Skip to main content
Top

2015 | OriginalPaper | Chapter

Online Packet Scheduling Under Adversarial Jamming

Authors : Tomasz Jurdzinski, Dariusz R. Kowalski, Krzysztof Lorys

Published in: Approximation and Online Algorithms

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We consider the problem of scheduling packets of different lengths via a directed communication link prone to jamming errors. Dynamic packet arrivals and errors are modelled by an adversary. We focus on estimating competitive throughput of online scheduling algorithms. We design an online algorithm for scheduling packets of arbitrary lengths, achieving optimal competitive throughput in \((1/3,1/2]\) (the exact value depends on packet lengths). Another algorithm we design makes use of additional resources in order to achieve competitive throughput \(1\), that is, it achieves at least as high throughput as the best schedule without such resources, for any arrival and jamming patterns. More precisely, we show that if the algorithm can run with double speed, i.e., with twice higher frequency, then its competitive throughput is \(1\). This demonstrates that throughput of the best online fault-tolerant scheduling algorithms scales well with resource augmentation. Finally, we generalize the first of our algorithms to the case of any \(f\ge 1\) channels and obtain competitive throughput \(1/2\) in this setting in case packets lengths are pairwise divisible (i.e., any larger is divisible by any smaller).

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
Note that the considered speedup \(2\) is chosen because we claim linear scalability of competitive throughput with the increase of speedup, that is, starting from level \(1/2\) with no speedup we expect the competitive throughput to reach value \(1\) for speedup \(2\).
 
Literature
1.
go back to reference Ajtai, M., Aspnes, J., Dwork, C., Waarts, O.: A theory of competitive analysis for distributed algorithms. In: Proceedings of the FOCS, pp. 401–411 (1994) Ajtai, M., Aspnes, J., Dwork, C., Waarts, O.: A theory of competitive analysis for distributed algorithms. In: Proceedings of the FOCS, pp. 401–411 (1994)
2.
go back to reference Anantharamu, L., Chlebus, B.S., Kowalski, D.R., Rokicki, M.A.: Online parallel scheduling of non-uniform tasks: trading failures for energy. In: Proceedings of the INFOCOM, pp. 146–150 (2010) Anantharamu, L., Chlebus, B.S., Kowalski, D.R., Rokicki, M.A.: Online parallel scheduling of non-uniform tasks: trading failures for energy. In: Proceedings of the INFOCOM, pp. 146–150 (2010)
3.
go back to reference Andrews, M., Zhang, L.: Scheduling over a time-varying user-dependent channel with applications to high-speed wireless data. J. ACM 52(5), 809–834 (2005)CrossRefMathSciNet Andrews, M., Zhang, L.: Scheduling over a time-varying user-dependent channel with applications to high-speed wireless data. J. ACM 52(5), 809–834 (2005)CrossRefMathSciNet
4.
go back to reference Anta, A.F., Georgiou, C., Kowalski, D.R., Widmer, J., Zavou, E.: Measuring the impact of adversarial errors on packet scheduling strategies. In: Moscibroda, T., Rescigno, A.A. (eds.) SIROCCO 2013. LNCS, vol. 8179, pp. 261–273. Springer, Heidelberg (2013) CrossRef Anta, A.F., Georgiou, C., Kowalski, D.R., Widmer, J., Zavou, E.: Measuring the impact of adversarial errors on packet scheduling strategies. In: Moscibroda, T., Rescigno, A.A. (eds.) SIROCCO 2013. LNCS, vol. 8179, pp. 261–273. Springer, Heidelberg (2013) CrossRef
5.
go back to reference Anta, A.F., Georgiou, C., Kowalski, D.R., Zavou, E.: Online parallel scheduling of non-uniform tasks: trading failures for energy. In: Gasieniec, L., Wolter, F. (eds.) FCT 2013. LNCS, vol. 8070, pp. 145–158. Springer, Heidelberg (2013) CrossRef Anta, A.F., Georgiou, C., Kowalski, D.R., Zavou, E.: Online parallel scheduling of non-uniform tasks: trading failures for energy. In: Gasieniec, L., Wolter, F. (eds.) FCT 2013. LNCS, vol. 8070, pp. 145–158. Springer, Heidelberg (2013) CrossRef
6.
go back to reference Anta, A.F., Georgiou, C., Kowalski, D.R., Zavou, E.: Asymptotic Competitive Analysis of Task Scheduling Algorithms on Fault-prone Machines. Manuscript (2014) Anta, A.F., Georgiou, C., Kowalski, D.R., Zavou, E.: Asymptotic Competitive Analysis of Task Scheduling Algorithms on Fault-prone Machines. Manuscript (2014)
7.
go back to reference Awerbuch, B., Kutten, S., Peleg, D.: Competitive distributed job scheduling. In: Proceedings of the STOC, pp. 571–580 (1992) Awerbuch, B., Kutten, S., Peleg, D.: Competitive distributed job scheduling. In: Proceedings of the STOC, pp. 571–580 (1992)
8.
go back to reference Jurdzinski, T., Kowalski, D.R., Lorys, K.: Online packet scheduling under adversarial jamming. CoRR (2013) Jurdzinski, T., Kowalski, D.R., Lorys, K.: Online packet scheduling under adversarial jamming. CoRR (2013)
9.
go back to reference Meiners, C.R., Torng, E.: Mixed criteria packet scheduling. In: Kao, M.-Y., Li, X.-Y. (eds.) AAIM 2007. LNCS, vol. 4508, pp. 120–133. Springer, Heidelberg (2007) CrossRef Meiners, C.R., Torng, E.: Mixed criteria packet scheduling. In: Kao, M.-Y., Li, X.-Y. (eds.) AAIM 2007. LNCS, vol. 4508, pp. 120–133. Springer, Heidelberg (2007) CrossRef
10.
go back to reference Pinedo, M.L.: Scheduling: Theory, Algorithms, and Systems. Springer, Berlin (2012)CrossRef Pinedo, M.L.: Scheduling: Theory, Algorithms, and Systems. Springer, Berlin (2012)CrossRef
11.
go back to reference Pruhs, K., Sgall, J., Torng, E.: Online Scheduling, pp. 115–124. CRC Press, Boca Raton (2003) Pruhs, K., Sgall, J., Torng, E.: Online Scheduling, pp. 115–124. CRC Press, Boca Raton (2003)
12.
go back to reference Richa, A., Scheideler, C., Schmid, S., Zhang, J.: Competitive throughput in multi-hop wireless networks despite adaptive jamming. In: Distributed Computing, pp. 1–13 (2012) Richa, A., Scheideler, C., Schmid, S., Zhang, J.: Competitive throughput in multi-hop wireless networks despite adaptive jamming. In: Distributed Computing, pp. 1–13 (2012)
13.
go back to reference Sleator, D.D., Tarjan, R.E.: Amortized efficiency of list update and paging rules. Commun. ACM 28(2), 202–208 (1985)CrossRefMathSciNet Sleator, D.D., Tarjan, R.E.: Amortized efficiency of list update and paging rules. Commun. ACM 28(2), 202–208 (1985)CrossRefMathSciNet
Metadata
Title
Online Packet Scheduling Under Adversarial Jamming
Authors
Tomasz Jurdzinski
Dariusz R. Kowalski
Krzysztof Lorys
Copyright Year
2015
DOI
https://doi.org/10.1007/978-3-319-18263-6_17

Premium Partner