TASK-SCHEDULING WITH PRECEDENCE CONSTRAINTS TO MINIMIZE THE TOTAL COMPLETION-TIME

被引:1
|
作者
CHANG, JM [1 ]
HSU, CC [1 ]
机构
[1] NATL TAIWAN INST TECHNOL,DEPT INFORMAT MANAGEMENT,TAIPEI 10772,TAIWAN
关键词
D O I
10.1080/00207729508929163
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The authors study the problem of scheduling a set of tasks with known execution times and arbitrary precedence constraints to computing systems. The objective function used to measure the performance of a schedule in this paper is the sum of completion times of all tasks, which is called total completion time. Finding the minimum total completion time of tasks with precedence constraints on the uniprocessor system is known to be NP-complete, let alone on the multiprocessor system (Garey and Johnson 1979). Based on the well-known A* algorithm proposed in the field of artificial intelligence (Nilson 1980), two algorithms are developed to solve efficiently the scheduling problems on the uniprocessor system and multiprocessor system. Some evaluation functions are proposed to accelerate the search of an optimal schedule. A table named the backwards range-limited table is used to assist the computation of the evaluation function. Experimental results show that the proposed approaches can achieve the optimal schedule with greatly reduced search tree size, especially when bounding rules are applied.
引用
收藏
页码:2203 / 2217
页数:15
相关论文
共 50 条
  • [31] SCHEDULING SEQUENCE-DEPENDENT JOBS ON IDENTICAL PARALLEL MACHINES TO MINIMIZE COMPLETION-TIME CRITERIA
    GUINET, A
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1993, 31 (07) : 1579 - 1594
  • [32] A composite algorithm for total completion-time minimization in large flow shop scheduling
    Li, Xiao-Ping
    Wang, Qian
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 2439 - +
  • [33] Customer order scheduling to minimize total weighted completion time
    Wang, Guoqing
    Cheng, T. C. Edwin
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2007, 35 (05): : 623 - 626
  • [34] A flowshop scheduling algorithm to minimize total weighted completion time
    Zhao, CL
    Zhang, QL
    Tang, HY
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 1485 - 1488
  • [35] Batch Scheduling with Deteriorating Jobs to Minimize the Total Completion Time
    Miao C.
    Xia Y.
    Zhang Y.
    Zou J.
    Journal of the Operations Research Society of China, 2013, 1 (03) : 377 - 383
  • [36] Scheduling to minimize the maximum total completion time per machine
    Wan, Long
    Ding, Zhihao
    Li, Yunpeng
    Chen, Qianqian
    Tan, Zhiyi
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 242 (01) : 45 - 50
  • [37] MINIMIZING COMPLETION-TIME FOR A CLASS OF SCHEDULING PROBLEMS
    FAIGLE, U
    SCHRADER, R
    INFORMATION PROCESSING LETTERS, 1984, 19 (01) : 27 - 29
  • [38] AN ALGORITHM FOR SINGLE-MACHINE SEQUENCING WITH RELEASE DATES TO MINIMIZE TOTAL WEIGHTED COMPLETION-TIME
    HARIRI, AMA
    POTTS, CN
    DISCRETE APPLIED MATHEMATICS, 1983, 5 (01) : 99 - 109
  • [39] Minimizing total completion time for UET tasks with release time and outtree precedence constraints
    Yumei Huo
    Joseph Y. -T. Leung
    Mathematical Methods of Operations Research, 2005, 62 : 275 - 279
  • [40] Minimizing total completion time for UET tasks with release time and outtree precedence constraints
    Huo, YM
    Leung, JYT
    MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2005, 62 (02) : 275 - 279