Using Genetic Algorithm to Select Materialized Views Subject to Dual Constraints
Seyed Hamid Talebian, Sameem Abdul Kareem
Abstract
Seyed Hamid Talebian, Sameem Abdul Kareem
Abstract
Data warehouse is an approach in which data from multiple heterogeneous and distributed operational systems (OLTP) are extracted, transformed and loaded into a central repository for the purpose of decision making. Since such databases stores huge amounts of historical data, it is necessary to devise methods by which complex OLAP queries can be answered as fast as possible. OLAP is an approach which facilitates analytical queries accessing multidimensional databases. Using materialized views as pre-computed results for time-consuming queries is a common method for speeding up analytical queries. However, some constraints do not allow the systems to create all possible views. Therefore, one of the crucial decisions that data warehouse designers need to make is in the selection of the right set of views to be materialized.This paper focuses on solving the view materialization and selection problem using a genetic algorithm approach subject to both of disk space and maintenance considerations.
OpenAlex reports 21 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Data warehouse is an approach in which data from multiple heterogeneous and distributed operational systems (OLTP) are extracted, transformed and loaded into a central repository for the purpose of decision making. Since such databases stores huge amounts of historical data, it is necessary to devise methods by which complex OLAP queries can be answered as fast as possible. OLAP is an approach which facilitates analytical queries accessing multidimensional databases. Using materialized views as pre-computed results for time-consuming queries is a common method for speeding up analytical queries. However, some constraints do not allow the systems to create all possible views. Therefore, one of the crucial decisions that data warehouse designers need to make is in the selection of the right set of views to be materialized.This paper focuses on solving the view materialization and selection problem using a genetic algorithm approach subject to both of disk space and maintenance considerations.
Key concepts: Materialized view, Dual (grammatical number), Computer science, Subject (documents), Genetic algorithm, Algorithm, Theoretical computer science, Information retrieval