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
相关论文
共 27 条
  • [1] Better bounds for online scheduling
    Albers, S
    [J]. SIAM JOURNAL ON COMPUTING, 1999, 29 (02) : 459 - 473
  • [2] Multiprocessor scheduling with rejection
    Bartal, Y
    Leonardi, S
    Marchetti-Spaccamela, A
    Sgall, J
    Stougie, L
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 2000, 13 (01) : 64 - 78
  • [3] Fleischer R., 2000, Journal of Scheduling, V3, P343, DOI 10.1002/1099-1425(200011/12)3:6<343::AID-JOS54>3.0.CO
  • [4] 2-2
  • [5] BOUNDS ON MULTIPROCESSING TIMING ANOMALIES
    GRAHAM, RL
    [J]. SIAM JOURNAL ON APPLIED MATHEMATICS, 1969, 17 (02) : 416 - &
  • [6] BOUNDS FOR CERTAIN MULTIPROCESSING ANOMALIES
    GRAHAM, RL
    [J]. BELL SYSTEM TECHNICAL JOURNAL, 1966, 45 (09): : 1563 - +
  • [7] Improved algorithms for single machine scheduling with release dates and rejections
    He, Cheng
    Leung, Joseph Y. -T.
    Lee, Kangbok
    Pinedo, Michael L.
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2016, 14 (01): : 41 - 55
  • [8] USING DUAL APPROXIMATION ALGORITHMS FOR SCHEDULING PROBLEMS - THEORETICAL AND PRACTICAL RESULTS
    HOCHBAUM, DS
    SHMOYS, DB
    [J]. JOURNAL OF THE ACM, 1987, 34 (01) : 144 - 162
  • [9] Iwata S, 2009, PROCEEDINGS OF THE TWENTIETH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P1230
  • [10] Improved approximation schemes for scheduling unrelated parallel machines
    Jansen, K
    Porkolab, L
    [J]. MATHEMATICS OF OPERATIONS RESEARCH, 2001, 26 (02) : 324 - 338