Towards a Parallel Approach for Incremental Mining of Functional Dependencies on Multi-core Systems

被引:0
|
作者
Gasmi, Ghada [1 ]
Slimani, Yahya
Lakhal, Lotfi
机构
[1] Univ Tunis El Manar, Fac Sci Tunis, Tunis, Tunisia
关键词
Multi-core systems; data mining; emergent architectures; parallel programming; incremental mining of functional dependencies; EFFICIENT ALGORITHM; DATABASE;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A general assumption in all existing algorithms for mining functional dependencies is that the database is static. However, real life databases are frequently updated. To the best of our knowledge, the discovery of functional dependencies in dynamic databases has never been studied. A naive solution consists in re-applying one of the existing algorithms to discover functional dependencies holding on the updated database. Nevertheless, in many domains, where response time is crucial, re-executing algorithms from the scratch would be inacceptable. To address this problem, we propose to harness the multi-core systems for an incremental technique for discovering the new set of functional dependencies satisfied by the updated database. Through a detailed experimental study, we show that our parallel algorithm scales very well with the number of cores available.
引用
收藏
页码:590 / 598
页数:9
相关论文
共 50 条
  • [31] Efficient and Scalable Parallel Algorithm for Sorting Multisets on Multi-core Systems
    Zhong, Cheng
    Qu, Zeng-Yan
    Yang, Feng
    Yin, Meng-Xiao
    Li, Xia
    JOURNAL OF COMPUTERS, 2012, 7 (01) : 30 - 41
  • [32] A parallel programming assessment for stream processing applications on multi-core systems
    Andrade, Gabriella
    Griebler, Dalvan
    Santos, Rodrigo
    Fernandes, Luiz Gustavo
    COMPUTER STANDARDS & INTERFACES, 2023, 84
  • [33] ParSA: Parallel Simulated Annealing Placement Algorithm for Multi-core Systems
    Sanjabi, Mercedeh
    Jahanian, Ali
    Amanollahi, Saba
    Miralaei, Negar
    2012 16TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS), 2012, : 19 - 24
  • [34] P-FCloHUS: A Parallel Approach for Mining Frequent Closed High-Utility Sequences on Multi-core Processors
    Hong-Phat Nguyen
    Bac Le
    RECENT CHALLENGES IN INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2022, 2022, 1716 : 396 - 408
  • [35] Progress Towards Accelerating the Unified Model on Hybrid Multi-Core Systems
    Zhang, Wei
    Xu, Min
    Evans, Katherine
    Norman, Matthew
    Morales-Hernandez, Mario
    Mahajan, Salil
    Hill, Adrian
    Manners, James
    Shipway, Ben
    Maynard, Christopher
    PROCEEDINGS OF THE PLATFORM FOR ADVANCED SCIENTIFIC COMPUTING CONFERENCE (PASC '21), 2021,
  • [36] Towards a Load Balancer Architecture for Multi-Core Mobile Communication Systems
    Tudor, D.
    Macariu, G.
    Jebelean, C.
    Cretu, V.
    SACI: 2009 5TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS, 2009, : 381 - 386
  • [37] Parallel Programming Tools for Multi-core Architectures
    Mohr, Bernd
    Krammer, Bettina
    Mix, Hartmut
    PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 643 - 652
  • [38] Design of multi-core rasterizer for parallel processing
    Lee, Jung-yong
    Heo, Hoon
    Lee, Kwang-yeob
    Koo, Yong Seo
    2012 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2012, : 494 - 497
  • [39] Parallel XML transformations on multi-core processors
    Sun, Yuanhao
    Li, Tianyou
    Zhang, Qi
    Yang, Jia
    Liao, Shih-wei
    ICEBE 2007: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2007, : 701 - 708
  • [40] Parallel geometric algorithms for multi-core computers
    Batista, Vicente H. F.
    Millman, David L.
    Pion, Sylvain
    Singler, Johannes
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2010, 43 (08): : 663 - 677