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 条
  • [21] Parallel construction algorithms for BDDs
    Chen, JS
    Banerjee, P
    ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 1: VLSI, 1999, : 318 - 322
  • [22] Intelligent Data Cube Construction and Exploration
    Azeem, Muhammad
    Usman, Muhammad
    Ahmad, Waseem
    2014 NINTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT (ICDIM), 2014, : 168 - 174
  • [23] Experimental evaluation of data warehouse configuration algorithms
    Ligoudistianos, S
    Theodoratos, D
    Sellis, T
    NINTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 1998, : 218 - 223
  • [24] Parallel Algorithms for Mean-Payoff Games: An Experimental Evaluation
    Chaloupka, Jakub
    ALGORITHMS - ESA 2009, PROCEEDINGS, 2009, 5757 : 599 - 610
  • [25] DATA PARALLEL ALGORITHMS
    HILLIS, WD
    STEELE, GL
    COMMUNICATIONS OF THE ACM, 1986, 29 (12) : 1170 - 1183
  • [26] Parallel implementation of neocognitron on star topology: Theoretical and experimental evaluation
    Patnaik, LM
    Rao, RN
    NEUROCOMPUTING, 2001, 41 : 109 - 124
  • [27] Multi-core CPU Based Parallel Cube Algorithms
    Zhou, Guoliang
    Zhang, Han
    ADVANCED RESEARCH ON COMPUTER SCIENCE AND INFORMATION ENGINEERING, 2011, 153 : 48 - 53
  • [28] On scalable parallel computation of multidimensional data cube
    Goil, S
    Choudhary, A
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 1155 - 1162
  • [29] DECOMPOSITION APPROACH TO THE CONSTRUCTION OF PARALLEL ALGORITHMS FOR PROCESSING OF TWO-DIMENSIONAL DATA
    Klimova, O., V
    VESTNIK TOMSKOGO GOSUDARSTVENNOGO UNIVERSITETA-UPRAVLENIE VYCHISLITELNAJA TEHNIKA I INFORMATIKA-TOMSK STATE UNIVERSITY JOURNAL OF CONTROL AND COMPUTER SCIENCE, 2020, (52): : 114 - 122
  • [30] Construction of decision trees using data cube
    Fu, Lixin
    ENTERPRISE INFORMATION SYSTEMS VII, 2006, : 87 - 94