Proceedings

MatchXplain: Analyzing Preferences, Explaining Outcomes, and Simplifying Decisions

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Demo Track. Pages 11053-11057.

https://doi.org/10.24963/ijcai.2025/1261

Abstract

Matching markets, where agents are assigned to one another based on preferences and constraints, are fundamental in various AI-driven applications such as school choice, content matching, and recommender systems. A key challenge in these markets is understanding preference data, as the interpretability of algorithmic solutions hinges on accurately capturing and explaining preferences. We introduce MatchXplain, a platform that integrates preference explanation with a robust matching engine. MatchXplain offers a layered approach for explaining preferences, computing diverse matching solutions, and providing interactive visualizations to enhance user understanding. By bridging algorithmic decision-making with explainability, MatchXplain improves transparency and trust in algorithmic matching markets.

  1. [Abdulkadiroglu et al., 2005a] Atila Abdulkadiroglu, Parag A Pathak, and Alvin E Roth. The New York City High School Match. American Economic Review, 95(2):364-367, 2005.
  2. [Abdulkadiroglu et al., 2005b] Atila Abdulkadiroglu, Parag A Pathak, Alvin E Roth, and Tayfun Sönmez. The Boston Public School Match. American Economic Review, 95(2):368-371, 2005.
  3. [Abdulkadiroǧlu et al., 2020] Atila Abdulkadiroǧlu, Yeon- Koo Che, Parag A Pathak, Alvin E Roth, and Olivier Ter- cieux. Efficiency, justified envy, and incentives in priority- based matching. American Economic Review: Insights, 2(4):425-442, 2020.
  4. [Banerjee and Johari, 2019] Siddhartha Banerjee and Ramesh Johari. Ride Sharing, pages 73-97. Springer International Publishing, Cham, 2019.
  5. [Blondel et al., 2008] Vincent D Blondel, Jean-Loup Guil- laume, Renaud Lambiotte, and Etienne Lefebvre. Fast unfolding of communities in large networks. Jour- nal of Statistical Mechanics: Theory and Experiment, 2008(10):P10008, 2008.
  6. [Boehmer et al., 2024] Niclas Boehmer, Klaus Heeger, and Stanisław Szufa. A map of diverse synthetic stable match- ing instances. Journal of Artificial Intelligence Research, 79:1113-1166, 2024.
  7. [Ehlers, 2014] Lars Ehlers. Top trading with fixed tie- breaking in markets with indivisible goods. Journal of Economic Theory, 151:64-87, 2014.
  8. [Eskandanian and Mobasher, 2020] Farzad Eskandanian and Bamshad Mobasher. Using stable matching to optimize the balance between accuracy and diversity in recommen- dation. In Proceedings of the 28th ACM Conference on User Modeling, Adaptation and Personalization, pages 71-79, 2020.
  9. [Ferris and Hosseini, 2020] James Ferris and Hadi Hosseini. Matchu: An interactive matching platform. In Proceed- ings of the AAAI Conference on Artificial Intelligence, vol- ume 34, pages 13606-13607, 2020.
  10. [Flanigan et al., 2021] Bailey Flanigan, Paul Gölz, Anupam Gupta, Brett Hennig, and Ariel D Procaccia. Fair al- gorithms for selecting citizens' assemblies. Nature, 596(7873):548-552, 2021.
  11. [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.
  12. [Gerding et al., 2013] Enrico H. Gerding, Sebastian Stein, Valentin Robu, Dengji Zhao, and Nicholas R. Jennings. Two-sided online markets for electric vehicle charging. In Proceedings of the 2013 International Conference on Au- tonomous Agents and Multi-Agent Systems, AAMAS '13, page 989-996. International Foundation for Autonomous Agents and Multiagent Systems, 2013.
  13. [Glitzner and Manlove, 2024] Frederik Glitzner and David Manlove. Matwa: A web toolkit for matching under pref- erences. arXiv preprint arXiv:2409.04402, 2024.
  14. [Goldman and Procaccia, 2015] Jonathan Goldman and Ariel D Procaccia. Spliddit: Unleashing fair division algorithms. ACM SIGecom Exchanges, 13(2):41-46, 2015.
  15. [Gusfield, 1987] Dan Gusfield. Three fast algorithms for four problems in stable marriage. SIAM Journal on Com- puting, 16(1):111-128, 1987.
  16. [Igarashi et al., 2024] Ayumi Igarashi, Yasushi Kawase, Warut Suksompong, and Hanna Sumita. Fair division with two-sided preferences. Games and Economic Behavior, 147:268-287, 2024. IJCAI
  17. [Irving, 1994] Robert W Irving. Stable marriage and indif- ference. Discrete Applied Mathematics, 48(3):261-272, 1994.
  18. [Johnson, 1967] Stephen C Johnson. Hierarchical clustering schemes. Psychometrika, 32(3):241-254, 1967.
  19. [Jolliffe, 1986] Ian T Jolliffe. Principal component analysis and factor analysis. Principal component analysis, pages 115-128, 1986.
  20. [Kendall, 1938] Maurice G Kendall. A new measure of rank correlation. Biometrika, 30(1-2):81-93, 1938.
  21. [Kerkmann et al., 2020] Anna Maria Kerkmann, Jérôme Lang, Anja Rey, Jörg Rothe, Hilmar Schadrack, and Lena Schend. Hedonic games with ordinal preferences and thresholds. Journal of Artificial Intelligence Research, 67:705-756, 2020.
  22. [Király, 2013] Zoltán Király. Linear time local approxima- tion algorithm for maximum stable marriage. Algorithms, 6(3):471-484, 2013.
  23. [Manlove et al., 2002] David F Manlove, Robert W Irving, Kazuo Iwama, Shuichi Miyazaki, and Yasufumi Morita. Hard variants of stable marriage. Theoretical Computer Science, 276(1-2):261-279, 2002.
  24. [Mattei and Walsh, 2013] Nicholas Mattei and Toby Walsh. Preflib: A library for preferences http://www. preflib. org. In Algorithmic Decision Theory: Third International Con- ference, ADT 2013, Bruxelles, Belgium, November 12-14, 2013, Proceedings 3, pages 259-270. Springer, 2013. Link
  25. [McDermid, 2009] Eric McDermid. A 3/2-approximation algorithm for general stable marriage. In Susanne Al- bers, Alberto Marchetti-Spaccamela, Yossi Matias, Sotiris Nikoletseas, and Wolfgang Thomas, editors, Automata, Languages and Programming, pages 689-700, Berlin, Heidelberg, 2009. Springer Berlin Heidelberg.
  26. [Roth and Peranson, 1999] Alvin E Roth and Elliott Peran- son. The Redesign of the Matching Market for American Physicians: Some Engineering Aspects of Economic De- sign. American Economic Review, 89(4):748-780, 1999.
  27. [Saari, 2023] Donald G Saari. Selecting a voting method: the case for the borda count. Constitutional Political Econ- omy, 34(3):357-366, 2023.
  28. [Shapley and Scarf, 1974] Lloyd Shapley and Herbert Scarf. On cores and indivisibility. Journal of mathematical eco- nomics, 1(1):23-37, 1974.
  29. [Szufa et al., 2020] Stanisław Szufa, Piotr Faliszewski, Piotr Skowron, Arkadii Slinko, and Nimrod Talmon. Drawing a map of elections in the space of statistical cultures. In Proceedings of the 19th International Conference on Au- tonomous Agents and Multiagent Systems, pages 1341- 1349, 2020.
  30. [Terzopoulou and Endriss, 2021] Zoi Terzopoulou and Ulle Endriss. The borda class: An axiomatic study of the borda rule on top-truncated preferences. Journal of Mathemati- cal Economics, 92:31-40, 2021.

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

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