Parallel data cube construction: Algorithms, theoretical analysis, and experimental evaluation

被引:0
|
作者
Jin, RM [1 ]
Yang, G [1 ]
Agrawal, G [1 ]
机构
[1] Ohio State Univ, Dept Comp & Informat Sci, Columbus, OH 43210 USA
来源
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Data cube construction is a commonly used operation in data warehouses. Because of the volume of data that is stored and analyzed in a data warehouse and the amount of computation involved in data cube construction, it is natural to consider parallel machines for this operation. This paper presents two new algorithms for parallel data cube construction, along with their theoretical analysis and experimental evaluation. Our work is based upon a new data-structure, called the aggregation tree, which results in minimally bounded memory requirements. An aggregation tree is parameterized by the ordering of dimensions. We prove that the same ordering of the dimensions minimizes both the computational and communication requirements, for both the algorithms. We also describe a method for partitioning the initial array, which again minimizes the communication volume for both the algorithms. Experimental results further validate the theoretical results.
引用
收藏
页码:74 / 84
页数:11
相关论文
共 50 条
  • [41] MapReduce-based Parallel Algorithms for Multidimensionnal Data Analysis
    Pan, Jie
    Magoules, Frederic
    Le Biannic, Yann
    JOURNAL OF ALGORITHMS & COMPUTATIONAL TECHNOLOGY, 2012, 6 (02) : 325 - 350
  • [42] THE SPECIFICATION OF DATA PARALLEL ALGORITHMS
    RICE, MD
    SEIDMAN, SB
    WANG, PY
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1990, 8 (02) : 191 - 195
  • [43] UPDATE TO DATA PARALLEL ALGORITHMS
    HILLIS, WD
    STEELE, GL
    COMMUNICATIONS OF THE ACM, 1987, 30 (01) : 78 - 78
  • [44] EVALUATION OF CUBE AND DATA MANIPULATOR NETWORKS
    MCMILLEN, RJ
    SIEGEL, HJ
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1985, 2 (01) : 79 - 107
  • [45] A Theoretical Model for Global Optimization of Parallel Algorithms
    Miller, Julian
    Truemper, Lukas
    Terboven, Christian
    Mueller, Matthias S.
    MATHEMATICS, 2021, 9 (14)
  • [46] A Survey and Experimental Review on Data Distribution Strategies for Parallel Spatial Clustering Algorithms
    Challa, Jagat Sesh
    Goyal, Navneet
    Sharma, Amogh
    Sreekumar, Nikhil
    Balasubramaniam, Sundar
    Goyal, Poonam
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2024, 39 (03) : 610 - 636
  • [47] GRAPH THEORETICAL METHODS FOR THE DESIGN OF PARALLEL ALGORITHMS
    REISCHUK, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 529 : 61 - 67
  • [48] A comparison and evaluation of map construction algorithms using vehicle tracking data
    Mahmuda Ahmed
    Sophia Karagiorgou
    Dieter Pfoser
    Carola Wenk
    GeoInformatica, 2015, 19 : 601 - 632
  • [49] A comparison and evaluation of map construction algorithms using vehicle tracking data
    Ahmed, Mahmuda
    Karagiorgou, Sophia
    Pfoser, Dieter
    Wenk, Carola
    GEOINFORMATICA, 2015, 19 (03) : 601 - 632
  • [50] SHAMP - AN EXPERIMENTAL SHARED MEMORY MULTIMICROPROCESSOR SYSTEM FOR PERFORMANCE EVALUATION OF PARALLEL ALGORITHMS
    GHOSAL, D
    PATNAIK, LM
    MICROPROCESSING AND MICROPROGRAMMING, 1987, 19 (03): : 179 - 192