• DocumentCode
    3034909
  • Title

    k-server optimal task scheduling problem with convex cost function

  • Author

    Lin, Mingjie ; Ma, Yaling

  • Author_Institution
    Inf. Syst. Lab., Stanford Univ., CA, USA
  • fYear
    2005
  • fDate
    3-7 April 2005
  • Firstpage
    345
  • Lastpage
    350
  • Abstract
    We consider a class of k-server optimal task scheduling problems partitioning and scheduling N tasks with various real-time constrains and work loads on k servers with convex task processing cost function so as to minimize the total task processing cost while still guaranteeing satisfaction of all time constraints. This class has broad expressing power for practical scheduling problems in several areas such as real-time multimedia wireless transmission , CPU energy conservation, and warehouse order processing management, et. al. Our formulation is quite general such that most previous works can be readily reduced to a special case of the presented k-server optimal task scheduling problem. We show that, when k = 1, optimal solution can be obtained in computational complexity of O(N) and the corresponding optimal scheduling problem is equivalent to finding the shortest 2D Euclidean distance between two vertices inside a well-defined 2D polygon. However, when k 2, the optimal scheduling problem can be demonstrated to be NP-hard by reducing it to a well-known NP-complete bin-packing problem. Therefore, we conclude no polynomial time algorithm exists for a general k-server optimal task scheduling problem. We then construct approximation algorithms to solve the presented k-server problem in a practical way and illustrate its performance by simulation results and analysis.
  • Keywords
    bin packing; computational complexity; multimedia communication; network servers; radio networks; scheduling; warehouse automation; Euclidean distance; bin-packing problem; computational complexity; convex task processing cost function; k-server optimal task scheduling; k-server optimal task scheduling problem; multimedia wireless transmission; polynomial time algorithm; warehouse order processing management; Computational complexity; Cost function; Energy conservation; Energy management; Euclidean distance; Optimal scheduling; Polynomials; Processor scheduling; Scheduling algorithm; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks, 2005. WIOPT 2005. Third International Symposium on
  • Print_ISBN
    0-7695-2267-X
  • Type

    conf

  • DOI
    10.1109/WIOPT.2005.25
  • Filename
    1421122