Free-Riders in Steiner Tree Cost-Sharing Games Paolo Penna and Carmine Ventre Università di Salerno.

Slides:



Advertisements
Similar presentations
On Designing Truthful Mechanisms for Online Scheduling V. Auletta, R. De Prisco, P.P. and G. Persiano Università di Salerno.
Advertisements

Private capacities in mechanism design Vincenzo Auletta Paolo Penna Giuseppe Persiano Università di Salerno, Italy.
Collusion-Resistant Mechanisms with Verification Yielding Optimal Solutions Carmine Ventre (University of Liverpool) Joint work with: Paolo Penna (University.
Optimal Collusion-Resistant Mechanisms with Verification Carmine Ventre Joint work with Paolo Penna.
Strongly Polynomial-Time Truthful Mechanisms in One Shot Paolo Penna 1, Guido Proietti 2, Peter Widmayer 3 1 Università di Salerno 2 Università de l’Aquila.
USING LOTTERIES TO APPROXIMATE THE OPTIMAL REVENUE Paul W. GoldbergUniversity of Liverpool Carmine VentreTeesside University.
Pseudonyms in Cost-Sharing Games Paolo Penna Florian Schoppmann Riccardo Silvestri Peter Widmayer Università di Salerno Stanford University Università.
A Prior-Free Revenue Maximizing Auction for Secondary Spectrum Access Ajay Gopinathan and Zongpeng Li IEEE INFOCOM 2011, Shanghai, China.
Sharing the Cost of Multicast Transmissions J. Feigenbaum, C. Papadimitriou, S. Shenker Hong Zhang, CIS620, 4/24.
Optimal collusion-resistant mechanisms with verification Paolo Penna Carmine Ventre Università di Salerno University of Liverpool Italy UK.
Strategic Network Formation and Group Formation Elliot Anshelevich Rensselaer Polytechnic Institute (RPI)
CRESCCO Project IST Work Package 2 Algorithms for Selfish Agents Università di Salerno Project funded by the Future and.
CRESCCO Project IST Work Package 2 Critical Resources and Selfish Agents Paolo Penna Università di Salerno Project funded.
CRESCCO Project IST Work Package 2 Algorithms for Selfish Agents V. Auletta, P. Penna and G. Persiano Università di Salerno
Collusion-Resistant Mechanisms with Verification Yielding Optimal Solutions Paolo Penna and Carmine Ventre.
Distributed Multiagent Resource Allocation In Diminishing Marginal Return Domains Yoram Bachrach(Hebew University) Jeffrey S. Rosenschein (Hebrew University)
The Algorithmic Structure of Group Strategyproof Budget- Balanced Cost-Sharing Mechanisms Paolo Penna & Carmine Ventre Università di Salerno Italy.
1 Multicast Routing with Minimum Energy Cost in Ad hoc Wireless Networks Xiaohua Jia, Deying Li and Frankie Hung Dept of Computer Science, City Univ of.
Strategyproof Sharing of submodular costs: Budget Balance Vs. Efficiency Liad Blumrosen May 2001.
Price of Anarchy, and Strategyproof Network Protocol Design Xiang-Yang Li Department of Computer Science Illinois Institute of Technology Collaborated.
1 Internet Networking Spring 2006 Tutorial 6 Network Cost of Minimum Spanning Tree.
On the Price of Stability for Designing Undirected Networks with Fair Cost Allocations Svetlana Olonetsky Joint work with Amos Fiat, Haim Kaplan, Meital.
Sharing the cost of multicast transmissions in wireless networks Carmine Ventre Joint work with Paolo Penna University of Salerno, WP2.
14 Oct 03Cost sharing & Approximation1 Group strategy proof mechanisms via primal-dual algorithms (Cost Sharing) Martin PálÉva Tardos.
Multicast Networks Profit Maximization and Strategyproofness David Kitchin, Amitabh Sinha Shuchi Chawla, Uday Rajan, Ramamoorthi Ravi ALADDIN Carnegie.
Algorithms for Selfish Agents Carmine Ventre Università degli Studi di Salerno.
More Powerful and Simpler Cost-Sharing Methods Carmine Ventre Joint work with Paolo Penna University of Salerno.
Near Optimal Network Design With Selfish Agents Eliot Anshelevich Anirban Dasupta Eva Tardos Tom Wexler Presented by: Andrey Stolyarenko School of CS,
(Optimal) Collusion-Resistant Mechanisms with Verification Paolo Penna & Carmine Ventre Università degli Studi di Salerno Italy.
On the Price of Stability for Designing Undirected Networks with Fair Cost Allocations M.Sc. Thesis Defense Svetlana Olonetsky.
[1][1][1][1] Lecture 2-3: Coping with NP-Hardness of Optimization Problems in Practice May 26 + June 1, Introduction to Algorithmic Wireless.
Group Strategyproofness and No Subsidy via LP-Duality By Kamal Jain and Vijay V. Vazirani.
The Price of Stability for Network Design Elliot Anshelevich Joint work with: Dasgupta, Kleinberg, Tardos, Wexler, Roughgarden.
1 Internet Networking Spring 2004 Tutorial 6 Network Cost of Minimum Spanning Tree.
Energy-Efficient Broadcasting in Ad-Hoc Networks: Combining MSTs with Shortest-Path Trees Carmine Ventre Joint work with Paolo Penna Università di Salerno.
On Stochastic Minimum Spanning Trees Kedar Dhamdhere Computer Science Department Joint work with: Mohit Singh, R. Ravi (IPCO 05)
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
1 Internet Networking Spring 2002 Tutorial 6 Network Cost of Minimum Spanning Tree.
Sharing the cost of multicast transmissions in wireless networks Carmine Ventre Joint work with Paolo Penna University of Salerno.
Sharing the Cost of Multicast Transmissions Joan Feigenbaum Christos H. Papadimitriou Scott Shenker Conference version: STOC 2000 Journal version: JCSS.
22/6/04Seminar on Algorithmic Game Theory 1 Pal-Tardos Mechanism.
Near-Optimal Network Design With Selfish Agents Elliot Anshelevich, Anirban Dasgupta, Éva Tardos, Tom Wexler STOC’03, June 9–11, 2003, San Diego, California,
Network Formation Games. Netwok Formation Games NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models:
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Overlapping Coalition Formation: Charting the Tractability Frontier Y. Zick, G. Chalkiadakis and E. Elkind (AAMAS 2012)
An equivalent version of the Caccetta-Häggkvist conjecture in an online load balancing problem Angelo Monti 1, Paolo Penna 2, Riccardo Silvestri 1 1 Università.
V. V. Vazirani. Approximation Algorithms Chapters 3 & 22
Approximating Minimum Bounded Degree Spanning Tree (MBDST) Mohit Singh and Lap Chi Lau “Approximating Minimum Bounded DegreeApproximating Minimum Bounded.
Bounding the Cost of Stability in Games with Restricted Interaction Reshef Meir, Yair Zick, Edith Elkind and Jeffrey S. Rosenschein COMSOC 2012 (to appear)
1 Min-Cost Live Webcast under Joint Pricing of Data, Congestion and Virtualized Servers Rui Zhu 1, Di Niu1, Baochun Li 2 1 Department of Electrical and.
Mechanisms with Verification for Any Finite Domain Carmine Ventre Università degli Studi di Salerno.
Charitable donations, public goods, cost sharing Vincent Conitzer
Network Design Games Éva Tardos Cornell University.
Strategyproof Auctions For Balancing Social Welfare and Fairness in Secondary Spectrum Markets Ajay Gopinathan, Zongpeng Li University of Calgary Chuan.
Improved Approximation Algorithms for the Quality of Service Steiner Tree Problem M. Karpinski Bonn University I. Măndoiu UC San Diego A. Olshevsky GaTech.
Algorithms for Incentive-Based Computing Carmine Ventre Università degli Studi di Salerno.
Incentives for Sharing in Peer-to-Peer Networks By Philippe Golle, Kevin Leyton-Brown, Ilya Mironov, Mark Lillibridge.
Efficient Resource Allocation for Wireless Multicast De-Nian Yang, Member, IEEE Ming-Syan Chen, Fellow, IEEE IEEE Transactions on Mobile Computing, April.
Reorganization in Network Regions for Optimality and Fairness Robert E. Beverly IV, MSc Thesis.
12 Sep 03Martin Pál: Cost sharing & Approx1 Cost Sharing and Approximation Martin Pál joint work with Éva Tardos A-exam.
Approximating Buy-at-Bulk and Shallow-Light k-Steiner Trees Mohammad T. Hajiaghayi (CMU) Guy Kortsarz (Rutgers) Mohammad R. Salavatipour (U. Alberta) Presented.
Computational Game Theory: Network Creation Game Arbitrary Payments Credit to Slides To Eva Tardos Modified/Corrupted/Added to by Michal Feldman and Amos.
Black-Box Methods for Cost-Sharing Mechanism Design Chaitanya Swamy University of Waterloo Joint work with Konstantinos Georgiou University of Waterloo.
Improved Steiner Tree Approximation in Graphs SODA 2000 Gabriel Robins (University of Virginia) Alex Zelikovsky (Georgia State University)
Optimization and Stability in Games with Restricted Interactions Reshef Meir, Yair Zick and Jeffrey S. Rosenschein CoopMAS 2012.
(Algorithmic) Mechanism Design Paolo Penna. Mechanism Design Find correct rules/incentives.
Hardness of an Asymmetric Stackelberg Network Pricing Game
Profit Maximizing Mechanisms for the Multicasting Game
Algorithmic Problems Related To The Internet
Optimization Problems Online with Random Demands
Presentation transcript:

Free-Riders in Steiner Tree Cost-Sharing Games Paolo Penna and Carmine Ventre Università di Salerno

Cost-Sharing Games U Q 1.Which customers to service? 2.At which price? S Service providerCustomers user i wants to pay at most v i

Cost-Sharing Games U Q S Service providerCustomers S Multicast: S wiredwireless

Cost-Sharing Games U Q S Service providerCustomers 1. Budget balance: Cost(Q) =  P i 2. Users can form coalitions  Group strategyproof mechanisms

Group Strategyproof Mechanisms user i wants to pay at most v i Private knowledge Service i and charge P i Don’t service i 0 v i - P i Utility u i Pi’Pi’ Pi’Pi’ ui’ui’ riri

Group Strategyproof Mechanisms Customers U C uiui Truth-telling Lieui’ui’ None gains i At least one looses Coalition is useless u i ’ < u i Breaks off the coalition

Requirements 1.Budget Balance 2.Group Strategyproof 3.Voluntary Participation: P i  v i (unless i lies) 4.Consumer Sovereignity: r i “large enough”  service i 5.No Positive Transfer: P i  0 (do not pay customers)

Steiner Tree Game Given network G = (U  s, E, w), with s source node s Cost(Q) = cost of opt Steiner tree connecting s to Q

Related Work Polytime mechanisms: 2-APX budget balance [Jain & Vazirani, STOC01] Budget balance [Penna &Ventre, WAOA04] Mechanisms and free-riders: No free-riders [Immorlica et al, SODA05] Relax budget balance Ignores free-riders Ignores computational issues Budget balance + polytime + free-riders issue ?

Our Contribution N-L free-riders Less free-riders?Polytime? Polytime, budget balance, N-L free-riders (L = #leaf nodes) Budget balance, no free-riders  NP-hard No free-riders [IMM04] N-1 free-riders fairness [PV04]  -APX budget balance, no free-riders  NP-hard for some  > 1 (1+  )-APX BB Wireless case: similar results (BB  6-APX BB)

How to Build Mechanisms U Q   (Q,i) = Cost(Q) Cost-sharing methods: distribute Cost(Q) among users in Q  (Q,i)  0  (Q,i) = 0, i  Q Idea: associate prices to service set

How to Build Mechanisms Cost-sharing method  (, )  Mechanism M(  )  (Q,i) > r i U Drop i Q

U Q 1 =U How to Build Mechanisms Cost-sharing method  (, )  Mechanism M(  ) Q3Q3 QkQk … Q2Q2 Prices do not decrease Group Strategyproof  (Qk,i) (Qk,i)  (Q2,i) (Q2,i)  (Q3,i) (Q3,i) P i =  (Q k,i) Changes Monotonicity [Moulin & Shenker ’97] [PV04]

Our Method  no Steiner nodes  MST(U) is optimal s G = (U  s, E, w) Easy case: Q = U Hard case: Q “any”

U s Our Method MST pay s prune Q MST(Q) opt Steiner tree T +  = opt s u Q v  s u Q T s T*T* > Q u v  v  + 

Our Method Monotonicity: Prices do no lower  u v   / (L v -1) 0   / (L v -1) s  / L v LvLv

Q Consumer Sovergnity Hardness AnyU Budget balance, no free-riders  NP-hard vivi  0 Voluntary Participation P i  v i = 0 Free-riders

Consumer Sovergnity Hardness U Budget balance, no free-riders  NP-hard  -APX budget balance, no free-riders  NP-hard for some  > 1 Voluntary Participation Any Q = Budget balance  Must compute Cost(Any)

Open Questions Trade-offs (Polytime mechanisms) a-APX Budget balance + bN-free-riders Complete Metric Graphs Budget balance + (N/2) -free-riders?

Thank You