On the complexity of the view-selection problem

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

Abstract

A commonly used technique for improving query response time over very large databases is to precompute (`materialize') frequently asked queries (`views'). The problem is to select an appropriate set of views, given a limited amount of resources. Harinarayan, Rajaraman and Ulman formalized this technique in which queries are modeled by a weighted partial order, and selecting a set of views whose materialization minimizes the average query response time is equivalent to selecting a subset of nodes of the partial order that minimizes a suitably defined cost function. Because this problem is NP-hard, the focus is on approximability and heuristics. A greedy heuristic together with a `benefit' criterion is proposed to measure its performance.

Cite

CITATION STYLE

APA

Karloff, H., & Mihail, M. (1999). On the complexity of the view-selection problem. In Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (pp. 167–173). ACM. https://doi.org/10.1145/303976.303993

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