Scheduling Problems in Parallel Query Optimization.
Chandra Chekuri, Waqar Hasan, Rajeev Motwani:
Scheduling Problems in Parallel Query Optimization.
PODS 1995: 255-265@inproceedings{DBLP:conf/pods/ChekuriHM95,
author = {Chandra Chekuri and
Waqar Hasan and
Rajeev Motwani},
title = {Scheduling Problems in Parallel Query Optimization},
booktitle = {Proceedings of the Fourteenth ACM SIGACT-SIGMOD-SIGART Symposium
on Principles of Database Systems, May 22-25, 1995, San Jose,
California},
publisher = {ACM Press},
year = {1995},
isbn = {0-89791-730-8},
pages = {255-265},
ee = {http://doi.acm.org/10.1145/212433.212471, db/conf/pods/ChekuriHM95.html},
crossref = {DBLP:conf/pods/95},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
We introduce a class of novel multiprocessor scheduling problems that arise
in the optimization of SQL queries for parallel machines. These consist of
scheduling a tree of inter-dependent communicating operators while
exploiting both inter-operator and intra-operator parallelism. We develop
algorithms for the specific problem of scheduling a Pipelined Operator
Tree in which all operators run in parallel using inter-operator
parallelism. Weights associated with nodes and edges represent respectively
the cost of operators and communication. Communication cost is incurred
only if adjacent operators are assigned different processors. The
optimization problem is to assign operators to processors so as to minimize
the maximum processor load. We develop two approximation algorithms for
this NP-hard problem. The faster algorithm has a performance ratio of 3.56
while the slower algorithm has a ratio of 2.87.
Copyright © 1995 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Load The ACM SIGMOD Anthology, CDROM Edition, Volume 1-3, PODS '82-'98.
and ...
Load The ACM SIGMOD Anthology, Silver Edition, DVD 1, Proceedings.
and ...
BibTeX
Printed Edition
Proceedings of the Fourteenth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, May 22-25, 1995, San Jose, California.
ACM Press 1995, ISBN 0-89791-730-8
Contents BibTeX
[Index Terms]
[Full Text in PDF Format, 1071 KB]
References
- [DG92]
- David J. DeWitt, Jim Gray:
Parallel Database Systems: The Future of High Performance Database Systems.
Commun. ACM 35(6): 85-98(1992) BibTeX
- [GHK92]
- Sumit Ganguly, Waqar Hasan, Ravi Krishnamurthy:
Query Optimization for Parallel Execution.
SIGMOD Conference 1992: 9-18 BibTeX
- [GJ79]
- M. R. Garey, David S. Johnson:
Computers and Intractability: A Guide to the Theory of NP-Completeness.
W. H. Freeman 1979, ISBN 0-7167-1044-7
BibTeX
- [GLLK79]
- ...
- [Gra69]
- ...
- [Gar88]
- Jim Gray:
The Cost of Messages.
PODC 1988: 1-7 BibTeX
- [Has95]
- ...
- [HM94a]
- Waqar Hasan, Rajeev Motwani:
Optimization Algorithms for Exploiting the Parallelism-Communication Tradeoff in Pipelined Parallelism.
VLDB 1994: 36-47 BibTeX
- [HM94b]
- ...
- [HM95]
- Waqar Hasan, Rajeev Motwani:
Coloring Away Communication in Parallel Query Optimization.
VLDB 1995: 239-250 BibTeX
- [Hon92]
- ...
- [HS91]
- Wei Hong, Michael Stonebraker:
Optimization of Parallel Query Execution Plans in XPRS.
PDIS 1991: 218-225 BibTeX
- [Mot92]
- ...
- [PMC+90]
- Hamid Pirahesh, C. Mohan, Josephine M. Cheng, T. S. Liu, Patricia G. Selinger:
Parallelism in Relational Data Base Systems: Architectural Issues and Design Approaches.
DPDS 1990: 4-29 BibTeX
- [PU87]
- Christos H. Papadimitriou, Jeffrey D. Ullman:
A Communication-Time Tradeoff.
SIAM J. Comput. 16(4): 639-646(1987) BibTeX
- [PY88]
- Christos H. Papadimitriou, Mihalis Yannakakis:
Towards an Architecture-Independent Analysis of Parallel Algorithms (Extended Abstract).
STOC 1988: 510-513 BibTeX
- [SAC+79]
- Patricia G. Selinger, Morton M. Astrahan, Donald D. Chamberlin, Raymond A. Lorie, Thomas G. Price:
Access Path Selection in a Relational Database Management System.
SIGMOD Conference 1979: 23-34 BibTeX
- [Sch90]
- ...
- [Ull75]
- Jeffrey D. Ullman:
NP-Complete Scheduling Problems.
J. Comput. Syst. Sci. 10(3): 384-393(1975) BibTeX
- [Val93]
- Patrick Valduriez:
Parallel Database Systems: Open Problems and New Issues.
Distributed and Parallel Databases 1(2): 137-165(1993) BibTeX
Referenced by
- Lionel Brunie, Harald Kosch:
ModParOpt: A Modular Query Optimizer for Multi-Query Parallel Databases.
ADBIS 1997: 97-106
- Minos N. Garofalakis, Yannis E. Ioannidis:
Multi-dimensional Resource Scheduling for Parallel Queries.
SIGMOD Conference 1996: 365-376
- Waqar Hasan, Rajeev Motwani:
Coloring Away Communication in Parallel Query Optimization.
VLDB 1995: 239-250
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:34:13 2009