• DocumentCode
    589157
  • Title

    Scalable Clustering Using PACT Programming Model

  • Author

    Kaur, Sukhpreet ; Khanna, D. ; Gupta, Tushar ; Bhatnagar, Vishal

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Delhi, Delhi, India
  • fYear
    2012
  • fDate
    10-10 Dec. 2012
  • Firstpage
    424
  • Lastpage
    430
  • Abstract
    Recent spurt in research related to scalability of data mining algorithms can be attributed to advances in cloud computing technology, which enables data-intensive applications in distributed environment. Map-Reduce has been the most popular programming paradigm for developing applications in large scale distributed environments. In this paper we present design of a scalable clustering algorithm ´Exclusive and Complete Clustering using PACT Programming model´ (ExCC-P) for recently developed Stratosphere system for cloud computing environment. This system supports novel model for programming in large scale distributed environments. Based on the concept of Parallelization Contracts, the PACT programming model is a generalization of Map-Reduce paradigm. PACT programs are complied by a PACT compiler and executed by Nephele execution engine of Stratosphere after optimizing data-flow graphs. The algorithm ExCC-P is proposed as a solution for incremental clustering of unbounded massive data sets, to be executed in Stratosphere environment. The algorithm discretizes data space into a conceptual grid and processes data in batches. After a batch is processed, the algorithm applies connected component analysis on the grid to deliver arbitrarily shaped clusters. Limited experimentation on this under-development system (Stratosphere) validated PACT programming model for the proposed algorithm.
  • Keywords
    cloud computing; data flow graphs; data mining; distributed processing; pattern clustering; ExCC-P; Map-Reduce; PACT programming model; Stratosphere system; cloud computing technology; data intensive applications; data mining algorithms; dataflow graph optimisation; distributed environment; exclusive and complete clustering using PACT programming model; scalable clustering; stratosphere environment; Algorithm design and analysis; Clustering algorithms; Computational modeling; Contracts; Parallel processing; Programming; Terrestrial atmosphere; Cloud computing; Grid synopsis; Incremental clustering; MapReduce; PACT; Scalable;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Mining Workshops (ICDMW), 2012 IEEE 12th International Conference on
  • Conference_Location
    Brussels
  • Print_ISBN
    978-1-4673-5164-5
  • Type

    conf

  • DOI
    10.1109/ICDMW.2012.78
  • Filename
    6406471