Multi-Agent Submodular Optimization
arXiv:1803.03767 · doi:10.4230/LIPIcs.APPROX-RANDOM.2018.23
Abstract
Recent years have seen many algorithmic advances in the area of submodular optimization: (SO) , where is a given family of feasible sets over a ground set and is submodular. This progress has been coupled with a wealth of new applications for these models. Our focus is on a more general class of \emph{multi-agent submodular optimization} (MASO) which was introduced by Goel et al. in the minimization setting: . Here we use to denote disjoint union and hence this model is attractive where resources are being allocated across agents, each with its own submodular cost function . In this paper we explore the extent to which the approximability of the multi-agent problems are linked to their single-agent {\em primitives}, referred to informally as the {\em multi-agent gap}. We present different reductions that transform a multi-agent problem into a single-agent one. For maximization we show that (MASO) admits an -approximation whenever (SO) admits an -approximation over the multilinear formulation, and thus substantially expanding the family of tractable models. We also discuss several family classes (such as spanning trees, matroids, and -systems) that have a provable multi-agent gap of 1. In the minimization setting we show that (MASO) has an -approximation whenever (SO) admits an -approximation over the convex formulation. In addition, we discuss the class of "bounded blocker" families where there is a provably tight O gap between (MASO) and (SO).
arXiv admin note: text overlap with arXiv:1612.05222