ACM Home Page
Please provide us with feedback. Feedback
Flow algorithms for two pipelined filter ordering problems
Full text PdfPdf (417 KB)
Source Symposium on Principles of Database Systems archive
Proceedings of the twenty-fifth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems table of contents
Chicago, IL, USA
SESSION: Query optimization table of contents
Pages: 193 - 202  
Year of Publication: 2006
ISBN:1-59593-318-2
Authors
Anne Condon  University of British Columbia
Amol Deshpande  University of Maryland
Lisa Hellerstein  Polytechnic University
Ning Wu  Polytechnic University
Sponsors
SIGMOD: ACM Special Interest Group on Management of Data
SIGART: ACM Special Interest Group on Artificial Intelligence
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 42,   Citation Count: 5
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/1142351.1142379
What is a DOI?

ABSTRACT

Pipelined filter ordering is a central problem in database query optimization, and has received renewed attention recently in the context of environments such as the web, continuous high-speed data streams and sensor networks. We present algorithms for two natural extensions of the classical pipelined filter ordering problem: (1) a distributional type problem where the filters run in parallel and the goal is to maximize throughput, and (2) an adversarial type problem where the goal is to minimize the expected value of multiplicative regret. We show that both problems can be solved using similar flow algorithms, which find an optimal ordering scheme in time O(n2), where n is the number of filters. Our algorithm for (1) improves on an earlier O(n3 log n) algorithm of Kodialam.


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
 
2
B. Awerbuch and F. T. Leighton. A simple local-control approximation algorithm for multicommodity flow. In Proceedings of the 34th IEEE Symposium on Foundations of Computer Science, pages 459--468. IEEE Computer Society, 1993.
3
 
4
5
 
6
E. Coffman and I. Mitrani. A characterization of waiting time performance realizable by single server queues. Operations Research, 20:810--821, 1980.
 
7
 
8
 
9
 
10
 
11
L. Fleischer and K. Wayne. Fast and simple approximation schemes for generalized flow. Mathematical Programming, 91(2):215--238, 2002.
 
12
M. Garey. Optimal task scheduling with precedence constraints. Discrete Mathematics, 4:37--56, 1973.
 
13
E. Gelenbe and I. Mitrani. Analysis and synthesis of computer systems. Academic Press, 1980.
14
15
 
16
S. Karlin. Mathematical Methods and Theory in Games, Programming, and Economics. Dover, 2003.
 
17
 
18
 
19
K. Munagala, S. Babu, R. Motwani, and J. Widom. The pipelined set cover problem. In Tenth Intl. Conf. on Database Theory, pages 83--98, 2005.
 
20
M.A. Shayman and E. Fernandez-Gaucherand. Risk-sensitive decision-theoretic diagnosis. IEEE Transactions on Automatic Control, 46:1166--1171, 2001.
 
21
H. Simon and J. Kadane. Optimal problem-solving search: All-or-none solutions. Artificial Intelligence, 6:235--247, 1975.


Collaborative Colleagues:
Anne Condon: colleagues
Amol Deshpande: colleagues
Lisa Hellerstein: colleagues
Ning Wu: colleagues