Distributed Allocation and Resource Scheduling Algorithms Resilient to Link Failure
Mohammadreza Doostmohammadian, Sergio Pequito

TL;DR
This paper presents a resilient distributed resource allocation algorithm that maintains feasibility and convergence despite link failures, delays, and intermittent connectivity, suitable for dynamic and unreliable network environments.
Contribution
It introduces a novel graph-theoretic approach that ensures constraint feasibility and optimality under network disruptions, advancing the robustness of distributed algorithms.
Findings
Algorithm guarantees resource-demand balance during disruptions
Converges to optimal solutions despite link failures and delays
Effective in mobile multi-agent systems with intermittent connectivity
Abstract
Distributed resource allocation (DRA) is fundamental to modern networked systems, spanning applications from economic dispatch in smart grids to CPU scheduling in data centers. Conventional DRA approaches require reliable communication, yet real-world networks frequently suffer from link failures, packet drops, and communication delays due to environmental conditions, network congestion, and security threats. We introduce a novel resilient DRA algorithm that addresses these critical challenges, and our main contributions are as follows: (1) guaranteed constraint feasibility at all times, ensuring resource-demand balance even during algorithm termination or network disruption; (2) robust convergence despite sector-bound nonlinearities at nodes/links, accommodating practical constraints like quantization and saturation; and (3) optimal performance under merely uniformly-connected…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Advanced Optical Network Technologies · IoT and Edge/Fog Computing
