Skip to main navigation Skip to search Skip to main content

Online Load and Graph Balancing for Random Order Inputs

  • Sungjin Im
  • , Ravi Kumar
  • , Shi Li
  • , Aditya Petety
  • , Manish Purohit
  • University of California Merced
  • Alphabet Inc.

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Online load balancing for heterogeneous machines aims to minimize the makespan (maximum machine workload) by scheduling arriving jobs with varying sizes on different machines. In the adversarial setting, where an adversary chooses not only the collection of job sizes but also their arrival order, the problem is well-understood and the optimal competitive ratio is known to be Θ (log m) where m is the number of machines. In the more realistic random arrival order model, the understanding is limited. Previously, the best lower bound on the competitive ratio was only ω(log log m). We significantly improve this bound by showing an ω(Formula presented) lower bound, even for the restricted case where each job has a unit size on two machines and infinite size on the others. On the positive side, we propose an O(log m/log log m)-competitive algorithm, demonstrating that better performance is possible in the random arrival model.

Original languageEnglish
Title of host publicationSPAA 2024 - Proceedings of the 36th ACM Symposium on Parallelism in Algorithms and Architectures
PublisherAssociation for Computing Machinery
Pages491-497
Number of pages7
ISBN (Electronic)9798400704161
DOIs
StatePublished - Jun 17 2024
Event36th ACM Symposium on Parallelism in Algorithms and Architectures, SPAA 2024 - Nantes, France
Duration: Jun 17 2024Jun 21 2024

Publication series

NameAnnual ACM Symposium on Parallelism in Algorithms and Architectures
ISSN (Print)1548-6109

Conference

Conference36th ACM Symposium on Parallelism in Algorithms and Architectures, SPAA 2024
Country/TerritoryFrance
CityNantes
Period06/17/2406/21/24

Keywords

  • load balancing
  • random order
  • scheduling

Fingerprint

Dive into the research topics of 'Online Load and Graph Balancing for Random Order Inputs'. Together they form a unique fingerprint.

Cite this