• 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