Approximating max-min linear programs with local algorithms
Patrik Flor\'een, Petteri Kaski, Topi Musto, Jukka Suomela

TL;DR
This paper investigates the limitations and possibilities of local algorithms for max-min linear programs in distributed systems, showing inapproximability under certain conditions and providing algorithms under others.
Contribution
The paper establishes inapproximability results for max-min LPs with bounded neighborhood sizes and introduces a local approximation algorithm for cases with bounded neighborhood growth.
Findings
No local approximation scheme exists if neighborhood sizes are bounded above by constants greater than 2.
A local approximation algorithm achieves good ratios when the relative growth of neighborhoods is bounded.
Structural properties of the communication hypergraph critically affect the feasibility of local approximation.
Abstract
A local algorithm is a distributed algorithm where each node must operate solely based on the information that was available at system startup within a constant-size neighbourhood of the node. We study the applicability of local algorithms to max-min LPs where the objective is to maximise subject to for each and for each . Here , , and the support sets , , and have bounded size. In the distributed setting, each agent is responsible for choosing the value of , and the communication network is a hypergraph where the sets and constitute the hyperedges. We present inapproximability results for a wide range of structural assumptions; for example, even…
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
TopicsOptimization and Search Problems · Complexity and Algorithms in Graphs · Constraint Satisfaction and Optimization
