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\).
Similar content being viewed by others
References
Adar R, Epstein L (2013) Selfish bin packing with cardinality constraints. Theor Comput Sci 495:66–80
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
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
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
Epstein L, Kleiman E (2011) Selfish bin packing. Algorithmica 60(2):368–394
Epstein L, Kleiman E, Mestre J (2016) Parametric packing of selfish items and the subset sum algorithm. Algorithmica 74(1):177–207
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
Kalai E, Smorodinsky M et al (1975) Other solutions to Nash’s bargaining problem. Econometrica 43(3):513–518
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
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
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
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
Corresponding author
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
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-019-00519-6