Proceedings

Online Roommate Allocation Problem

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 235-241.

https://doi.org/10.24963/ijcai.2017/34

Abstract

We study the online allocation problem under a roommate market model introduced in [Chan et al., 2016]. Consider a fixed supply of n rooms and a list of 2n applicants arriving sequentially in an online fashion. The problem is to assign a room to each person upon her arrival, such that after the algorithm terminates, each room is shared by exactly two people. We focus on two objectives: (1) maximizing the social welfare, which is defined as the sum of valuations that applicants have for their rooms, plus the happiness value between each pair of roommates; (2) the allocation should satisfy certain stability conditions, such that no group of people would be willing to switch roommates or rooms. We first show a polynomial-time online algorithm that achieves constant competitive ratio for social welfare maximization. We then extend it to the case where each room is assigned to c > 2 people, and achieve a competitive ratio of Ω(1/c^2). Finally, we show both positive and negative results in satisfying different stability conditions in this online setting.

  1. [Aggarwal et al., 2011] Gagan Aggarwal, Gagan Goel, Chinmay Karande, and Aranyak Mehta. Online vertex- weighted bipartite matching and single-bid budgeted allocations. In Proceedings of the twenty-second annual ACM-SIAM symposium on Discrete Algorithms, pages 1253-1264. SIAM, 2011.
  2. [Babaioff et al., 2007] Moshe Babaioff, Nicole Immorlica, and Robert Kleinberg. Matroids, secretary problems, and online mechanisms. In Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms, pages 434-443. Society for Industrial and Applied Mathe- matics, 2007.
  3. [Biró et al., 2010] Péter Biró, Robert W Irving, and David F Manlove. Popular matchings in the marriage and room- mates problems. In Algorithms and Complexity, pages 97- 108. Springer, 2010.
  4. [Cechlárová and Manlove, 2005] Katarína Cechlárová and David F Manlove. The exchange-stable marriage problem. Discrete Applied Mathematics, 152(1):109-122, 2005.
  5. [Chan et al., 2016] Pak Hay Chan, Xin Huang, Zhengyang Liu, Chihao Zhang, and Shengyu Zhang. Assignment and pricing in roommate market. In Thirtieth AAAI Conference on Artificial Intelligence, pages 446-452, 2016.
  6. [Dimitrov and Plaxton, 2008] Nedialko B Dimitrov and C Greg Plaxton. Competitive weighted matching in transversal matroids. In International Colloquium on Au- tomata, Languages, and Programming, pages 397-408. Springer, 2008.
  7. [Eriksson et al., 2006] Kimmo Eriksson, Jonas Sjöstrand, and Pontus Strimling. Three-dimensional stable match- ing with cyclic preferences. Mathematical Social Sciences, 52(1):77-87, 2006.
  8. [Ferguson, 1989] Thomas S Ferguson. Who solved the sec- retary problem? Statistical science, pages 282-289, 1989.
  9. [Gale and Shapley, 1962] David Gale and Lloyd S Shapley. College admissions and the stability of marriage. Ameri- can mathematical monthly, pages 9-15, 1962.
  10. [Gharan and Vondrák, 2013] Shayan Oveis Gharan and Jan Vondrák. On variants of the matroid secretary problem. Algorithmica, 67(4):472-497, 2013.
  11. [Hajiaghayi et al., 2007] Mohammad Taghi Hajiaghayi, Robert Kleinberg, and Tuomas Sandholm. Automated online mechanism design and prophet inequalities. In Thirty-Frist AAAI Conference on Artificial Intelligence, volume 7, pages 58-65, 2007.
  12. [Huang, 2007] Chien-Chung Huang. Two's company, three'sa crowd: Stable family and threesome roommates problems. In Algorithms-ESA 2007, pages 558-569.
  13. [Im and Wang, 2011] Sungjin Im and Yajun Wang. Secretary problems: Laminar matroid and interval scheduling. In Proceedings of the twenty-second annual ACM-SIAM sym- posium on Discrete Algorithms, pages 1265-1274. SIAM, 2011.
  14. [Irving and Manlove, 2002] Robert W Irving and David F Manlove. The stable roommates problem with ties. Jour- nal of Algorithms, 43(1):85-105, 2002.
  15. [Irving, 1985] Robert W Irving. An efficient algorithm for the "stable roommates" problem. Journal of Algorithms, 6(4):577-595, 1985.
  16. [Iwama and Miyazaki, 2008] Kazuo Iwama and Shuichi Miyazaki. A survey of the stable marriage problem and its variants. In Informatics Education and Research for Knowledge-Circulating Society, 2008. ICKS 2008. Inter- national Conference on, pages 131-136. IEEE, 2008.
  17. [Kalyanasundaram and Pruhs, 1993] Bala Kalyanasundaram and Kirk Pruhs. Online weighted matching. Journal of Algorithms, 14(3):478-488, 1993.
  18. [Karp et al., 1990] Richard M Karp, Umesh V Vazirani, and Vijay V Vazirani. An optimal algorithm for on-line bipar- tite matching. In Proceedings of the twenty-second annual ACM symposium on Theory of computing, pages 352-358. ACM, 1990.
  19. [Kesselheim et al., 2013] Thomas Kesselheim, Klaus Radke, Andreas Tönnis, and Berthold Vöcking. An optimal online algorithm for weighted bipartite matching and extensions to combinatorial auctions. In Algorithms-ESA 2013, pages 589-600. Springer, 2013.
  20. [Kesselheim et al., 2014] Thomas Kesselheim, Andreas Tönnis, Klaus Radke, and Berthold Vöcking. Primal beats dual on online packing lps in the random-order model. In Proceedings of the 46th Annual ACM Symposium on Theory of Computing, pages 303-312. ACM, 2014.
  21. [Knuth, 1997] Donald Ervin Knuth. Stable marriage and its relation to other combinatorial problems: An introduction to the mathematical analysis of algorithms, volume 10. American Mathematical Soc., 1997.
  22. [Ng and Hirschberg, 1991] Cheng Ng and Daniel S Hirschberg. Three-dimensional stable matching problems. SIAM Journal on Discrete Mathematics, 4(2):245-252, 1991.
  23. [Soto, 2013] José A Soto. Matroid secretary problem in the random-assignment model. SIAM Journal on Computing, 42(1):178-211, 2013.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards