Semi-online scheduling on 2 machines under a grade of service provision with bounded processing times

被引:24
|
作者
Liu, Ming [1 ,2 ]
Chu, Chengbin [1 ,2 ]
Xu, Yinfeng [1 ]
Zheng, Feifeng [1 ]
机构
[1] Xi An Jiao Tong Univ, Sch Management, Xian 710049, Shaanxi Prov, Peoples R China
[2] Ecole Cent Paris, Lab Genie Ind, F-92295 Chatenay Malabry, France
关键词
Online scheduling; Makespan; Competitive analysis; Grade of service; Bounded processing times; Total processing time;
D O I
10.1007/s10878-009-9231-z
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We study the problem of semi-online scheduling on 2 machines under a grade of service (GoS). GoS means that some jobs have to be processed by some machines to be guaranteed a high quality. The problem is online in the sense that jobs are presented one by one, and each job shall be assigned to a time slot on its arrival. Assume that the processing time p(i) of every job J(i) is bounded by an interval [a, alpha a], where a > 0 and alpha > 1 are two constant numbers. By knowing the bound of jobs' processing times, we denote it by semi-online problem. We deal with two semi-online problems. The first one concerns about bounded processing time constraint. First, we show that a lower bound of competitive ratio is: (1) 1+alpha/2 in the case where 1 < alpha < 2; (2) 3/2 in the case where 2 <= alpha < 5; and (3) 4+alpha/6 in the case where 5 <= alpha < 6. We further propose an algorithm, called B-ONLINE, and prove that in the case where 25/14 <= alpha and the optimal makespan C(OPT) >= 20a, B-ONLINE algorithm is optimal. For the second problem, we further know the sum of jobs' processing times Sigma in advance. We first show a lower bound 1+alpha/2 in the case where 1 < alpha < 2, then we propose an algorithm B-SUM-ONLINE which is optimal in the case where Sigma >= 2 alpha/alpha-1 a and 1 < alpha < 2.
引用
收藏
页码:138 / 149
页数:12
相关论文
共 50 条
  • [21] Algorithms better than LPT for semi-online scheduling with decreasing processing times
    Cheng, T. C. E.
    Kellerer, Hans
    Kotov, Vladimir
    OPERATIONS RESEARCH LETTERS, 2012, 40 (05) : 349 - 352
  • [22] Semi-online Machine Covering on Two Hierarchical Machines with Discrete Processing Times
    Wu, Gangxiong
    Li, Weidong
    THEORETICAL COMPUTER SCIENCE (NCTCS 2018), 2018, 882 : 1 - 7
  • [23] Semi-online scheduling problems on a small number of machines
    Lee, Kangbok
    Lim, Kyungkuk
    JOURNAL OF SCHEDULING, 2013, 16 (05) : 461 - 477
  • [24] Semi-online scheduling on two identical machines with rejection
    Min, Xiao
    Wang, Yuqing
    Liu, Jing
    Jiang, Min
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2013, 26 (03) : 472 - 479
  • [25] Optimal algorithm for semi-online scheduling on two machines under GoS levels
    Taibo Luo
    Yinfeng Xu
    Optimization Letters, 2016, 10 : 207 - 213
  • [26] LS Algorithm for Semi-online Scheduling Jobs with Nondecreasing Release Times and Nondecreasing Processing Times
    Tang, F.
    Nie, J.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SYSTEMS AND INDUSTRIAL APPLICATIONS (CISIA 2015), 2015, 18 : 569 - 572
  • [27] Semi-online scheduling on two identical machines with rejection
    Xiao Min
    Yuqing Wang
    Jing Liu
    Min Jiang
    Journal of Combinatorial Optimization, 2013, 26 : 472 - 479
  • [28] Semi-online scheduling problems on a small number of machines
    Kangbok Lee
    Kyungkuk Lim
    Journal of Scheduling, 2013, 16 : 461 - 477
  • [29] Optimal algorithm for semi-online scheduling on two machines under GoS levels
    Luo, Taibo
    Xu, Yinfeng
    OPTIMIZATION LETTERS, 2016, 10 (01) : 207 - 213
  • [30] Minimising total weighted completion time for semi-online single machine scheduling with known arrivals and bounded processing times
    Nouinou, Hajar
    Arbaoui, Taha
    Yalaoui, Alice
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2024, 62 (06) : 2272 - 2285