Algorithms for single machine scheduling problem with release dates and submodular penalties

被引:2
|
作者
Liu, Xiaofei [1 ]
Xiao, Man [2 ]
Li, Weidong [2 ]
Zhu, Yaoyu [3 ]
Ma, Lei [4 ,5 ]
机构
[1] Yunnan Univ, Sch Informat Sci & Engn, Kunming 650504, Peoples R China
[2] Yunnan Univ, Sch Math & Stat, Kunming 650504, Peoples R China
[3] Peking Univ, Sch Elect Engn & Comp Sci, Beijing 100871, Peoples R China
[4] Beijing Acad Artificial Intelligence, Beijing 100871, Peoples R China
[5] Peking Univ, Natl Biomed Imaging Ctr, Beijing 100871, Peoples R China
基金
中国国家自然科学基金;
关键词
Scheduling problem; Submodular penalties; On-line algorithms; Competitive ratio; APPROXIMATION ALGORITHMS; BOUNDS; TIMES;
D O I
10.1007/s10878-023-01032-7
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we consider the single machine scheduling problem with release dates and submodular penalties, in which each job can be either assigned to the machine or rejected. The objective is to minimize the sum of the makespan of the processed jobs and the penalty of the rejected jobs which is determined by a submodular function. First, we present a simple algorithm for the off-line problem. Second, for the on-line problem, we prove that there is no on-line algorithm with a constant competitive ratio if the penalty submodular function is not monotone, and present an on-line algorithm with a competitive ratio of 3 if the penalty submodular function is monotone. Finally, we consider a special case of the on-line problem in which all jobs have the same release date. We prove that there is no on-line algorithm with a competitive ratio of root 5+1/2 approximate to 1.618, and the competitive ratio of the on-line algorithm we presented is 2.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Exact and heuristic algorithms for minimizing the makespan on a single machine scheduling problem with sequence-dependent setup times and release dates
    Morais, Rafael
    Bulhoes, Teobaldo
    Subramanian, Anand
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 315 (02) : 442 - 453
  • [32] A BLOCK APPROACH FOR SINGLE-MACHINE SCHEDULING WITH RELEASE DATES AND DUE DATES
    GRABOWSKI, J
    NOWICKI, E
    ZDRZALKA, S
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1986, 26 (02) : 278 - 285
  • [33] An investigation on a two-agent single-machine scheduling problem with unequal release dates
    Yin, Yunqiang
    Wu, Wen-Hsiang
    Cheng, Shuenn-Ren
    Wu, Chin-Chia
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (12) : 3062 - 3073
  • [34] On a dominance test for the single machine scheduling problem with release dates to minimize total flow time
    Yanai, S
    F'ujie, T
    JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 2004, 47 (02) : 96 - 111
  • [35] Single machine batch scheduling problem with family setup times and release dates to minimize makespan
    Yuan, J. J.
    Liu, Z. H.
    Ng, C. T.
    Cheng, T. C. E.
    JOURNAL OF SCHEDULING, 2006, 9 (06) : 499 - 513
  • [36] Single machine batch scheduling problem with family setup times and release dates to minimize makespan
    J. J. Yuan
    Z. H. Liu
    C. T. Ng
    T. C. E. Cheng
    Journal of Scheduling, 2006, 9 : 499 - 513
  • [37] A Simulated Annealing Algorithm for Single Machine Scheduling Problem with Release Dates, Learning and Deteriorating Effects
    Fichera, Sergio
    Cappadonna, Fulvio
    Costa, Antonio
    Fichera, Alberto
    WORLD CONGRESS ON ENGINEERING - WCE 2013, VOL I, 2013, : 584 - 586
  • [38] Two-agent scheduling on a single machine with release dates
    Liu, Peihai
    Gu, Manzhan
    Li, Ganggang
    COMPUTERS & OPERATIONS RESEARCH, 2019, 111 : 35 - 42
  • [39] Lagrangian relaxation algorithm for a single machine scheduling with release dates
    Jiang, Shujun
    Tang, Lixin
    2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL III, PROCEEDINGS, 2008, : 811 - 815
  • [40] A Combinatorial 2-Approximation Algorithm for the Parallel-Machine Scheduling with Release Times and Submodular Penalties
    Wang, Wencheng
    Liu, Xiaofei
    MATHEMATICS, 2022, 10 (01)