• DocumentCode
    2081619
  • Title

    Parallel association rule mining with minimum inter-processor communication

  • Author

    El-Hajj, Mohammad ; Zaïane, Osmar R.

  • Author_Institution
    Dept. of Comput. Sci., Alberta Edmonton Univ., Canada
  • fYear
    2003
  • fDate
    1-5 Sept. 2003
  • Firstpage
    519
  • Lastpage
    523
  • Abstract
    Existing parallel association rule mining algorithms suffer from many problems when mining massive transactional datasets. One major problem is that most of the parallel algorithms for a shared nothing environment are Apriori-based algorithms. Apriori-based algorithms are proven to be not scalable due to many reasons, mainly: (1) the repetitive I/O disk scans, (2) the huge computation and communication involved during the candidacy generation. This paper proposes a new disk-based parallel association rule mining algorithm called Inverted Matrix, which achieves its efficiency by applying three new ideas. First, transactional data is converted into a new database layout called Inverted Matrix that prevents multiple scanning of the database during the mining phase, in which finding globally frequent patterns could be achieved in less than a full scan with random access. This data structure is replicated among the parallel nodes. Second, for each frequent item assigned to a parallel node, a relatively small independent tree is built summarizing co-occurrences. Finally, a simple and non-recursive mining process reduces the memory requirements as minimum candidacy generation and counting is needed, and no communication between nodes is required to generate all globally frequent patterns.
  • Keywords
    data mining; data structures; decision trees; multiprocessor interconnection networks; parallel algorithms; parallel databases; pattern clustering; replicated databases; Inverted Matrix; apriori based algorithms; candidacy generation; cooccurrence summarization; data structure replication; database layout; disk-based rule mining; independent tree; interprocessor communication; inverted matrix; memory requirement; multiple scanning; parallel algorithm; parallel association rule mining; parallel node; parallel nodes; pattern finding; repetitive I/O disk scans; transactional datasets; Association rules; Business communication; Concurrent computing; Costs; Data mining; Data structures; Explosives; Matrix converters; Parallel algorithms; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database and Expert Systems Applications, 2003. Proceedings. 14th International Workshop on
  • ISSN
    1529-4188
  • Print_ISBN
    0-7695-1993-8
  • Type

    conf

  • DOI
    10.1109/DEXA.2003.1232075
  • Filename
    1232075