Skip to main content
Log in

Cost sharing and strategyproof mechanisms for set cover games

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

We develop for set cover games several general cost-sharing methods that are approximately budget-balanced, in the core, and/or group-strategyproof. We first study the cost sharing for a single set cover game, which does not have a budget-balanced mechanism in the core. We show that there is no cost allocation method that can always recover more than \(\frac{1}{\ln n}\) of the total cost and in the core. Here n is the number of all players to be served. We give a cost allocation method that always recovers \(\frac{1}{\ln d_{\mathit{max}}}\) of the total cost, where d max is the maximum size of all sets. We then study the cost allocation scheme for all induced subgames. It is known that no cost sharing scheme can always recover more than \(\frac{1}{n}\) of the total cost for every subset of players. We give an efficient cost sharing scheme that always recovers at least \(\frac{1}{2n}\) of the total cost for every subset of players and furthermore, our scheme is cross-monotone. When the elements to be covered are selfish agents with privately known valuations, we present a strategyproof charging mechanism, under the assumption that all sets are simple sets; further, the total cost of the set cover is no more than ln d max times that of an optimal solution. When the sets are selfish agents with privately known costs, we present a strategyproof payment mechanism to them. We also show how to fairly share the payments to all sets among the elements.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Albers S (2008) On the value of coordination in network design. In: SODA ’08: Proceedings of the nineteenth annual ACM-SIAM symposium on discrete algorithms. Society for Industrial and Applied Mathematics, Philadelphia, pp 294–303

    Google Scholar 

  • Archer A, Feigenbaum J, Krishnamurthy A, Sami R, Shenker S (2004) Approximation and collusion in multicast cost sharing. Games Econ Behav 47:36–71

    Article  MathSciNet  MATH  Google Scholar 

  • Chawla S, Kitchin D, Rajan U, Ravi R, Sinha A (2002) Profit maximizing mechanisms for the extended multicasting game. Tech rep CMU-CS-02-164, Carnegie Mellon University

  • Chvátal V (1979) A greedy heuristic for the set-covering problem. Math Oper Res 4:233–235

    Article  MathSciNet  MATH  Google Scholar 

  • Clarke EH (1971) Multipart pricing of public goods. Public Choice 11:17–33

    Article  Google Scholar 

  • Devanur N, Mihail M, Vazirani V (2003) Strategyproof cost-sharing mechanisms for set cover and facility location games. In: Proceedings of the 4th ACM conference on electronic commerce, pp 108–114

  • Feige U (1998) A threshold of for approximating set cover. J ACM 45:634–652

    Article  MathSciNet  MATH  Google Scholar 

  • Feigenbaum J, Papadimitriou CH, Shenker S (2001) Sharing the cost of multicast transmissions. J Comput Syst Sci 63:21–41

    Article  MathSciNet  MATH  Google Scholar 

  • Feigenbaum J, Papadimitriou C, Sami R, Shenker S (2002) A BGP-based mechanism for lowest-cost routing. In: Proceedings of the 21st annual ACM symposium on principles of distributed computing, pp 173–182

  • Feigenbaum J, Krishnamurthy A, Sami R, Shenker S (2003) Hardness results for multicast cost sharing. Theor Comput Sci 304:215–236

    Article  MathSciNet  MATH  Google Scholar 

  • Green J, Laffont JJ (1977) Characterization of satisfactory mechanisms for the revelation of preferences for public goods. Econometrica 45:427–438

    Article  MathSciNet  MATH  Google Scholar 

  • Groves T (1973) Incentives in teams. Econometrica 41:617–631

    Article  MathSciNet  MATH  Google Scholar 

  • Hershberger J, Suri S (2001) Pricing in network routing: Fast payment computation. In: Proceedings of the 42nd annual IEEE symposium on foundations of computer science, pp 252–259

  • Herzog S, Shenker S, Estrin D (1997) Sharing the cost of multicast trees: An axiomatic analysis. IEEE/ACM Trans Netw 5:847–860

    Article  Google Scholar 

  • Hoefer M (2006) Non-cooperative facility location and covering games. In: Proc 17th intl symp algorithms and computation (ISAAC), pp 369–378

  • Immorlica N, Mahdian M, Mirrokni VS (2005) Limitations of cross-monotonic cost-sharing schemes. In: Proceedings of the 16th annual ACM-SIAM symposium on discrete algorithms (ACM SODA), pp 602–611

  • Jain K, Vazirani VV (2001) Applications of approximation algorithms to cooperative games. In: Proceedings of the 3rd ACM conference on electronic commerce, pp 364–372

  • Lehmann DJ, Oćallaghan LI, Shoham Y (2002) Truth revelation in approximately efficient combinatorial auctions. J ACM 49:577–602

    Article  MathSciNet  Google Scholar 

  • Li X-Y, Sun Z, Wang W (2005) Cost sharing and strategyproof mechanisms for set cover games. In: Proceedings of the 22nd international symposium on theoretical aspects of computer science (STACS 2005), LNCS, vol 3404, pp 218–230. Springer, Berlin

    Google Scholar 

  • Libman L, Orda A (2001) Atomic resource sharing in noncooperative networks. Telecommun Syst 17:385–409

    Article  MATH  Google Scholar 

  • Marbach P (2003) Priority service and max-min fairness. IEEE/ACM Trans Netw 11:733–746

    Article  Google Scholar 

  • Moulin H, Shenker S (2001) Strategyproof sharing of submodular costs:budget balance versus efficiency. Econ Theory 18:511–533

    Article  MathSciNet  MATH  Google Scholar 

  • Nisan N, Ronen A (1999) Algorithmic mechanism design. In: Proceedings of the 31st annual ACM symposium on theory of computing, pp 129–140

  • Osborne MJ, Rubinstein A (1994) A course in game theory. MIT Press, Cambridge

    MATH  Google Scholar 

  • Pál M, Tardos E (2003) Group strategyproof mechanisms via primal-dual algorithms. In: Proceedings of the 44th annual IEEE symposium on foundations of computer science, pp 584–593

  • Penna P, Ventre C (2006) The algorithmic structure of group strategyproof budgetbalanced cost-sharing mechanisms. In: Proc of the annual symposium on theoretical aspects of computer science (STACS 3884), pp 337–348

  • Radunović B, Boudec J-YL (2002) A unified framework for max-min and min-max fairness with applications. In: Proceedings of 40th annual Allerton conference on communication, control, and computing

  • Shenker S, Clark D, Estrin D, Herzog S (1996) Pricing in computer networks: Reshaping the research agenda. ACM Comput Commun Rev 26:19–43

    Article  Google Scholar 

  • Slavík P (1997) Improved performance of the greedy algorithm for partial cover. Inf Process Lett 64:251–254

    Article  Google Scholar 

  • Sun Z, Li X-Y, Wang W, Chu X (2005) Mechanism design for set cover games when elements are agents. In: The first international conference on algorithmic applications in management (AAIM)

  • Vickrey W (1961) Counterspeculation, auctions and competitive sealed tenders. J Finance 16:8–37

    Article  Google Scholar 

  • Wang W, Li X-Y (2004) Truthful low-cost unicast in selfish wireless networks. In: Proceedings of the 4th international workshop on algorithms for wireless, mobile, ad hoc and sensor networks

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiang-Yang Li.

Additional information

The preliminary version of the paper was published at STACS 2005 [19].

The research of Xiang-Yang Li is partially supported by NSF CNS-0832120, NSF CCF-0515088, National Natural Science Foundation of China under Grant No. 60828003, National Basic Research Program of China (973 Program) under grant No. 2006CB30300, the National High Technology Research and Development Program of China (863 Program) under grant No. 2007AA01Z180, Hong Kong RGC HKUST 6169/07, the RGC under Grant HKBU 2104/06E. Li and Lou is also partially supported by CERG under Grant PolyU-5232/07E.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, XY., Sun, Z., Wang, W. et al. Cost sharing and strategyproof mechanisms for set cover games. J Comb Optim 20, 259–284 (2010). https://doi.org/10.1007/s10878-009-9209-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-009-9209-x

Keywords

Navigation