An Efficient Load Balancing Multi-core Frequent Patterns Mining Algorithm

被引:12
|
作者
Yu, Kun-Ming [1 ]
Wu, Shu-Hao [1 ]
机构
[1] Chung Hua Univ, Dept Comp Sci & Informat Engn, Hsinchu, Taiwan
关键词
multi-core; frequent pattern mining; load balancing; association rules;
D O I
10.1109/TrustCom.2011.192
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mining frequent pattern from transactional database is an important problem in data mining. Many methods have been proposed to solve this problem. However, the computation time still increase significantly while the data size grows. Therefore, parallel computing is a good strategy to solve this problem. Researchers have proposed various parallel and distributed algorithms on cluster system, grid system. However, the construction and maintenance cost is pretty high. In this paper, a multi-core load balancing frequent pattern mining algorithm is presented. The main goal of the proposed algorithm is to reduce the massive duplicated candidates generated in previous method. In order to verify the performance, we also implemented the proposed algorithm as well as previous methods for comparison. The experimental results showed that our method could reduce the computation time dramatically with more threads. Moreover, we could observe that the workload was equally dispatched to each computing unit.
引用
收藏
页码:1408 / 1412
页数:5
相关论文
共 50 条
  • [41] More Efficient Algorithm for Mining Frequent Patterns with Multiple Minimum Supports
    Gan, Wensheng
    Lin, Jerry Chun-Wei
    Fournier-Viger, Philippe
    Chao, Han-Chieh
    [J]. WEB-AGE INFORMATION MANAGEMENT, PT I, 2016, 9658 : 3 - 16
  • [42] Efficient algorithm for load balancing
    Bouzari, Seyed Mahdi
    Javan, Mohammad Reza
    Salahi, Ahmad
    [J]. ISSCS 2007: INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2007, : 357 - +
  • [43] Improvement of Load Balancing Mechanism in Multi-core Architectures over High Availability Technique
    Kurti, Arsen
    Tafa, Igli
    Disha, Aldi
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE OF NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2014 (ICNAAM-2014), 2015, 1648
  • [44] Load Balancing through Task Shifting and Task Splitting Strategies in Multi-core environment
    Hussain, Hameed
    Qureshi, Muhammad Bilal
    Shoaib, Muhammad
    Shah, Sadiq
    [J]. 2013 EIGHTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT (ICDIM), 2013, : 385 - 390
  • [45] Balancing LTE Protocol Load on a Multi-Core Hardware Platform Using EFSM Migration
    Showk, Anas
    Traboulsi, Shadi
    Szczesny, David
    Bilgic, Attila
    [J]. SIXTH INTERNATIONAL MULTI-CONFERENCE ON COMPUTING IN THE GLOBAL INFORMATION TECHNOLOGY (ICCGI 2011), 2011, : 76 - 83
  • [46] Adaptive Load Balancing for Parallel IDS on Multi-Core Systems using Prioritized Flows
    Limmer, Tobias
    Dressler, Falko
    [J]. 2011 20TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN), 2011,
  • [47] Algorithmic Approach for Applying Load Balancing During Task Migration in Multi-core System
    Johari, Suchi
    Kumar, Arvind
    [J]. 2014 INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2014, : 27 - 32
  • [48] Allocating Auto Offset System in Periodic Task for Load Balancing in Multi-Core ECU
    Cha, Sung Keun
    Lim, Se Jeong
    Soo, Young
    Jeon, Jae Wook
    [J]. 2024 33RD INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, ISIE 2024, 2024,
  • [49] A fast algorithm for mining frequent patterns
    Ruan, YL
    Zhang, JJ
    Li, QH
    Yang, SD
    [J]. PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 1683 - 1686
  • [50] Distributed load balancing frequent colossal closed itemset mining algorithm for high dimensional dataset
    Vanahalli, Manjunath K.
    Patil, Nagamma
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 144 : 136 - 152