TY - JOUR
T1 - Static and incremental dynamic approaches for multi-objective bitmap join indexes selection in data warehouses
AU - Toumi, Lyazid
AU - Ugur, Ahmet
N1 - Funding Information:
This project is supported by the Algerian Directorate General of Scientific Research and Technological Development (DGSRTD). The authors would like to thank Central Michigan University, College of Science and Engineering for performing all of the experiments using the high-performance computing cluster access provided by the college.
Funding Information:
This project is supported by the Algerian Directorate General of Scientific Research and Technological Development (DGSRTD). The authors would like to thank Central Michigan University, College of Science and Engineering for performing all of the experiments using the high-performance computing cluster access provided by the college.
Publisher Copyright:
© 2020, Springer Science+Business Media, LLC, part of Springer Nature.
PY - 2021/4
Y1 - 2021/4
N2 - Data warehouses are very large databases and play key role in intelligent decision making in enterprises. The bitmap join indexes selection problem is crucial in the data warehouse physical design and known to be NP-hard. All the existing methods that solve this problem use single objective function and static query workload during the optimization. In the present work, we propose a multi-objective formulation of the problem using I) a static query workload and II) an incremental dynamic query workload. Three best well-known multi-objective evolutionary algorithms, Non-dominated sorting-based genetic algorithm II, S-Metric Selection Evolutionary Multi-Objective Algorithm and Strength Pareto Evolutionary Algorithm 2, are used to solve the multi-objective bitmap join indexes selection problem using both static and incremental dynamic query workloads. A set of experiments are performed to demonstrate the effectiveness of the proposed approaches. The incremental dynamic approach demonstrates a new perspective on bitmap join indexes optimization in a changing environment of an operational data warehouse.
AB - Data warehouses are very large databases and play key role in intelligent decision making in enterprises. The bitmap join indexes selection problem is crucial in the data warehouse physical design and known to be NP-hard. All the existing methods that solve this problem use single objective function and static query workload during the optimization. In the present work, we propose a multi-objective formulation of the problem using I) a static query workload and II) an incremental dynamic query workload. Three best well-known multi-objective evolutionary algorithms, Non-dominated sorting-based genetic algorithm II, S-Metric Selection Evolutionary Multi-Objective Algorithm and Strength Pareto Evolutionary Algorithm 2, are used to solve the multi-objective bitmap join indexes selection problem using both static and incremental dynamic query workloads. A set of experiments are performed to demonstrate the effectiveness of the proposed approaches. The incremental dynamic approach demonstrates a new perspective on bitmap join indexes optimization in a changing environment of an operational data warehouse.
KW - Bitmap join indexes optimization
KW - Data warehouse physical design
KW - Evolutionary multi-objective algorithm
KW - Incremental physical design
KW - Multi-objective optimization
KW - Static physical design
UR - http://www.scopus.com/inward/record.url?scp=85090602029&partnerID=8YFLogxK
U2 - 10.1007/s11227-020-03423-7
DO - 10.1007/s11227-020-03423-7
M3 - Article
AN - SCOPUS:85090602029
VL - 77
SP - 3933
EP - 3958
JO - Journal of Supercomputing
JF - Journal of Supercomputing
SN - 0920-8542
IS - 4
ER -