Online load balancing made simple: greedy strikes back

  • Authors:
  • Pilu Crescenzi;Giorgio Gambosi;Gaia Nicosia;Paolo Penna;Walter Unger

  • Affiliations:
  • Dipartimento di Sistemi ed Informatica, Università di Firenze, Firenze, Italy;Dipartimento di Matematica, Università di Roma "Tor Vergata", Roma, Italy;Dipartimento di Informatica e Automazione, Università degli studi "Roma Tre", Roma, Italy;Dipartimento di Informatica ed Applicazioni "R.M. Capocelli", Università di Salerno, Baronissi, SA, Italy;RWTH Aachen, Aachen, Germany

  • Venue:
  • ICALP'03 Proceedings of the 30th international conference on Automata, languages and programming
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We provide a new simpler approach to the on-line load balancing problem in the case of restricted assignment of temporary weighted tasks. The approach is very general and allows to derive online distributed algorithms whose competitive ratio is characterized by some combinatorial properties of the underlying graph representing the problem. The effectiveness of our approach is shown by the hierarchical server model introduced by Bar-Noy et al '99. In this case, our method yields simpler and distributed algorithms whose competitive ratio is at least as good as the existing ones. Moreover, the resulting algorithms and their analysis turn out to be simpler. Finally, in all cases the algorithms are optimal up to a constant factor. Some of our results are obtained via a combinatorial characterization of those graphs for which our technique yields O(√n)-competitive algorithms.