Optimal Utility Design with Arbitrary Information Networks
Vartika Singh, Will Wesley, Philip N. Brown
TL;DR
The paper addresses utility design in multi-agent coordination under general information networks, proposing LP-based methods to (i) exactly characterize the Price of Anarchy (PoA) for a fixed utility design and network, and (ii) optimize the PoA to derive the PoA-optimal local utilities. It extends Marden's full-information results to arbitrary information graphs by introducing a class-based network representation and deriving primal and dual LPs that yield the PoA and the optimal mechanism $f^{opt}$. A two-class refinement for networks with blind agents enables tractable analysis and reveals that marginal-contribution utilities are optimal in set-covering scenarios with blindness. Numerical results demonstrate robustness of the optimal mechanism to unanticipated communication failures, suggesting that full-information-optimized utilities can perform near-optimally even when some agents become isolated or blind, with practical implications for distributed resource allocation.
Abstract
We consider multi-agent systems with general information networks where an agent may only observe a subset of other agents. A system designer assigns local utility functions to the agents guiding their actions towards an outcome which determines the value of a given system objective. The aim is to design these local utility functions such that the Price of Anarchy (PoA), which equals the ratio of system objective at worst possible outcome to that at the optimal, is maximized. Towards this, we first develop a linear program (LP) that characterizes the PoA for any utility design and any information network. This leads to another LP that optimizes the PoA and derives the optimal utility design. Our work substantially generalizes existing approaches to the utility design problem. We also numerically show the robustness of proposed framework against unanticipated communication failures.
