Reciprocity of Algorithms Solving Distributed Consensus-Based Optimization and Distributed Resource Allocation
Seyyed Shaho Alaviani, Atul Gajanan Kelkar, and Umesh Vaidya

TL;DR
This paper demonstrates a reciprocal relationship between distributed algorithms for consensus-based optimization and resource allocation, enabling the derivation of new algorithms for time-varying networks with weaker assumptions.
Contribution
It introduces a method to derive distributed algorithms for both problems from each other, applicable to dynamic networks, expanding the scope beyond static network assumptions.
Findings
First-order gradient algorithms can solve resource allocation with weaker assumptions.
Algorithms are applicable to time-varying and random directed networks.
Results extend to second-order gradient algorithms.
Abstract
This paper aims at proposing a procedure to derive distributed algorithms for distributed consensus-based optimization by using distributed algorithms for network resource allocation and vice versa over switching networks with/without synchronous protocol. It is shown that first-order gradient distributed consensus-based optimization algorithms can be used for finding an optimal solution of distributed resource allocation with synchronous protocol under weaker assumptions than those given in the literature for non-switching (static) networks. It is shown that first-order gradient distributed resource allocation algorithms can be utilized for finding an optimal solution of distributed consensus-based optimization. The results presented here can be applied to time-varying and random directed networks with or without synchronous protocol with arbitrary initialization. As a result, several…
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 Control Multi-Agent Systems · Energy Efficient Wireless Sensor Networks · Neural Networks Stability and Synchronization
