ACM SIGMOD Record · 1999 · 62 citations · 15 references
ComputingComputer ScienceData ManagementData StructuresDatabasesData Structure AlgorithmsData WarehousingDatabase ManagementQuery OptimizationQuery ProcessingStructured Query LanguageBitmap IndexingData Warehouse DesignData Warehouse OptimizationDatabase Management SystemsIndex DesignIndex OptimizationIndexesOptimal Design
Bitmaps are popular indexes for data warehouse (DW) applications and most database management systems offer them today. This paper proposes query optimization strategies for selections using bitmaps. Both continuous and discrete selection criteria are considered. Query optimization strategies are categorized into static and dynamic. Static optimization strategies discussed are the optimal design of bitmaps, and algorithms based on tree and logical reduction. The dynamic optimization discussed is the approach of inclusion and exclusion for both bit-sliced indexes and encoded bitmap indexes.
15
Graph-Based Algorithms for Boolean Function Manipulation
Bryant · IEEE Transactions on Computers · 1986 · 8.9K citations · Full text
Minimization of Boolean Functions*
E.J. McCluskey · Bell System Technical Journal · 1956 · 1.2K citations
Implementation techniques for main memory database systems
David J. DeWitt, Randy H. Katz, Frank Olken et al. · 1984 · 818 citations · Full text
The Problem of Simplifying Truth Functions
W. V. Quine · American Mathematical Monthly · 1952 · 801 citations
Improved query performance with variant indexes
Patrick E. O׳Neil, Dallan Quass · 1997 · 484 citations