• DocumentCode
    3502476
  • Title

    A 2-Approximation Algorithm for Scheduling Independent Tasks onto a Uniform Parallel Machine and its Extension to a Computational Grid

  • Author

    Fujimoto, Noriyuki ; Hagihara, Kenichi

  • Author_Institution
    Graduate Sch. of Inf. Sci. & Technol., Osaka Univ.
  • fYear
    2006
  • fDate
    25-28 Sept. 2006
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    First, this paper gives a very simple 2-approximation algorithm for scheduling n independent tasks onto a uniform parallel machine with m processors. Best known results so far are (1 + epsiv)-approximation algorithm (0 < epsiv les 1) which runs in exponential in (1/epsiv) time and 2-approximation algorithm based on LP-rounding technique which runs in O((mn)3.5L2) time where L is the bit length of the linear program. In contrast, the proposed algorithm runs in O(n log n + mn) time. Next, this paper proves that, if a criterion of a schedule is total computing power consumed by the schedule and accurate performance prediction is possible, the proposed algorithm is a 2-approximation algorithm also for a uniform parallel machine such that processor speed varies over time. Such a parallel machine corresponds to a so-called desktop grid
  • Keywords
    computational complexity; grid computing; linear programming; parallel machines; processor scheduling; LP-rounding technique; approximation algorithm; computational grid; desktop grid; linear program; parallel machine; scheduling; Approximation algorithms; Biological system modeling; Computational modeling; Computer applications; Concurrent computing; Grid computing; Optimal scheduling; Parallel machines; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2006 IEEE International Conference on
  • Conference_Location
    Barcelona
  • ISSN
    1552-5244
  • Print_ISBN
    1-4244-0327-8
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2006.311905
  • Filename
    4100411