• DocumentCode
    1428959
  • Title

    Multiprocessor task scheduling to minimize the maximum tardiness and the total completion time

  • Author

    Cai, Xiaoqiang ; Lee, Chung-Yee ; Wong, Tin-Lam

  • Author_Institution
    Dept. of Syst. Eng., Chinese Univ. of Hong Kong, Shatin, China
  • Volume
    16
  • Issue
    6
  • fYear
    2000
  • fDate
    12/1/2000 12:00:00 AM
  • Firstpage
    824
  • Lastpage
    830
  • Abstract
    We consider a scheduling problem with two parallel processors, where one task may need the processing of more than one processor simultaneously. Alternatives are available to allocate processors to process a task. Under a given alternative, a task is assigned to some specific processor(s), and requires correspondingly a specific processing time. Task preemption is allowed. The problem is to minimize the maximum tardiness of task completion times from their due dates, through determining the following: 1) the optimal assignment of each task to processor(s) and 2) the optimal schedule for each processor to process the tasks assigned to it. We present a two-stage approach, which can generate an optimal solution in pseudopolynomial time. We also apply/extend the two-stage approach to other problems where the number of processors required by each task is prespecified, preemption is prohibited, and the total completion time is to be minimized
  • Keywords
    computational complexity; dynamic programming; processor scheduling; resource allocation; maximum tardiness; multiprocessor task scheduling; optimal assignment; optimal schedule; pseudopolynomial time; task completion times; total completion time; two-stage approach; Circuit faults; Circuit synthesis; Containers; Heuristic algorithms; Job shop scheduling; Microprocessors; Optimal scheduling; Processor scheduling; Resource management; Scheduling algorithm;
  • fLanguage
    English
  • Journal_Title
    Robotics and Automation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1042-296X
  • Type

    jour

  • DOI
    10.1109/70.897792
  • Filename
    897792