Skip to main navigation Skip to search Skip to main content

IFIN+: A Parallel Incremental Frequent Itemsets Mining in Shared-Memory Environment

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

In an effort to increase throughput for IFIN, a frequent itemsets mining algo-rithm, in this paper we introduce a solution, called IFIN+, for parallelizing the al-gorithm IFIN with shared-memory multithreads. The inspiration for our motiva-tion is that today commodity processors’ computational power is enhanced with multi physical computational units; and therefore, exploiting full advantage of this is a potential solution for improving performance in single-machine environ-ments. Some portions in the serial version are changed in means which increase computational independence for convenience in designing parallel computation with Work-Pool model, be known as a good model for load balance. We con-ducted experiments to evaluate IFIN+ against its serial version IFIN, the well-known algorithm FP-Growth and other two state-of-the-art ones FIN and Pre-Post+. The experimental results show that the running time of IFIN+ is the most efficient, especially in the case of mining at different support thresholds in the same running session. Compare to its serial version, IFIN+ performance is im-proved significantly.
Original languageEnglish
Title of host publicationFuture Data and Security Engineering: 4th International Conference, FDSE 2017, Ho Chi Minh City, Vietnam, Nov 29 - Dez 01, 2017, Proceedings
EditorsMakoto Takizawa, Nam Thoai, Erich J. Neuhold, Tran Khanh Dang, Roland Wagner, Josef Kung
PublisherSpringer International
Pages121-138
Number of pages18
Volume4
ISBN (Print)978-3-319-70003-8
DOIs
Publication statusPublished - Nov 2017

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10646 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fields of science

  • 102001 Artificial intelligence
  • 102010 Database systems
  • 102015 Information systems
  • 102025 Distributed systems
  • 102033 Data mining

JKU Focus areas

  • Computation in Informatics and Mathematics

Cite this