Online scheduling of jobs with kind release times and deadlines on a single machine

  • Wen-jie Li
  • Ran Ma
  • Qi Feng


This paper studies online scheduling of jobs with kind release times on a single machine. Here “kind release time” means that in online setting, no jobs can be released when the machine is busy. Each job J has a kind release time r(J) ≥ 0, a processing time p(J) > 0 and a deadline d(J) > 0. The goal is to determine a schedule which maximizes total processing time (Σp(J)E(J)) or total number (ΣE(J)) of the accepted jobs. For the first objective function Σp(J)E(J), we first present a lower bound \(\sqrt 2 \), and then provide an online algorithm LEJ with a competitive ratio of 3. This is the first deterministic algorithm for the problem with a constant competitive ratio. When p(J) ∈ {1, k}, k > 1 is a real number, we first present a lower bound min{(1+k)/k, 2k/(1+k)}, and then we show that LEJ has a competitive ratio of 1+⌈k⌉/k. In particular, when all the k length jobs have tight deadlines, we first present a lower bound max{4/(2 + k), 1} (for Σp(J)E(J)) and 4/3 (for ΣE(J)). Then we prove that LEJ is ⌈k⌉/k-competitive for Σp(J)E(J) and we provide an online algorithm H with a competitive ratio of 2⌈k⌉/(⌈k⌉ + 1) for the second objective function ΣE(J).


scheduling online algorithm kind release time deadline 

MR Subject Classification

90B36 90C39 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    EJ Anderson, CN Potts. Online scheduling of a single machine to minimize total weighted com-pletion time, Mathematics of Operations Research, 2004, 29: 686–697.MathSciNetCrossRefzbMATHGoogle Scholar
  2. [2]
    KR Baker. Introduction to Sequencing and Scheduling, John Wiley & Sons, New York, 1974.Google Scholar
  3. [3]
    SK Baruah, J Haritsa, N Sharma. On-line scheduling to maximize task completions, Journal of Combinatorial Mathematics and Combinatorial Computing, 2001, 39: 65–78.MathSciNetzbMATHGoogle Scholar
  4. [4]
    M Chrobak, W Jawor, J Sgall, T Tichý. Online Scheduling of Equal-Length Jobs: Randomization and Restarts Help, SIAM Journal on Computing, 2007, 36: 1709–1728.Google Scholar
  5. [5]
    SA Goldman, J Parwatikar, S Suri. On-line scheduling with hard deadlines, Journal of Algorithms, 2000, 34: 370–389.CrossRefzbMATHGoogle Scholar
  6. [6]
    H Hoogeveen, CN Potts, GJ Woeginger. On-line scheduling on a single machine: Maximizing the number of early jobs, Operations Research Letters, 2000, 27: 193–196.MathSciNetCrossRefzbMATHGoogle Scholar
  7. [7]
    P Keskinocak. Online algorithms with lookahead: A survey, ISYE working paper, 1999.Google Scholar
  8. [8]
    PH Liu, XW Lu, Y Fang. A best possible deterministic on-line algorithm for minimizing makespan on parallel batch machines, Journal of Scheduling, 2012, 15: 77–81.Google Scholar
  9. [9]
    WJ Li, J JYuan. LPT online strategy for parallel-machine scheduling with kind release times, Optimization Letters, 2016, 10: 159–168.Google Scholar
  10. [10]
    K Pruhs, J Sgall, E Tong. Online scheduling, in: J Y-.Leung (Eds), Handbook o. Scheduling: Algorithm, Model, and Pertormance Analysis, Chapman & Hall/CRC Press, Boca Raton, FL, USA, 2004.Google Scholar
  11. [11]
    ZY Tan, A Zhang. Online and semi-online scheduling, in: P M Pardalos, et al (Eds), Handbook o.Combinatorial Optimization, New York, Springer, 2013.CrossRefGoogle Scholar
  12. [12]
    J Tian, TCE Cheng, C TNg, J JYuan. Online scheduling on unbounded parallel-batch machines to minimize the makespan, Information Processing Letters, 2009, 109: 1211–1215.MathSciNetCrossRefGoogle Scholar
  13. [13]
    J Tian, RY Fu, J JYuan. Online over time scheduling on parallel-batch machines: a survey, Journal of the Operations Research Society of China, 2014, 2: 445–454.MathSciNetCrossRefzbMATHGoogle Scholar

Copyright information

© Editorial Committee of Applied Mathematics 2019

Authors and Affiliations

  • Wen-jie Li
    • 1
  • Ran Ma
    • 2
  • Qi Feng
    • 3
  1. 1.School of Mathematical SciencesLuoyang Normal UniversityLuoyang, HenanPeople’s Republic of China
  2. 2.School of Mathematics and StatisticsQingdao UniversityQingdao, ShandongPeople’s Republic of China
  3. 3.Department of Information and Computation ScienceZhongyuan University of TechnologyZhengzhou, HenanPeople’s Republic of China

Personalised recommendations