Proceedings

Displaying Justifications for Collective Decisions

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Demo Track. Pages 5892-5895.

https://doi.org/10.24963/ijcai.2022/847

Abstract

We present an online demonstration tool illustrating a general approach to computing justifications for accepting a given decision when confronted with the preferences of several agents. Such a justification consists of a set of axioms providing a normative basis for the decision, together with a step-by-step explanation of how those axioms determine the decision. Our open-source implementation may also prove useful for realising other kinds of projects in computational social choice, particularly those requiring access to a SAT solver.

  1. [Arrieta et al., 2020] Alejandro Barredo Arrieta, Natalia Díaz-Rodríguez, Javier Del Ser, Adrien Bennetot, Siham 2 It is also possible to use the tools of constraint programming [
  2. [Rossi et al., 2006] to the same effect, and in our initial work on the topic we followed this alternative route [Boixel and Endriss, 2020].
  3. Tabik, Alberto Barbado, Salvador García, Sergio Gil- López, Daniel Molina, Richard Benjamins, Raja Chatila, and Francisco Herrera. Explainable artificial intelligence (XAI): Concepts, taxonomies, opportunities and chal- lenges toward responsible AI. Information Fusion, 58:82- 115, 2020.
  4. [Arrow, 1963] Kenneth J. Arrow. Social Choice and Individ- ual Values. John Wiley and Sons, 2nd edition, 1963. First edition published in 1951.
  5. [Biere et al., 2009] Armin Biere, Marijn Heule, and Hans van Maaren, editors. Handbook of Satisfiability. IOS Press, 2009.
  6. [Boixel and Endriss, 2020] Arthur Boixel and Ulle Endriss. Automated justification of collective decisions via con- straint solving. In Proceedings of the 19th International Conference on Autonomous Agents and Multiagent Sys- tems (AAMAS-2020). IFAAMAS, 2020.
  7. [Boixel and de Haan, 2021] Arthur Boixel and Ronald de Haan. On the complexity of finding justifications for col- lective decisions. In Proceedings of the 35th AAAI Confer- ence on Artificial Intelligence (AAAI-2021). AAAI Press, 2021.
  8. [Boixel et al., 2022] Arthur Boixel, Ulle Endriss, and Ronald de Haan. A calculus for computing structured jus- tifications for election outcomes. In Proceedings of the 36th AAAI Conference on Artificial Intelligence (AAAI- 2022). AAAI Press, 2022.
  9. [Brams and Fishburn, 2002] Steven J. Brams and Peter C. Fishburn. Voting procedures. In Kenneth J. Arrow, Amartya K. Sen, and Kotaro Suzumura, editors, Handbook of Social Choice and Welfare, volume 1, chapter 4, pages 173-236. Elsevier, 2002.
  10. [Brandt et al., 2016] Felix Brandt, Vincent Conitzer, Ulle Endriss, Jérôme Lang, and Ariel D. Procaccia, editors. Handbook of Computational Social Choice. Cambridge University Press, 2016.
  11. [Cailloux and Endriss, 2016] Olivier Cailloux and Ulle En- driss. Arguing about voting rules. In Proceedings of the 15th International Conference on Autonomous Agents and Multiagent Systems (AAMAS-2016). IFAAMAS, 2016.
  12. [D'Agostino et al., 1999] Marcello D'Agostino, Dov M. Gabbay, Reiner Hähnle, and Joachim Posegga, editors. Handbook of Tableau Methods. Elsevier, 1999.
  13. [Gebser et al., 2012] Martin Gebser, Roland Kaminski, Ben- jamin Kaufmann, and Torsten Schaub. Answer Set Solving in Practice. Synthesis Lectures on Artificial Intelligence and Machine Learning. Morgan & Claypool Publishers, 2012.
  14. [Geist and Peters, 2017] Christian Geist and Dominik Pe- ters. Computer-aided methods for social choice theory. In Ulle Endriss, editor, Trends in Computational Social Choice, chapter 13, pages 249-267. AI Access, 2017.
  15. [Ignatiev et al., 2018] Alexey Ignatiev, Antonio Morgado, and João Marques-Silva. PySAT: A Python toolkit for prototyping with SAT oracles. In Proceedings of the 21st International Conference on Theory and Applications of Satisfiability Testing (SAT-2018). Springer, 2018.
  16. [Liffiton et al., 2016] Mark H. Liffiton, Alessandro Previti, Ammar Malik, and João Marques-Silva. Fast, flexible MUS enumeration. Constraints, 21(2):223-250, 2016.
  17. [Loustalot Knapp, 2022] Daniela Loustalot Knapp. Justifi- cation of matching outcomes. Master's thesis, ILLC, Uni- versity of Amsterdam, 2022.
  18. [Manlove, 2013] David Manlove. Algorithmics of Matching under Preferences. World Scientific, 2013.
  19. [Miller, 2019] Tim Miller. Explanation in artificial intelli- gence: Insights from the social sciences. Artificial intelli- gence, 267:1-38, 2019.
  20. [Nardi et al., 2022] Oliviero Nardi, Arthur Boixel, and Ulle Endriss. A graph-based algorithm for the automated justi- fication of collective decisions. In Proceedings of the 21st International Conference on Autonomous Agents and Mul- tiagent Systems (AAMAS-2022). IFAAMAS, 2022.
  21. [Procaccia, 2019] Ariel D. Procaccia. Axioms should ex- plain solutions. In Jean-Franc ¸ois Laslier, Hervé Moulin, M. Remzi Sanver, and William S. Zwicker, editors, The Future of Economic Design, pages 195-199. Springer, 2019.
  22. [Rossi et al., 2006] Francesca Rossi, Peter van Beek, and Toby Walsh, editors. Handbook of Constraint Program- ming. Elsevier, 2006.
  23. [Tang and Lin, 2009] Pingzhong Tang and Fangzhen Lin. Computer-aided proofs of Arrow's and other impossibil- ity theorems. Artificial Intelligence, 173(11):1041-1053, 2009.
  24. [Zwicker, 2016] William S. Zwicker. Introduction to voting theory. In Felix Brandt, Vincent Conitzer, Ulle Endriss, Jérôme Lang, and Ariel D. Procaccia, editors, Handbook of Computational Social Choice, chapter 2, pages 23-56. Cambridge University Press, 2016.

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

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