A polynomial algorithm for the homogeneously non-idling scheduling problem of unit-time independent jobs on identical parallel machines

被引:5
|
作者
Chretienne, Philippe [1 ]
Quilliot, Alain [2 ]
机构
[1] UPMC Univ Paris 06, Sorbonne Univ, UMR 7606, LIP6, F-75005 Paris, France
[2] Univ Blaise Pascal, UMR 6158, LIMOS, F-63173 Aubiere, France
关键词
Parallel-machine scheduling; Directed graph; Algorithmic complexity;
D O I
10.1016/j.dam.2018.02.011
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, we consider the homogeneous m-machine scheduling problem where unit time jobs have to be scheduled within their time windows so that, for any subset of machines, the set of the time units at which at least one machine is busy, is an interval. For this problem, a time assignment of the jobs satisfying the time windows constraints is a schedule if it has a pyramidal profile and is a k-schedule if this profile property is satisfied up to level k only. We develop a generic algorithm to solve the problem and show it is correct using a proof that mainly relies on a necessary and sufficient condition for a schedule to exist proved in a previous paper. We finally show that the generic algorithm is polynomial. We conclude by giving the directions of ongoing works and by bringing open questions related to different variants of the basic non-idling m-machine scheduling problem. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:132 / 139
页数:8
相关论文
共 50 条
  • [31] Scheduling of parallel identical machines to maximize the weighted number of just-in-time jobs
    Hiraishi, K
    Levner, E
    Vlach, M
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (07) : 841 - 848
  • [32] Scheduling jobs with equal-processing-time on parallel machines with non-identical capacities to minimize makespan
    Wang, Jun-Qiang
    Leung, Joseph Y. -T.
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2014, 156 : 325 - 331
  • [33] On preemption redundancy in scheduling unit processing time jobs on two parallel machines
    Baptiste, P
    Timkovsky, VG
    [J]. OPERATIONS RESEARCH LETTERS, 2001, 28 (05) : 205 - 212
  • [34] A quadratic time algorithm to maximize the number of just-in-time jobs on identical parallel machines
    Cepek, O
    Sung, SC
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (12) : 3265 - 3271
  • [35] Scheduling jobs with release dates on identical parallel machines by minimizing the total weighted completion time
    Kramer, Arthur
    Dell'Amico, Mauro
    Feillet, Dominique
    Iori, Manuel
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2020, 123 (123)
  • [37] Batch scheduling problem and algorithm on parallel machines with time bound
    Li, Haixia
    Wang, Zhaoping
    [J]. PROCEEDINGS OF THE 4TH CONFERENCE ON SYSTEMS SCIENCE, MANAGEMENT SCIENCE AND SYSTEMS DYNAMICS, SSMSSD10, VOL 2, 2011, : 121 - 125
  • [38] Batch Scheduling Problem and Algorithm on Parallel Machines with Time Bound
    Li, Haixia
    Gao, Xiaoli
    Sun, Chuanguang
    [J]. 2015 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS IHMSC 2015, VOL I, 2015, : 8 - 10
  • [39] A genetic algorithm for scheduling parallel non-identical batch processing machines
    Xu, Shubin
    Bean, James C.
    [J]. 2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN SCHEDULING, 2007, : 143 - +
  • [40] A green model for identical parallel machines scheduling problem considering tardy jobs and job splitting property
    Asadpour M.
    Hodaei Z.
    Azami M.
    Kehtari E.
    Vesal N.
    [J]. Sustainable Operations and Computers, 2022, 3 : 149 - 155