A reduced lattice greedy algorithm for selecting materialized views

38Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

View selection generally deals with selecting an optimal set of beneficial views for materialization subject to constraints like space, response time, etc. The problem of view selection has been shown to be in NP. Several greedy view selection algorithms exist in literature, most of which are focused around algorithm HRU, which uses a multidimensional lattice framework to determine a good set of views to materialize. Algorithm HRU exhibits a high run time complexity. One reason for it may be the high number of re-computations of benefit values needed for selecting views for materialization. This problem has been addressed by the algorithm Reduced Lattice Greedy Algorithm (RLGA) proposed in this paper. Algorithm RLGA selects beneficial views greedily over a reduced lattice, instead of the complete lattice as in the case of HRU algorithm. The use of the reduced lattice, containing a reduced number of dependencies among views, would lead to overall reduction in the number of re-computations required for selecting materialized views. Further, it was also experimentally found that RLGA, in comparison to HRU, was able to select fairly good quality views with fewer re-computations and an improved execution time. © 2009 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Vijay Kumar, T. V., & Ghoshal, A. (2009). A reduced lattice greedy algorithm for selecting materialized views. Communications in Computer and Information Science, 31, 6–18. https://doi.org/10.1007/978-3-642-00405-6_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free