DocumentCode :
2217935
Title :
An improved approximation algorithm for pipelined operator tree scheduling
Author :
Shuguang, Li ; Xiao, Xin
Author_Institution :
Coll. of Comput. Sci. & Technol., Shandong Inst. of Bus. & Technol., Yantai, China
Volume :
5
fYear :
2010
fDate :
20-22 Aug. 2010
Abstract :
Pipelined operator tree (POT) scheduling is an important problem in the area of parallel query optimization. A POT is a tree with nodes representing query operators that can run in parallel and edges representing communication between adjacent operators that is handled by sending long streams of data in a parallel-pipelined fashion. The problem is to assign operators to processors so as to minimize the maximum processor load. Chekuri et al. developed two algorithms for this NP-hard problem with performance ratios 3.56 and (1+ε)2.87 respectively, where ε > 0 can be made arbitrarily small. We present a (2+ε ) -approximation algorithm.
Keywords :
approximation theory; computational complexity; pipeline processing; processor scheduling; query processing; trees (mathematics); NP-hard problem; approximation algorithm; parallel query optimization; pipelined operator tree scheduling; Complexity theory; TV; approximation algorithms; maximum load; parallel databases; pipelined operator tree; query optimization; scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Computer Theory and Engineering (ICACTE), 2010 3rd International Conference on
Conference_Location :
Chengdu
ISSN :
2154-7491
Print_ISBN :
978-1-4244-6539-2
Type :
conf
DOI :
10.1109/ICACTE.2010.5579122
Filename :
5579122
Link To Document :
بازگشت