Distributed resource allocation through utility design - Part II: applications to submodular, supermodular and set covering problems

07/03/2018
by   Dario Paccagnan, et al.
0

A fundamental component of the game theoretic approach to distributed control is the design of local utility functions. In Part I of this work we showed how to systematically design local utilities so as to maximize the induced worst case performance. The purpose of the present manuscript is to specialize the general results obtained in Part I to a class of monotone submodular, supermodular and set covering problems. In the case of set covering problems, we show how any distributed algorithm capable of computing a Nash equilibrium inherits a performance certificate matching the well known 1-1/e approximation of Nemhauser. Relative to the class of submodular maximization problems considered here, we show how the performance offered by the game theoretic approach improves on existing approximation algorithms. We briefly discuss the algorithmic complexity of computing (pure) Nash equilibria and show how our approach generalizes and subsumes previously fragmented results in the area of optimal utility design. Two applications and corresponding numerics are presented: the vehicle target assignment problem and a coverage problem arising in distributed caching for wireless networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/03/2018

Distributed resource allocation through utility design - Part I: optimizing the performance certificates via the price of anarchy

Game theory has emerged as a novel approach for the coordination of mult...
research
03/14/2019

Optimal Price of Anarchy in Cost-Sharing Games

The design of distributed algorithms is central to the study of multiage...
research
10/20/2017

The Importance of System-Level Information in Multiagent Systems Design: Cardinality and Covering Problems

A fundamental challenge in multiagent systems is to design local control...
research
06/08/2021

Balancing Asymptotic and Transient Efficiency Guarantees in Set Covering Games

Game theoretic approaches have gained traction as a robust methodology f...
research
04/24/2019

When Smoothness is Not Enough: Toward Exact Quantification and Optimization of the Price-of-Anarchy

Today's multiagent systems have grown too complex to rely on centralized...
research
02/08/2021

Tractable mechanisms for computing near-optimal utility functions

Large scale multiagent systems must rely on distributed decision making,...
research
09/10/2020

The Cost of Denied Observation in Multiagent Submodular Optimization

A popular formalism for multiagent control applies tools from game theor...

Please sign up or login with your details

Forgot password? Click here to reset