Preemptive scheduling on uniform parallel machines with controllable job processing times

被引:0
|
作者
Shakhlevich, Natalia V. [1 ]
Strusevich, Vitaly A. [2 ]
机构
[1] Univ Leeds, Sch Comp, Leeds LS2 9JT, W Yorkshire, England
[2] Univ Greenwich, Dept Math Sci, Old Royal Naval Coll, London SE10 9LS, England
关键词
uniform parallel machine scheduling; controllable processing times; generalized polymatroid; maximum flow;
D O I
10.1007/s00453-007-9091-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we provide a unified approach to solving preemptive scheduling problems with uniform parallel machines and controllable processing times. We demonstrate that a single criterion problem of minimizing total compression cost subject to the constraint that all due dates should be met can be formulated in terms of maximizing a linear function over a generalized polymatroid. This justifies applicability of the greedy approach and allows us to develop fast algorithms for solving the problem with arbitrary release and due dates as well as its special case with zero release dates and a common due date. For the bicriteria counterpart of the latter problem we develop an efficient algorithm that constructs the trade-off curve for minimizing the compression cost and the makespan.
引用
收藏
页码:451 / 473
页数:23
相关论文
共 50 条
  • [41] Preemptive scheduling on uniformly related machines: minimizing the sum of the largest pair of job completion times
    Epstein, Leah
    Yatsiv, Ido
    JOURNAL OF SCHEDULING, 2017, 20 (02) : 115 - 127
  • [42] Preemptive stochastic online scheduling on two uniform machines
    Gu, Manzhan
    Lu, Xiwen
    INFORMATION PROCESSING LETTERS, 2009, 109 (07) : 369 - 375
  • [43] Batch scheduling on uniform parallel machines with non-identical job sizes
    Li, Xiao-Lin
    Du, Bing
    Xu, Rui
    Chen, Hua-Ping
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2012, 18 (01): : 102 - 110
  • [44] Preemptive and non-preemptive scheduling on two unrelated parallel machines
    Soper, Alan J.
    Strusevich, Vitaly A.
    JOURNAL OF SCHEDULING, 2022, 25 (06) : 659 - 674
  • [45] Uniform Parallel Machine Scheduling with Dedicated Machines, Job Splitting and Setup Resources
    Lee, Jun-Ho
    Jang, Hoon
    SUSTAINABILITY, 2019, 11 (24)
  • [46] Uniform Parallel Machine Scheduling with Dedicated Machines, Job Splitting and Setup Resources
    Kim, Hyun-Jung
    Lee, Jun-Ho
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2018, : 661 - 663
  • [47] Scheduling unrelated parallel batch processing machines with non-identical job sizes and unequal ready times
    Arroyo, Jose Elias C.
    Leung, Joseph Y. -T.
    COMPUTERS & OPERATIONS RESEARCH, 2017, 78 : 117 - 128
  • [48] Scheduling parallel machines with inclusive processing set restrictions and job rejection
    Ou, Jinwen
    Zhong, Xueling
    Qi, Xiangtong
    NAVAL RESEARCH LOGISTICS, 2016, 63 (08) : 667 - 681
  • [49] Scheduling parallel batch processing machines with arbitrary job sizes and incompatible job families
    Koh, SG
    Koo, PH
    Ha, JW
    Lee, WS
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (19) : 4091 - 4107
  • [50] Preemptive and non-preemptive scheduling on two unrelated parallel machines
    Alan J. Soper
    Vitaly A. Strusevich
    Journal of Scheduling, 2022, 25 : 659 - 674