Affiliation:
1. Purdue Univ., West Lafayette, IN
Abstract
Given a file on a secondary store in which each record has several attributes, it is usually advantageous to build an index mechanism to decrease the cost of conducting transactions to the file. The problem of selecting attributes over which to index has been studied in the context of various storage structures and access assumptions. One algorithm to make an optimum index selection requires 2
k
steps in the worst case, where
k
is the number of attributes in the file. We examine the question of whether a more efficient algorithm might exist and show that even under a simple cost criterion the problem is computationally difficult in a precise sense. Our results extend directly to other related problems where the cost of the index depends on fixed values which are assigned to each attribute. Some practical implications are discussed.
Publisher
Association for Computing Machinery (ACM)
Cited by
60 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Wii: Dynamic Budget Reallocation In Index Tuning;Proceedings of the ACM on Management of Data;2024-05-29
2. Refactoring Index Tuning Process with Benefit Estimation;Proceedings of the VLDB Endowment;2024-03
3. Indexation techniques in decision support systems: Study and Evaluation;2023 10th International Conference on Wireless Networks and Mobile Communications (WINCOM);2023-10-26
4. ML-Powered Index Tuning: An Overview of Recent Progress and Open Challenges;ACM SIGMOD Record;2023-01-19
5. HMAB;Proceedings of the VLDB Endowment;2022-10