Skip to main content
Log in

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

  • Published:
Applied Mathematics-A Journal of Chinese Universities Aims and scope Submit manuscript

Abstract

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).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  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.

    Article  MathSciNet  MATH  Google Scholar 

  2. KR Baker. Introduction to Sequencing and Scheduling, John Wiley & Sons, New York, 1974.

    Google Scholar 

  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.

    MathSciNet  MATH  Google Scholar 

  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. SA Goldman, J Parwatikar, S Suri. On-line scheduling with hard deadlines, Journal of Algorithms, 2000, 34: 370–389.

    Article  MATH  Google Scholar 

  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.

    Article  MathSciNet  MATH  Google Scholar 

  7. P Keskinocak. Online algorithms with lookahead: A survey, ISYE working paper, 1999.

    Google Scholar 

  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. WJ Li, J JYuan. LPT online strategy for parallel-machine scheduling with kind release times, Optimization Letters, 2016, 10: 159–168.

    Google Scholar 

  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. ZY Tan, A Zhang. Online and semi-online scheduling, in: P M Pardalos, et al (Eds), Handbook o.Combinatorial Optimization, New York, Springer, 2013.

    Book  Google Scholar 

  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.

    Article  MathSciNet  Google Scholar 

  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.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Supported by the National Natural Science Foundation of China (11501279, 11501171, 11671188, and 11401604) and the Young Backbone Teachers of Luoyang Normal University (2018XJGGJS-10) and Henan Colleges (2015GGJS-193).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, Wj., Ma, R. & Feng, Q. Online scheduling of jobs with kind release times and deadlines on a single machine. Appl. Math. J. Chin. Univ. 34, 113–126 (2019). https://doi.org/10.1007/s11766-019-3512-9

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11766-019-3512-9

Keywords

MR Subject Classification

Navigation