We study the design of cost-sharing protocols for two fundamental resource allocation problems, the Set Cover and the Steiner Tree Problem, under environments of incomplete information (Bayesian model). Our objective is to design protocols where the worst-case Bayesian Nash equilibria have low cost, i.e. the Bayesian Price of Anarchy (PoA) is minimized. Although budget balance is a very natural requirement, it puts considerable restrictions on the design space, resulting in high PoA. We propose an alternative, relaxed requirement called budget balance in the equilibrium (BBiE). We show an interesting connection between algorithms for Oblivious Stochastic optimization problems and cost-sharing design with low PoA. We exploit this connection for both problems and we enforce approximate solutions of the stochastic problem, as Bayesian Nash equilibria, with the same guarantees on the PoA. More interestingly, we show how to obtain the same bounds on the PoA, by using anonymous posted prices which are desirable because they are easy to implement and, as we show, induce dominant strategies for the players.

Designing Cost-Sharing Methods for Bayesian Games / Christodoulou, George; Leonardi, Stefano; Sgouritsa, Alkmini. - In: THEORY OF COMPUTING SYSTEMS. - ISSN 1432-4350. - 63:1(2019), pp. 4-25. [10.1007/s00224-017-9832-3]

Designing Cost-Sharing Methods for Bayesian Games

Leonardi, Stefano
;
2019

Abstract

We study the design of cost-sharing protocols for two fundamental resource allocation problems, the Set Cover and the Steiner Tree Problem, under environments of incomplete information (Bayesian model). Our objective is to design protocols where the worst-case Bayesian Nash equilibria have low cost, i.e. the Bayesian Price of Anarchy (PoA) is minimized. Although budget balance is a very natural requirement, it puts considerable restrictions on the design space, resulting in high PoA. We propose an alternative, relaxed requirement called budget balance in the equilibrium (BBiE). We show an interesting connection between algorithms for Oblivious Stochastic optimization problems and cost-sharing design with low PoA. We exploit this connection for both problems and we enforce approximate solutions of the stochastic problem, as Bayesian Nash equilibria, with the same guarantees on the PoA. More interestingly, we show how to obtain the same bounds on the PoA, by using anonymous posted prices which are desirable because they are easy to implement and, as we show, induce dominant strategies for the players.
2019
Bayesian games; Cost-sharing games; Network design; Price of anarchy; Theoretical Computer Science; Computational Theory and Mathematics
01 Pubblicazione su rivista::01a Articolo in rivista
Designing Cost-Sharing Methods for Bayesian Games / Christodoulou, George; Leonardi, Stefano; Sgouritsa, Alkmini. - In: THEORY OF COMPUTING SYSTEMS. - ISSN 1432-4350. - 63:1(2019), pp. 4-25. [10.1007/s00224-017-9832-3]
File allegati a questo prodotto
File Dimensione Formato  
Christodoulou2019_Article_DesigningCost-SharingMethodsFo.pdf

accesso aperto

Note: https://link.springer.com/article/10.1007/s00224-017-9832-3
Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Creative commons
Dimensione 755.74 kB
Formato Adobe PDF
755.74 kB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1182124
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 3
social impact