Title of article
Near optimal multiple choice index selection for relational databases
Author/Authors
T. I. Gündem، نويسنده ,
Issue Information
دوهفته نامه با شماره پیاپی سال 1999
Pages
10
From page
111
To page
120
Abstract
Index selection for relational databases is an important issue which has been researched quite extensively [1–5]. In the literature, in index selection algorithms for relational databases, at most one index is considered as a candidate for each attribute of a relation. However, it is possible that more than one different type of indexes with different storage space requirements may be present as candidates for an attribute. Also, it may not be possible to eliminate locally all but one of the candidate indexes for an attribute due to different benefits and storage space requirements associated with the candidates. Thus, the algorithms available in the literature for optimal index selection may not be used when there are multiple candidates for each attribute and there is a need for a global optimization algorithm in which at most one index can be selected from a set of candidate indexes for an attribute. The problem of index selection in the presence of multiple candidate indexes for each attribute (which we call the multiple choice index selection problem) has not been addressed in the literature. In this paper, we present the multiple choice index selection problem, show that it is NP-hard, and present an algorithm which gives an approximately optimal solution within a user specified error bound in a logarithmic time order.
Keywords
Discrete optimization , Knapsack problem , Database systems
Journal title
Computers and Mathematics with Applications
Serial Year
1999
Journal title
Computers and Mathematics with Applications
Record number
918343
Link To Document