Approximating max-min linear programs with local algorithms
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 if and are bounded by some constants larger than 2, there is no local approximation scheme. To contrast the negative results, we present a local approximation algorithm which achieves good approximation ratios if we can bound the relative growth of the vertex neighbourhoods in .
Cite
@article{arxiv.0710.1499,
title = {Approximating max-min linear programs with local algorithms},
author = {Patrik Floréen and Petteri Kaski and Topi Musto and Jukka Suomela},
journal= {arXiv preprint arXiv:0710.1499},
year = {2008}
}
Comments
16 pages, 2 figures