Online Scheduling with Known Arrival Times

被引:10
|
作者
Hall, Nicholas G. [1 ]
Posner, Marc E. [1 ,2 ]
Potts, Chris N. [3 ]
机构
[1] Ohio State Univ, Dept Management Sci, Columbus, OH 43210 USA
[2] Ohio State Univ, Dept Integrated Syst Engn, Columbus, OH 43210 USA
[3] Univ Southampton, Sch Math, Southampton SO17 1BJ, Hants, England
基金
英国工程与自然科学研究理事会; 美国国家科学基金会;
关键词
machine scheduling; online algorithm; total weighted completion time; competitive analysis; WEIGHTED COMPLETION-TIME; SINGLE-MACHINE; RELEASE DATES;
D O I
10.1287/moor.1080.0346
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider an online scheduling environment where decisions are made without knowledge of the data of jobs that may arrive later. However, additional jobs can only arrive at known future times. This environment interpolates between the classical offline and online scheduling environments and approaches the classical online environment when there are many equally spaced potential job arrival times. The objective is to minimize the sum of weighted completion times, a widely used measure of work-in-process inventory cost and customer service. For a nonpreemptive single machine environment, we show that a lower bound on the competitive ratio of any online algorithm is the solution of a mathematical program. This lower bound is between (1 + SQRT (5))/2 and 2, with the exact value depending on the potential job arrival times. We also provide a "best possible" online scheduling algorithm and show that its competitive ratio matches this lower bound. We analyze two practically motivated special cases where the potential job arrival times have a special structure. When there are many equally spaced potential job arrival times, the competitive ratio of our online algorithm approaches the best possible competitive ratio of 2 for the classical online problem.
引用
收藏
页码:92 / 102
页数:11
相关论文
共 50 条
  • [1] Online Matching with Delays and Stochastic Arrival Times
    Mari, Mathieu
    Pawlowski, Michal
    Ren, Runtian
    Sankowski, Piotr
    THEORY OF COMPUTING SYSTEMS, 2025, 69 (01)
  • [2] Randomized online scheduling with delivery times
    Seiden, S
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 1999, 3 (04) : 399 - 416
  • [3] Randomized Online Scheduling with Delivery Times
    Steve Seiden
    Journal of Combinatorial Optimization, 1999, 3 : 399 - 416
  • [4] Online EV Charging Scheduling With On-Arrival Commitment
    Alinia, Bahram
    Hajiesmaili, Mohammad H.
    Crespi, Noel
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2019, 20 (12) : 4524 - 4537
  • [5] Scheduling ships with uncertain arrival times through the Kiel Canal
    Andersen, Tina
    Hove, Joakim Hogset
    Fagerholt, Kjetil
    Meisel, Frank
    MARITIME TRANSPORT RESEARCH, 2021, 2
  • [6] Stochastic single-machine scheduling with random resource arrival times
    Lianmin Zhang
    Yizhong Lin
    Yujie Xiao
    Xiaopeng Zhang
    International Journal of Machine Learning and Cybernetics, 2018, 9 : 1101 - 1107
  • [7] Stochastic single-machine scheduling with random resource arrival times
    Zhang, Lianmin
    Lin, Yizhong
    Xiao, Yujie
    Zhang, Xiaopeng
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2018, 9 (07) : 1101 - 1107
  • [8] A Note on Online Scheduling for Jobs with Arbitrary Release Times
    Ding, Jihuan
    Zhang, Guochuan
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, PROCEEDINGS, 2009, 5573 : 354 - +
  • [9] 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
  • [10] Online batch scheduling on parallel machines with delivery times
    Fang, Yang
    Lu, Xiwen
    Liu, Peihai
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (39) : 5333 - 5339