Title :
Programming parallel apriori algorithms for mining association rules
Author :
Chiang, Chia-Chu
Author_Institution :
Dept. of Comput. Sci., Univ. of Arkansas at Little Rock, Little Rock, AR, USA
Abstract :
Many parallel programming languages provide a set of low-level parallel constructs which lead to programs that are difficult to design, implement, debug, and maintain. In this paper, we present a parallel programming paradigm using a sequential programming language that encapsulates low-level details of distributed and concurrent programming techniques and makes the details transparent to programmers. This paradigm allows programmers to program on several different platforms in a sequential language that they are most familiar with. In addition, the paradigm provides high-level language constructs for programmers to implement various distributed and parallel algorithms. The programming paradigm is illustrated with two parallel Apriori algorithms in data mining.
Keywords :
concurrency control; data mining; high level languages; parallel programming; Apriori algorithms; association rules mining; concurrent programming techniques; distributed programming techniques; high-level language; low-level parallel constructs; parallel programming languages; sequential programming language; Lead; Parallel processing; Apriori; data mining; heterogeneous distributed programming; parallel processing;
Conference_Titel :
System Science and Engineering (ICSSE), 2010 International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-6472-2
DOI :
10.1109/ICSSE.2010.5551704