Skip to main content
Log in

From packing rules to cost-sharing mechanisms

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

Abstract

Bin packing is one of the most fundamental problems in resource allocation. Most research on the classical bin packing problem has focused on the design and analysis of centralized packing rules. However, such rules are often infeasible to implement in distributed and decentralized environments, for the sake of both unavailability of global information and incentive compatibility. In this paper, we revisit the cost-sharing mechanisms for selfish bin packing (SBP) in decentralized environments. We first propose a simple and intuitive mechanism with \(PoA=1.5\). We then show that for a large class of mechanisms for the SBP, 1.5 is actually a lower bound of PoA. Based on this, we propose new rules for the SBP and design a new mechanism with \(PoA \le 22/15\approx 1.467\).

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  • Adar R, Epstein L (2013) Selfish bin packing with cardinality constraints. Theor Comput Sci 495:66–80

    Article  MathSciNet  Google Scholar 

  • Bilò V (2006) On the packing of selfish items. In: Proceedings of 20th international parallel and distributed processing symposium. IEEE

  • Cao Z, Yang X (2011) Selfish bin covering. Theor Comput Sci 412(50):7049–7058

    Article  MathSciNet  Google Scholar 

  • Chen X, Nong Q, Fang Q (2017) An improved mechanism for selfish bin packing. In: International conference on combinatorial optimization and applications. Springer, Berlin, pp 241–257

  • de La Vega WF, Lueker GS (1981) Bin packing can be solved within \(1 + \varepsilon \) in linear time. Combinatorica 1(4):349–355

    Article  MathSciNet  Google Scholar 

  • Dosa G, Epstein L (2012) Generalized selfish bin packing. arXiv preprint arXiv:1202.4080

  • Dósa G, Kellerer H, Tuza Z (2019) Using weight decision for decreasing the price of anarchy in selfish bin packing games. Eur J Oper Res 278(1):160–169

    Article  MathSciNet  Google Scholar 

  • Epstein L, Kleiman E (2011) Selfish bin packing. Algorithmica 60(2):368–394

    Article  MathSciNet  Google Scholar 

  • Epstein L, Kleiman E, Mestre J (2016) Parametric packing of selfish items and the subset sum algorithm. Algorithmica 74(1):177–207

    Article  MathSciNet  Google Scholar 

  • Hoberg R, Rothvoss T (2017) A logarithmic additive integrality gap for bin packing. In: Proceedings of the twenty-eighth annual ACM-SIAM symposium on discrete algorithms. SIAM, pp 2616–2625

  • Johnson DS, Demers A, Ullman JD, Garey MR, Graham RL (1974) Worst-case performance bounds for simple one-dimensional packing algorithms. SIAM J Comput 3(4):299–325

    Article  MathSciNet  Google Scholar 

  • Kalai E, Smorodinsky M et al (1975) Other solutions to Nash’s bargaining problem. Econometrica 43(3):513–518

    Article  MathSciNet  Google Scholar 

  • Koutsoupias E, Papadimitriou C (1999) Worst-case equilibria. In: Proceedings of the 16th annual symposium on theoretical aspects of computer science. Springer, Berlin, pp 404–413

  • Li W, Fang Q, Liu W (2016) An incentive mechanism for selfish bin covering. In: Proceedings of the 10th international conference on combinatorial optimization and applications. Springer, Berlin, pp 641–654

  • Ma R, Dósa G, Han X, Ting H-F, Ye D, Zhang Y (2013) A note on a selfish bin packing problem. J Glob Optim 56(4):1457–1462

    Article  MathSciNet  Google Scholar 

  • Nong QQ, Sun T, Cheng TCE, Fang QZ (2018) Bin packing game with a price of anarchy of \(\frac{3}{2}\). J Comb Optim 35(2):632–640

    Article  MathSciNet  Google Scholar 

  • Ullman JD (1971) The performance of a memory allocation algorithm. Technical report 100, Princeton University, Princeton, NJ

  • Yu G, Zhang G (2008) Bin packing of selfish items. In: Proceedings of 4th international workshop international workshop on internet and network economics. Springer, Berlin, pp 446–453

Download references

Acknowledgements

We would like to thank the two anonymous referees for their carefully reading and valuable comments that greatly help improve the presentation of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guochuan Zhang.

Additional information

Dedicated to Professor Minyi Yue’s 100th birthday.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

A preliminary version of this paper appeared in COCOA 2017, which got the best paper award.

Chenhao Zhang: This work was done while the first author was a student of Zhejiang University.

Guochuan Zhang: Research is partly supported by NSFC (11531014, 11771365).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, C., Zhang, G. From packing rules to cost-sharing mechanisms. J Comb Optim 44, 1578–1593 (2022). https://doi.org/10.1007/s10878-019-00519-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-019-00519-6

Keywords

Navigation