Brief Announcements: Local Deal-Agreement Based Monotonic Distributed Algorithms for Load Balancing in General Graphs

Yefim Dinitz, Shlomi Dolev, Manish Kumar

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

Abstract

In computer networks, participants may cooperate in processing tasks, balancing working loads among them. The distributed load balancing problem is well-known. We present local algorithms solving it based on a short deal-agreement communication. Unlike the previous algorithms, they converge monotonically, always providing a better feasible state as the execution progresses. Our synchronous algorithms achieve ϵ-Balanced state for the continuous setting in time O(nDlog (nK/ ϵ) ) and 1-Balanced state for the discrete setting in time O(nDlog (nK/ D) + nD2), for general graphs in the worst case, where n is the number of nodes, K is the initial discrepancy, and D is the graph diameter. We also suggest an asynchronous load balancing algorithm solving the problem in time O(nK2) for general graphs, and its self-stabilizing version.

Original languageEnglish
Title of host publicationStabilization, Safety, and Security of Distributed Systems - 22nd International Symposium, SSS 2020, Proceedings
EditorsStéphane Devismes, Neeraj Mittal
PublisherSpringer Science and Business Media Deutschland GmbH
Pages113-117
Number of pages5
ISBN (Print)9783030643478
DOIs
StatePublished - 1 Jan 2020
Event22nd International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2020 - Austin, United States
Duration: 18 Nov 202021 Nov 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12514 LNCS

Conference

Conference22nd International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2020
Country/TerritoryUnited States
CityAustin
Period18/11/2021/11/20

Keywords

  • Deterministic
  • Distributed algorithms
  • Load balancing
  • Monotonic
  • Self-stabilization

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'Brief Announcements: Local Deal-Agreement Based Monotonic Distributed Algorithms for Load Balancing in General Graphs'. Together they form a unique fingerprint.

Cite this