ACM Home Page
Please provide us with feedback. Feedback
Factorizing complex predicates in queries to exploit indexes
Full text PdfPdf (241 KB)
Source International Conference on Management of Data archive
Proceedings of the 2003 ACM SIGMOD international conference on Management of data table of contents
San Diego, California
SESSION: Query processing table of contents
Pages: 361 - 372  
Year of Publication: 2003
ISBN:1-58113-634-X
Authors
Surajit Chaudhuri  Microsoft Research
Prasanna Ganesan  Stanford University
Sunita Sarawagi  IIT Bombay
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 26,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/872757.872802
What is a DOI?

ABSTRACT

Decision-support applications generate queries with complex predicates. We show how the factorization of complex query expressions exposes significant opportunities for exploiting available indexes. We also present a novel idea of relaxing predicates in a complex condition to create possibilities for factoring. Our algorithms are designed for easy integration with existing query optimizers and support multiple optimization levels, providing different trade-offs between plan complexity and optimization time.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
S. D. Bay. The UCI KDD archive {http://kdd.ics.uci.edu}. Irvine, CA: University of California, Department of Information and Computer Science, 1999.
 
2
C. Blake and C. Merz. UCI repository of machine learning databases, 1998.
 
3
 
4
R. K. Brayton, R. Rudell, A. Sangiovanni-Vincentelli, and A. Wang. MIS: A multiple-level logic optimization system. IEEE Transactions on CAD/ICAS, CAD-6, 1987.
5
 
6
7
8
 
9
10
11
12
13
 
14
 
15
 
16
 
17
18
 
19
R. Brayton, G. Hachtel, and A.L. Sangiovanni-Vincentelli. Multilevel logic synthesis. Proceedings of the IEEE, 78:264--300, 1990.
20
21
 
22


Collaborative Colleagues:
Surajit Chaudhuri: colleagues
Prasanna Ganesan: colleagues
Sunita Sarawagi: colleagues