Proceedings

Polynomial Time Presolve Algorithms for Rotation-Based Models Solving the Robust Stable Matching Problem

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 2860-2867.

https://doi.org/10.24963/ijcai.2024/317

Abstract

The Robust Stable Matching (RSM) problem involves finding a stable matching that allows getting another stable matching within a minimum number of changes when a pair becomes forbidden. It has been shown that such a problem is NP-Hard. In this paper, we enrich the mathematical model for the RSM problem based on new theoretical properties. We derive from these properties new polynomial time pre-solving algorithms which both reduce the search space and speed up the exploration. We also extend our results to the instances of the Many-to-Many problem and give its corresponding constraint programming (CP) model. We show how the use of our algorithms improve the state-of-the-art results and make it possible to obtain proofs of optimality on large instances via the CP model.

  1. [Baıou and Balinski, 2000] Mourad Baıou and Michel Balinski. Many-to-many matching: stable polyandrous polygamy (or polygamous polyandry). Discrete Applied Mathematics, 101(1-3):1-12, 2000.
  2. [Bansal et al., 2007] Vipul Bansal, Aseem Agrawal, and Varun S Malhotra. Polynomial time algorithm for an opti- mal stable assignment with multiple partners. Theoretical Computer Science, 379(3):317-328, 2007.
  3. [Biró and McDermid, 2008] Peter Biró and Eric McDermid. Three-sided stable matchings with cyclic preferences and the kidney exchange problem. In Proceedings of COM- SOC: 2nd International Workshop on Computational So- cial Choice, pages 97-108, 2008.
  4. [Cheng, 2010] Christine T Cheng. Understanding the gener- alized median stable matchings. Algorithmica, 58:34-51, 2010.
  5. [Chisca et al., 2016] Danuta Chisca, Mohamed Siala, Gilles Simonin, and Barry O'Sullivan. A cp-based approach for popular matching. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 30, 2016.
  6. [Cseh et al., 2021] Ágnes Cseh, Guillaume Escamocher, Begüm Genc ¸, and Luis Quesada. A collection of con- straint programming models for the three-dimensional sta- ble matching problem with cyclic preferences. 2021.
  7. [Dasgupta and Maskin, 2008] Partha Dasgupta and Eric Maskin. On the robustness of majority rule. Journal of the European Economic Association, 6(5):949-973, 2008.
  8. [Eirinakis et al., 2012] Pavlos Eirinakis, Dimitrios Magos, Ioannis Mourtos, and Panayiotis Miliotis. Finding all stable pairs and solutions to the many-to-many stable matching problem. INFORMS Journal on Computing, 24(2):245-259, 2012.
  9. [Gale and Shapley, 1962] David Gale and Lloyd S Shapley. College admissions and the stability of marriage. The American Mathematical Monthly, 69(1):9-15, 1962.
  10. [Genc et al., 2017] Begum Genc, Mohamed Siala, Gilles Si- monin, and Barry O'Sullivan. Finding robust solutions to stable marriage. In Proceedings of the 26th Interna- tional Joint Conference on Artificial Intelligence, pages 631-637, 2017. IJCAI
  11. [Genc et al., 2019] Begum Genc, Mohamed Siala, Gilles Si- monin, and Barry O'Sullivan. Complexity study for the ro- bust stable marriage problem. Theoretical Computer Sci- ence, 775:76-92, 2019.
  12. [Genc, 2019] Begum Genc. An approach to robustness in stable marriage and stable roommates problems. PhD the- sis, University College Cork, 2019.
  13. [Gervet, 1995] Carmen Gervet. Set Intervals in Constraint Logic Programming: Definition and implementation of a language. PhD thesis, Université de Franche Comté Besanc ¸on, 1995.
  14. [Gervet, 1997] Carmen Gervet. Interval propagation to rea- son about sets: Definition and implementation of a practi- cal language. Constraints, 1:191-244, 1997.
  15. [Ginsberg et al., 1998] Matthew L Ginsberg, Andrew J Parkes, and Amitabha Roy. Supermodels and robustness. In AAAI/IAAI, pages 334-339, 1998.
  16. [Gusfield and Irving, 1989] Dan Gusfield and Robert W Irv- ing. The stable marriage problem: structure and algo- rithms. MIT press, 1989.
  17. [Hebrard et al., 2004] Emmanuel Hebrard, Brahim Hnich, and Toby Walsh. Super solutions in constraint program- ming. In International conference on integration of ar- tificial intelligence (AI) and operations research (OR) techniques in constraint programming, pages 157-172. Springer, 2004.
  18. [Irving and Leather, 1986] Robert W Irving and Paul Leather. The complexity of counting stable marriages. SIAM Journal on Computing, 15(3):655-667, 1986.
  19. [Jacobovic, 2016] Royi Jacobovic. Perturbation robust stable matching. arXiv e-prints, pages arXiv-1612, 2016.
  20. [Mai and Vazirani, 2018] Tung Mai and Vijay V. Vazirani. Finding Stable Matchings That Are Robust to Errors in the Input. In Yossi Azar, Hannah Bast, and Grzegorz Herman, editors, 26th Annual European Symposium on Algorithms (ESA 2018), volume 112 of Leibniz International Proceed- ings in Informatics (LIPIcs), pages 60:1-60:11, Dagstuhl, Germany, 2018. Schloss Dagstuhl -Leibniz-Zentrum für Informatik.
  21. [Manlove et al., 2007] David F Manlove, Gregg O'Malley, Patrick Prosser, and Chris Unsworth. A constraint pro- gramming approach to the hospitals/residents problem. In Integration of AI and OR Techniques in Constraint Pro- gramming for Combinatorial Optimization Problems: 4th International Conference, CPAIOR 2007, Brussels, Bel- gium, May 23-26, 2007. Proceedings 4, pages 155-170. Springer, 2007.
  22. [Manlove, 2013] David Manlove. Algorithmics of matching under preferences, volume 2. World Scientific, 2013.
  23. [Prud'homme and Fages, 2022] Charles Prud'homme and Jean-Guillaume Fages. Choco-solver: A java library for constraint programming. Journal of Open Source Soft- ware, 7(78):4708, 2022.
  24. [Roth, 1982] Alvin E Roth. The economics of matching: Stability and incentives. Mathematics of operations re- search, 7(4):617-628, 1982.
  25. [Teo and Sethuraman, 1998] Chung-Piaw Teo and Jay Sethuraman. The geometry of fractional stable matchings and its applications. Mathematics of Operations Research, 23(4):874-891, 1998.

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

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