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:

  • 657 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

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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.

Similar content being viewed by others

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