Skip to main content

Online Deadline Scheduling: Team Adversary and Restart

  • Conference paper
Approximation and Online Algorithms (WAOA 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2909))

Included in the following conference series:

  • 606 Accesses

Abstract

We study the competitiveness of online deadline scheduling problems. It is assumed that jobs are non-preemptive and we want to maximize, in an online manner, the sum of the length of jobs completed before their deadlines. When there is a single machine, Goldwasser [4] showed that the optimal deterministic competitiveness of this problem is \(2+ \frac{1} k\), where each job of length L can be delayed for at least k ยท L before it is started, while still meeting its deadline.

In this paper we generalize the framework of the above problem in two ways: First we replace the adversary by a set of mweak adversaries, each of which can generate arbitrary jobs that never overlap each other. Assuming that job sequence is generated by the team of m weak adversaries for some fixed m, we present a tight analysis of an optimal online algorithm by extending the previous analysis by Goldwasser. Next we allow online algorithms to abort the currently running job and to restart it from the scratch, if it can meet the deadline. This capability of abort and restart is different from preemptiveness because only jobs that are scheduled without interrupt are regarded to be successfully scheduled. We present a constant competitive algorithm for this model.

This research was supported by grant No. R08-2003-000-10569-0(2003) from the Basic Research Program of the Korea Science and Engineering Foundation.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Baruah, S., Harita, J., Sharma, X.: Online scheduling to maximize task completions. In: Proc. of IEEE Real-Time Systems Symposium, pp. 228โ€“237 (1994)

    Google Scholarย 

  2. Borodin, A., El-Yaniv, R.: Online computation and competitive analysis. Cambridge University Press, Cambridge (1998)

    MATHย  Google Scholarย 

  3. Goldman, S., Parwatikar, J., Suri, S.: On-line scheduling with hard deadlines. Journal of Algorithย 34(2), 370โ€“389 (2000)

    Articleย  MATHย  MathSciNetย  Google Scholarย 

  4. Goldwasser, M.: Patience is a virtue: the effect of slack on competitiveness for admission control. In: Proc. of 10th ACM-SIAM SODA, pp. 396โ€“405 (1999)

    Google Scholarย 

  5. Kalyanasundaram, B., Pruhs, K.: Maximizing jon completion online. In: Bilardi, G., Pietracaprina, A., Italiano, G.F., Pucci, G. (eds.) ESA 1998. LNCS, vol.ย 1461, pp. 235โ€“246. Springer, Heidelberg (1998)

    Chapterย  Google Scholarย 

  6. Lee, J.-H.: Online deadline scheduling: multiple machines and randomization. In: Proc. of SPAA, pp. 21โ€“25 (2003)

    Google Scholarย 

  7. Lee, J.-H., Chwa, K.-Y.: Online scheduling of parallel communications with individual deadlines. In: Aggarwal, A.K., Pandu Rangan, C. (eds.) ISAAC 1999. LNCS, vol.ย 1741, pp. 383โ€“392. Springer, Heidelberg (1999)

    Chapterย  Google Scholarย 

  8. Lipton, R.J., Tomkins, A.: Online interval scheduling. In: Proc. of 5-th ACM SODA, pp. 302โ€“305 (1994)

    Google Scholarย 

  9. Sgall, J.: Online scheduling. In: Fiat, A., Woeginger, G.J. (eds.) Dagstuhl Seminar 1996. LNCS, vol.ย 1442, pp. 196โ€“231. Springer, Heidelberg (1998)

    Chapterย  Google Scholarย 

  10. Sleator, D., Tarjan, R.: Amortized efficiency of list update and paging rules. Communications of ACMย 2(28), 202โ€“208 (1985)

    Articleย  MathSciNetย  Google Scholarย 

  11. van den Akker, M., Hoogeven, H., Vakhania, N.: Restarts can help in the on-line minimization of the maximum delivery time on a single machine. In: Paterson, M. (ed.) ESA 2000. LNCS, vol.ย 1879, pp. 427โ€“436. Springer, Heidelberg (2000)

    Chapterย  Google Scholarย 

  12. Woeginger, G.J.: On-line scheduling of jobs with fixed start and end times. Theoretical Computer Scienceย 130, 5โ€“16 (1994)

    Articleย  MATHย  MathSciNetย  Google Scholarย 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

ยฉ 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, JH. (2004). Online Deadline Scheduling: Team Adversary and Restart. In: Solis-Oba, R., Jansen, K. (eds) Approximation and Online Algorithms. WAOA 2003. Lecture Notes in Computer Science, vol 2909. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24592-6_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24592-6_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21079-5

  • Online ISBN: 978-3-540-24592-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics