• DocumentCode
    2376812
  • Title

    Linear time approximation schemes for parallel processor scheduling

  • Author

    Kopidakis, Y. ; Fayard, D. ; Zissimopoulos, V.

  • Author_Institution
    CNRS-URA, Univ. de Paris-Sud, Orsay, France
  • fYear
    1996
  • fDate
    23-26 Oct 1996
  • Firstpage
    482
  • Lastpage
    485
  • Abstract
    The authors present a general framework for approximation schemes on parallel processor scheduling. They propose ε-approximation algorithms for scheduling on identical, uniform and unrelated machines when the number of processors is fixed. For each of the three problems considered, they perform grouping on job processing times in order to produce a transformed scheduling instance where the number of distinct task types is bounded. They optimally solve the corresponding mixed integer program and prove that the optimal makespans for the initial and the transformed problems can differ at most by a factor of 1+ε The complexity of all ε-approximation algorithms is O(n), where n is the number of jobs to be scheduled
  • Keywords
    approximation theory; computational complexity; parallel algorithms; processor scheduling; ϵ-approximation algorithms; complexity; distinct task types; grouping; identical machines; job processing times; linear time approximation schemes; mixed integer program; optimal makespans; parallel processor scheduling; transformed scheduling instance; uniform machines; unrelated machines; Approximation algorithms; Costs; Linear approximation; Linear programming; NP-complete problem; Polynomials; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1996., Eighth IEEE Symposium on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    0-8186-7683-3
  • Type

    conf

  • DOI
    10.1109/SPDP.1996.570372
  • Filename
    570372