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

Van Quoc Huynh, Josef Küng, Markus Jäger, Khanh Tran Dang

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
Editors Tran Khanh Dang, Roland Wagner, Josef Küng, Nam Thoai, Makoto Takizawa, Erich Neuhold
PublisherSpringer International
Pages121-138
Number of pages17
Volume4
ISBN (Print)978-3-319-70003-8
DOIs
Publication statusPublished - Nov 2017

Publication series

NameFuture Data and Security Engineering: 4th International Conference, FDSE

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