{"type":"ScholarlyArticle","title":"Rainbow Cycle Number and EFX Allocations: (Almost) Closing the Gap","authors":[{"name":"Shayan Chashm Jahan","slug":"shayan-chashm-jahan","given":"Shayan","family":"Chashm Jahan","affiliation":""},{"name":"Masoud Seddighin","slug":"masoud-seddighin","given":"Masoud","family":"Seddighin","affiliation":"Tehran Institute for Advanced Studies , Khatam University , Iran"},{"name":"Seyed-Mohammad Seyed-Javadi","slug":"seyed-mohammad-seyed-javadi","given":"Seyed-Mohammad","family":"Seyed-Javadi","affiliation":"Sharif University of Technology , Iran"},{"name":"Mohammad Sharifi","slug":"mohammad-sharifi","given":"Mohammad","family":"Sharifi","affiliation":"Sharif University of Technology , Iran"}],"abstract":"Recently, some studies on the fair allocation of indivisible goods notice a connection between a purely combinatorial problem called the Rainbow Cycle problem and a fairness notion known as EFX: assuming that the rainbow cycle number for parameter d (i.e. R(d)) is O(d^β .log(d)^γ), we can find a (1 − ϵ)-EFX allocation with O_ϵ(n^(β/β+1) .log(n)^(γ/β+1)) number of discarded goods. The best upper bound on R(d) is improved in a series of works to O(d^4), O(d^(2+o(1))), and finally to O(d^2). Also, via a simple observation, we have R(d) ∈ Ω(d).\r\nIn this paper, we introduce another problem in extremal combinatorics. For a parameter l, we define the rainbow path degree and denote it by H(l). We show that any lower bound on H(l) yields an upper bound on R(d). Next, we prove that H(l) ∈ Ω(l^2 / log(l)) which yields an almost tight upper bound of R(d) ∈ Ω(d.log(d)).  This, in turn, proves the existence of (1−ϵ)-EFX allocation with O_ϵ(√n .log(n)) number of discarded goods. In addition, for the special case of the Rainbow Cycle problem that the edges in each part form a permutation, we improve the upper bound to R(d) ≤ 2d−4. We leverage H(l) to achieve this bound.\r\nOur conjecture is that the exact value of H(l) is ⌊l^2/2⌋ − 1. We provide some experiments that support this conjecture. Assuming this conjecture is correct, we have R(d) ∈ θ(d).","doi":"10.24963/ijcai.2023/286","url":"https://ijcai.org/proceedings/2023/286","pdf":"https://ijcai.org/proceedings/2023/0286.pdf","markdown":"https://ijcai.org/proceedings/2023/286.md","bibtex":"https://ijcai.org/proceedings/2023/bibtex/286","volume":{"slug":"2023","title":"Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence","short_title":"IJCAI 2023","url":"https://ijcai.org/proceedings/2023/","year":2023,"location":"Macao, SAR","dates":"19-25 August 2023","editors":"Edith Elkind","isbn":"978-1-956792-03-4","publisher":"International Joint Conferences on Artificial Intelligence Organization","doi_prefix":"10.24963/ijcai.2023"},"section":"Game Theory and Economic Paradigms","track":"Main Track","number":286,"pages":{"first":2572,"last":2580},"keywords":["Game Theory and Economic Paradigms: GTEP: Fair division","Multidisciplinary Topics and Applications: MDA: Economics"],"videos":[],"references":[{"position":1,"raw":"[Akrami et al., 2022] Hannaneh Akrami, Bhaskar Ray Chaudhury, Jugal Garg, Kurt Mehlhorn, and Ruta Mehta. Efx allocations: Simplifications and improvements. arXiv preprint arXiv:2205.07638, 2022.","title":"Efx allocations: Simplifications and improvements","authors":"Akrami","year":"2022","venue":null,"doi":null,"url":null,"internal_url":null},{"position":2,"raw":"[Alon and Caro, 1993] Noga Alon and Yair Caro. On three zero-sum ramsey-type problems. Journal of graph theory, 17(2):177-192, 1993.","title":"On three zero-sum ramsey-type problems","authors":"Alon, Caro ;, Noga Alon, Yair Caro","year":"1993","venue":"Journal of graph theory","doi":null,"url":null,"internal_url":null},{"position":3,"raw":"[Alon and Dubiner, 1993] Noga Alon and Moshe Dubiner. Zero-sum sets of prescribed size. Combinatorics, Paul Er- dos is Eighty, 1:33-50, 1993.","title":"Zero-sum sets of prescribed size","authors":"Noga Alon, Moshe Dubiner","year":"1993","venue":"Combinatorics, Paul Erdos is Eighty","doi":null,"url":null,"internal_url":null},{"position":4,"raw":"[Alon and Krivelevich, 2021] Noga Alon and Michael Kriv- elevich. Divisible subdivisions. Journal of Graph Theory, 98(4):623-629, 2021.","title":"Divisible subdivisions","authors":"Noga Alon, Michael Krivelevich","year":"2021","venue":"Journal of Graph Theory","doi":null,"url":null,"internal_url":null},{"position":5,"raw":"[Alon and Linial, 1989] Noga Alon and Nathan Linial. Cy- cles of length 0 modulo k in directed graphs. Journal of Combinatorial Theory, Series B, 47(1):114-119, 1989.","title":"Cycles of length 0 modulo k in directed graphs","authors":"Alon, Linial, Noga Alon, Nathan Linial","year":"1989","venue":"Journal of Combinatorial Theory, Series B","doi":null,"url":null,"internal_url":null},{"position":6,"raw":"[Amanatidis et al., 2017] Georgios Amanatidis, Evangelos Markakis, Afshin Nikzad, and Amin Saberi. Approxi- mation algorithms for computing maximin share alloca- tions. ACM Transactions on Algorithms (TALG), 13(4):1- 28, 2017.","title":"Approximation algorithms for computing maximin share allocations","authors":"Georgios Amanatidis, Evangelos Markakis, Afshin Nikzad, Amin Saberi","year":"2017","venue":"ACM Transactions on Algorithms (TALG)","doi":null,"url":null,"internal_url":null},{"position":7,"raw":"[Amanatidis et al., 2020] Georgios Amanatidis, Evangelos Markakis, and Apostolos Ntokos. Multiple birds with one stone: Beating 1/2 for efx and gmms via envy cycle elimi- nation. Theoretical Computer Science, 841:94-109, 2020.","title":"Multiple birds with one stone: Beating 1/2 for efx and gmms via envy cycle elimination","authors":"Georgios Amanatidis, Evangelos Markakis, Apostolos Ntokos","year":"2020","venue":"Theoretical Computer Science","doi":null,"url":null,"internal_url":null},{"position":8,"raw":"[Aziz et al., 2015] Haris Aziz, Serge Gaspers, Simon Mackenzie, and Toby Walsh. Fair assignment of in- divisible objects under ordinal preferences. Artificial Intelligence, 227:71-92, 2015.","title":"Fair assignment of indivisible objects under ordinal preferences","authors":"Haris Aziz, Serge Gaspers, Simon Mackenzie, Toby Walsh","year":"2015","venue":"Artificial Intelligence","doi":null,"url":null,"internal_url":null},{"position":9,"raw":"[Baklanov et al., 2021] Artem Baklanov, Pranav Garimidi, Vasilis Gkatzelis, and Daniel Schoepflin. Achieving pro- portionality up to the maximin item with indivisible goods. In Proceedings of the AAAI Conference on Artificial Intel- ligence, volume 35, pages 5143-5150, 2021.","title":"Achieving proportionality up to the maximin item with indivisible goods","authors":"Artem Baklanov, Pranav Garimidi, Vasilis Gkatzelis, Daniel Schoepflin","year":"2021","venue":"Proceedings of the AAAI Conference on Artificial Intelligence","doi":null,"url":null,"internal_url":null},{"position":10,"raw":"[Barman and Krishnamurthy, 2020] Siddharth Barman and Sanath Kumar Krishnamurthy. Approximation algorithms for maximin fair division. ACM Transactions on Eco- nomics and Computation (TEAC), 8(1):1-28, 2020.","title":"Approximation algorithms for maximin fair division","authors":"Siddharth Barman, Sanath Kumar, Krishnamurthy","year":"2020","venue":"ACM Transactions on Economics and Computation (TEAC)","doi":null,"url":null,"internal_url":null},{"position":11,"raw":"[Barman et al., 2018] Siddharth Barman, Sanath Kumar Kr- ishnamurthy, and Rohit Vaish. Finding fair and efficient allocations. In Proceedings of the 2018 ACM Conference on Economics and Computation, pages 557-574, 2018.","title":"Finding fair and efficient allocations","authors":"Siddharth Barman, Sanath Kumar Krishnamurthy, Rohit Vaish","year":"2018","venue":"Proceedings of the 2018 ACM Conference on Economics and Computation","doi":null,"url":null,"internal_url":null},{"position":12,"raw":"[Berendsohn et al., 2022] Benjamin Aram Berendsohn, Si- mona Boyadzhiyska, and László Kozma. Fixed-point cy- cles and efx allocations. arXiv preprint arXiv:2201.08753, 2022.","title":"Fixed-point cycles and efx allocations","authors":"Benjamin Aram Berendsohn, Simona Boyadzhiyska, László Kozma","year":"2022","venue":null,"doi":null,"url":null,"internal_url":null},{"position":13,"raw":"[Berger et al., 2021] Ben Berger, Avi Cohen, Michal Feld- man, and Amos Fiat. (almost full) efx exists for four agents (and beyond). arXiv preprint arXiv:2102.10654, 2021.","title":"almost full) efx exists for four agents (and beyond)","authors":"Ben Berger, Avi Cohen, Michal Feldman, Amos Fiat","year":"2021","venue":null,"doi":null,"url":null,"internal_url":null},{"position":14,"raw":"[Bialostocki, 1993] Arie Bialostocki. Zero sum trees: a sur- vey of results and open problems. In Finite and infinite combinatorics in sets and logic, pages 19-29. Springer, 1993.","title":"Zero sum trees: a survey of results and open problems","authors":"Arie Bialostocki","year":"1993","venue":"Finite and infinite combinatorics in sets and logic","doi":null,"url":null,"internal_url":null},{"position":15,"raw":"[Bouveret and Lemaître, 2016] Sylvain Bouveret and Michel Lemaître. Characterizing conflicts in fair division of indivisible goods using a scale of criteria. Autonomous Agents and Multi-Agent Systems, 30(2):259-290, 2016.","title":"Characterizing conflicts in fair division of indivisible goods using a scale of criteria","authors":"Lemaître Bouveret, Sylvain Bouveret, Michel Lemaître","year":"2016","venue":"Autonomous Agents and Multi-Agent Systems","doi":null,"url":null,"internal_url":null},{"position":16,"raw":"[Brams and Taylor, 1995] Steven J Brams and Alan D Tay- lor. An envy-free cake division protocol. The American Mathematical Monthly, 102(1):9-18, 1995.","title":"An envy-free cake division protocol","authors":"J Steven, Alan D Brams, Taylor","year":"1995","venue":"The American Mathematical Monthly","doi":null,"url":null,"internal_url":null},{"position":17,"raw":"[Brams and Taylor, 1996] Steven J Brams and Alan D Tay- lor. Fair Division: From cake-cutting to dispute resolution. Cambridge University Press, 1996.","title":"Fair Division: From cake-cutting to dispute resolution","authors":"J Steven, Alan D Brams, Taylor","year":"1996","venue":null,"doi":null,"url":null,"internal_url":null},{"position":18,"raw":"[Brams et al., 2017] Steven J Brams, D Marc Kilgour, and Christian Klamler. Maximin envy-free division of indivis- ible items. Group Decision and Negotiation, 26(1):115- 131, 2017.","title":"Maximin envy-free division of indivisible items","authors":"D Steven J Brams, Christian Marc Kilgour, Klamler","year":"2017","venue":"Group Decision and Negotiation","doi":null,"url":null,"internal_url":null},{"position":19,"raw":"[Budish and Cantillon, 2012] Eric Budish and Estelle Cantil- lon. The multi-unit assignment problem: Theory and ev- idence from course allocation at harvard. American Eco- nomic Review, 102(5):2237-71, 2012.","title":"The multi-unit assignment problem: Theory and evidence from course allocation at harvard","authors":"Cantillon Budish","year":"2012","venue":"American Economic Review","doi":null,"url":null,"internal_url":null},{"position":20,"raw":"[Budish, 2011] Eric Budish. The combinatorial assign- ment problem: Approximate competitive equilibrium from equal incomes. Journal of Political Economy, 119(6):1061-1103, 2011.","title":"The combinatorial assignment problem: Approximate competitive equilibrium from equal incomes","authors":"Eric Budish","year":"2011","venue":"Journal of Political Economy","doi":null,"url":null,"internal_url":null},{"position":21,"raw":"[Caragiannis et al., 2019a] Ioannis Caragiannis, Nick Gravin, and Xin Huang. Envy-freeness up to any item with high nash welfare: The virtue of donating items. In Proceedings of the 2019 ACM Conference on Economics and Computation, pages 527-545, 2019.","title":"Envy-freeness up to any item with high nash welfare: The virtue of donating items","authors":"Caragiannis","year":"2019","venue":"Proceedings of the 2019 ACM Conference on Economics and Computation","doi":null,"url":null,"internal_url":null},{"position":22,"raw":"[Caragiannis et al., 2019b] Ioannis Caragiannis, David Kurokawa, Hervé Moulin, Ariel D Procaccia, Nisarg Shah, and Junxing Wang. The unreasonable fairness of maximum nash welfare. ACM Transactions on Economics and Computation (TEAC), 7(3):1-32, 2019.","title":"The unreasonable fairness of maximum nash welfare","authors":"Caragiannis","year":"2019","venue":"ACM Transactions on Economics and Computation (TEAC)","doi":null,"url":null,"internal_url":null},{"position":23,"raw":"[Caro, 1996] Yair Caro. Zero-sum problems-a survey. Dis- crete Mathematics, 152(1-3):93-113, 1996.","title":"Zero-sum problems-a survey","authors":"Yair Caro","year":"1996","venue":"Discrete Mathematics","doi":null,"url":null,"internal_url":null},{"position":24,"raw":"[Chaudhury et al., 2020] Bhaskar Ray Chaudhury, Jugal Garg, and Kurt Mehlhorn. Efx exists for three agents. In Proceedings of the 21st ACM Conference on Economics and Computation, pages 1-19, 2020.","title":"Efx exists for three agents","authors":"Ray Bhaskar, Jugal Chaudhury, Kurt Garg, Mehlhorn","year":"2020","venue":"Proceedings of the 21st ACM Conference on Economics and Computation","doi":null,"url":null,"internal_url":null},{"position":25,"raw":"[Chaudhury et al., 2021a] Bhaskar Ray Chaudhury, Jugal Garg, Kurt Mehlhorn, Ruta Mehta, and Pranabendu Misra. Improving efx guarantees through rainbow cycle num- ber. In Proceedings of the 22nd ACM Conference on Eco- nomics and Computation, pages 310-311, 2021.","title":"Improving efx guarantees through rainbow cycle number","authors":"Chaudhury","year":"2021","venue":"Proceedings of the 22nd ACM Conference on Economics and Computation","doi":null,"url":null,"internal_url":null},{"position":26,"raw":"[Chaudhury et al., 2021b] Bhaskar Ray Chaudhury, Telikepalli Kavitha, Kurt Mehlhorn, and Alkmini Sgouritsa. A little charity guarantees almost envy- freeness. SIAM Journal on Computing, 50(4):1336-1358, 2021.","title":"A little charity guarantees almost envyfreeness","authors":"Chaudhury","year":"2021","venue":"SIAM Journal on Computing","doi":null,"url":null,"internal_url":null},{"position":27,"raw":"[Dubins and Spanier, 1961] Lester E Dubins and Edwin H Spanier. How to cut a cake fairly. The American Math- ematical Monthly, 68(1P1):1-17, 1961.","title":"How to cut a cake fairly","authors":"E Lester, Edwin H Dubins, Spanier","year":"1961","venue":"The American Mathematical Monthly","doi":null,"url":null,"internal_url":null},{"position":28,"raw":"[Edward Su, 1999] Francis Edward Su. Rental harmony: Sperner's lemma in fair division. The American mathe- matical monthly, 106(10):930-942, 1999.","title":"Francis Edward Su. Rental harmony: Sperner's lemma in fair division","authors":"Edward Su","year":"1999","venue":"The American mathematical monthly","doi":null,"url":null,"internal_url":null},{"position":29,"raw":"[Etkin et al., 2007] Raul Etkin, Abhay Parekh, and David Tse. Spectrum sharing for unlicensed bands. IEEE Jour- nal on selected areas in communications, 25(3):517-528, 2007.","title":"Spectrum sharing for unlicensed bands","authors":"Raul Etkin, Abhay Parekh, David Tse","year":"2007","venue":"IEEE Journal on selected areas in communications","doi":null,"url":null,"internal_url":null},{"position":30,"raw":"[Garg and Taki, 2020] Jugal Garg and Setareh Taki. An im- proved approximation algorithm for maximin shares. In Proceedings of the 21st ACM Conference on Economics and Computation, pages 379-380, 2020.","title":"An improved approximation algorithm for maximin shares","authors":"Taki Garg, Jugal Garg, Setareh Taki","year":"2020","venue":"Proceedings of the 21st ACM Conference on Economics and Computation","doi":null,"url":null,"internal_url":null},{"position":31,"raw":"[Garg et al., 2019] Jugal Garg, Peter McGlaughlin, and Setareh Taki. Approximating maximin share allocations. In 2nd Symposium on Simplicity in Algorithms, volume 69 of OASIcs, pages 20:1-20:11, 2019.","title":"Approximating maximin share allocations","authors":"Jugal Garg, Peter Mcglaughlin, Setareh Taki","year":"2019","venue":"2nd Symposium on Simplicity in Algorithms","doi":null,"url":null,"internal_url":null},{"position":32,"raw":"[Ghodsi et al., 2018] Mohammad Ghodsi, MohammadTaghi HajiAghayi, Masoud Seddighin, Saeed Seddighin, and Hadi Yami. Fair allocation of indivisible goods: Improve- ments and generalizations. In Proceedings of the 2018 ACM Conference on Economics and Computation, pages 539-556, 2018.","title":"Fair allocation of indivisible goods: Improvements and generalizations","authors":"Mohammad Ghodsi, Mohammadtaghi Hajiaghayi, Masoud Seddighin, Saeed Seddighin, Hadi Yami","year":"2018","venue":"Proceedings of the 2018 ACM Conference on Economics and Computation","doi":null,"url":null,"internal_url":null},{"position":33,"raw":"[Halpern et al., 2020] Daniel Halpern, Ariel D Procaccia, Alexandros Psomas, and Nisarg Shah. Fair division with binary valuations: One rule to rule them all. In Interna- tional Conference on Web and Internet Economics, pages 370-383, 2020.","title":"Fair division with binary valuations: One rule to rule them all","authors":"Daniel Halpern, Ariel D Procaccia, Alexandros Psomas, Nisarg Shah","year":"2020","venue":"International Conference on Web and Internet Economics","doi":null,"url":null,"internal_url":null},{"position":34,"raw":"[Kurokawa et al., 2018] David Kurokawa, Ariel D Procac- cia, and Junxing Wang. Fair enough: Guaranteeing ap- proximate maximin shares. Journal of the ACM (JACM), 65(2):1-27, 2018.","title":"Fair enough: Guaranteeing approximate maximin shares","authors":"David Kurokawa, Ariel D Procaccia, Junxing Wang","year":"2018","venue":"Journal of the ACM (JACM)","doi":null,"url":null,"internal_url":null},{"position":35,"raw":"[Lipton et al., 2004] Richard J Lipton, Evangelos Markakis, Elchanan Mossel, and Amin Saberi. On approximately fair allocations of indivisible goods. In Proceedings of the 5th ACM Conference on Electronic Commerce, pages 125- 131, 2004.","title":"On approximately fair allocations of indivisible goods","authors":"Evangelos Richard J Lipton, Elchanan Markakis, Amin Mossel, Saberi","year":"2004","venue":"Proceedings of the 5th ACM Conference on Electronic Commerce","doi":null,"url":null,"internal_url":null},{"position":36,"raw":"[Mészáros and Steiner, 2021] Tamás Mészáros and Raphael Steiner. Zero sum cycles in complete digraphs. European Journal of Combinatorics, 98:103399, 2021.","title":"Zero sum cycles in complete digraphs","authors":"Mészáros, Steiner, Tamás Mészáros, Raphael Steiner","year":"2021","venue":"European Journal of Combinatorics","doi":null,"url":null,"internal_url":null},{"position":37,"raw":"[Moulin, 2019] Hervé Moulin. Fair division in the internet age. Annual Review of Economics, 11:407-441, 2019.","title":"Fair division in the internet age","authors":"Hervé Moulin, Moulin","year":"2019","venue":"Annual Review of Economics","doi":null,"url":null,"internal_url":null},{"position":38,"raw":"[Plaut and Roughgarden, 2020] Benjamin Plaut and Tim Roughgarden. Almost envy-freeness with general val- uations. SIAM Journal on Discrete Mathematics, 34(2):1039-1068, 2020.","title":"Almost envy-freeness with general valuations","authors":"Benjamin Plaut, Tim Roughgarden","year":"2020","venue":"SIAM Journal on Discrete Mathematics","doi":null,"url":null,"internal_url":null},{"position":39,"raw":"[Pratt and Zeckhauser, 1990] John Winsor Pratt and Richard Jay Zeckhauser. The fair and efficient division of the winsor family silver. Management Science, 36(11):1293-1301, 1990.","title":"The fair and efficient division of the winsor family silver","authors":"Zeckhauser Pratt, John Winsor Pratt, Richard Jay, Zeckhauser","year":"1990","venue":"Management Science","doi":null,"url":null,"internal_url":null},{"position":40,"raw":"[Procaccia, 2020] Ariel D Procaccia. An answer to fair di- vision's most enigmatic question: technical perspective. Communications of the ACM, 63(4):118, 2020.","title":"An answer to fair division's most enigmatic question: technical perspective","authors":"D Ariel, Procaccia","year":"2020","venue":"Communications of the ACM","doi":null,"url":null,"internal_url":null},{"position":41,"raw":"[Schrijver and Seymour, 1991] Alexander Schrijver and Paul D Seymour. A simpler proof and a generalization of the zero-trees theorem. Journal of Combinatorial Theory, Series A, 58(2):301-305, 1991.","title":"A simpler proof and a generalization of the zero-trees theorem","authors":"Alexander Schrijver, Paul D Seymour","year":"1991","venue":"Journal of Combinatorial Theory, Series A","doi":null,"url":null,"internal_url":null},{"position":42,"raw":"[Steinhaus, 1948] Hugo Steinhaus. The problem of fair divi- sion. Econometrica, 16(1), 1948.","title":"Hugo Steinhaus. The problem of fair division","authors":"Steinhaus","year":"1948","venue":"Econometrica","doi":null,"url":null,"internal_url":null}],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}