Skip to main content
Log in

Cost-Sharing Mechanisms for Network Design

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

We consider a single-source network design problem from a game-theoretic perspective. Gupta, Kumar and Roughgarden (Proc. 35th Annual ACM STOC, pp. 365–372, 2003) developed a simple method for a single-source rent-or-buy problem that also yields the best-known approximation ratio for the problem. We show how to use a variant of this method to develop an approximately budget-balanced and group strategyproof cost-sharing method for the problem.

The novelty of our approach stems from our obtaining the cost-sharing methods for the rent-or-buy problem by carefully combining cost-shares for the simpler Steiner tree problem. Our algorithm is conceptually simpler than the previous such cost-sharing method due to Pál and Tardos (Proc. 44th Annual FOCS, pp. 584–593, 2003), and improves the previously-known approximation factor of 15 to 4.6.

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

  1. Alon, N., Babai, L., Itai, A.: A fast and simple randomized parallel algorithm for the maximal independent set problem. J. Algorithms 7, 567–583 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bellare, M., Rompel, J.: Randomness-efficient oblivious sampling. In: Proceedings of the IEEE Symposium on Foundations of Computer Science, pp. 276–287 (1994)

  3. Even, G., Goldreich, O., Luby, M., Nisan, N., Boban, V.: Approximations of general independent distributions. In: Proceedings of the 24th Annual ACM Symposium on Theory of Computing, pp. 10–16 (1992)

  4. Gupta, A., Kumar, A., Roughgarden, T.: Simpler and better approximation algorithms for network design. In: Proceedings of the 35th Annual ACM Symposium on Theory of Computing, pp. 365–372 (2003)

  5. Kent, K.J., Skorin-Kapov, D.: Population monotonic cost allocations on MSTs. In: Proceedings of the 6th International Conference on Operational Research, Rovinj, pp. 43–48. Croatian Oper. Res. Soc., Zagreb (1996)

    Google Scholar 

  6. Luby, M.: A simple parallel algorithm for the maximal independent set problem. SIAM J. Comput. 15(4), 1036–1053 (1986)

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  8. Jain, K., Vazirani, V.: Applications of approximation algorithms to cooperative games. In: Proceedings of the 33rd Annual ACM Symposium on the Theory of Computing (STOC), pp. 364–372 (2001)

  9. Leonardi, S., Schäfer, G.: Cross-monotonic cost-sharing methods for connected facility location games. Theor. Comput. Sci. 326(1–3), 431–442 (2004)

    Article  MATH  Google Scholar 

  10. Mahdian, M., Ye, Y., Zhang, J.: Improved approximation algorithms for metric facility location problems. In: Approximation Algorithms for Combinatorial Optimization. Lecture Notes in Comput. Sci., vol. 2462, pp. 229–242. Springer, Berlin (2002)

    Chapter  Google Scholar 

  11. Pál, M., Tardos, É.: Group strategyproof mechanisms via primal-dual algorithms. In: Proceedings of the 44th Annual IEEE Symposium on Foundations of Computer Science, pp. 584–593 (2003)

  12. Robins, G., Zelikovsky, A.: Improved Steiner tree approximation in graphs. In: Proceedings of the 11th Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 770–779 (2000)

  13. Schmidt, J.P., Siegel, A., Srinivasan, A.: Chernoff–Hoeffding bounds for applications with limited independence. SIAM J. Discrete Math. 8, 223–250 (1995)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anupam Gupta.

Additional information

A preliminary version of this work appears in the Proc. International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, 2004. This research was done in part during the IMA Workshop on Network Management and Design at the University of Minnesota, April 2003.

A. Gupta supported in part by an NSF CAREER award CCF-0448095, and by an Alfred P. Sloan Fellowship.

A. Srinivasan supported in part by the National Science Foundation under Grant No. 0208005 and ITR Award CNS-0426683.

Research of É. Tardos supported in part by ONR grant N00014-98-1-0589, and NSF grants CCR-0311333 and CCR-0325453.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gupta, A., Srinivasan, A. & Tardos, É. Cost-Sharing Mechanisms for Network Design. Algorithmica 50, 98–119 (2008). https://doi.org/10.1007/s00453-007-9065-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-007-9065-y

Keywords

Navigation