Proceedings

Improved Rank Aggregation Under Fairness Constraint

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 330-338.

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

Abstract

Aggregating multiple input rankings into a consensus ranking is essential in various fields such as social choice theory, hiring, college admissions, web search, and databases. A major challenge is that the optimal consensus ranking might be biased against individual candidates or groups, especially those from marginalized communities. This concern has led to recent studies focusing on fairness in rank aggregation. The goal is to ensure that candidates from different groups are fairly represented in the top-k positions of the aggregated ranking.

We study this fair rank aggregation problem by considering the Kendall tau as the underlying metric. While we know of a polynomial-time approximation scheme (PTAS) for the classical rank aggregation problem, the corresponding fair variant only possesses a quite straightforward 3-approximation algorithm due to Wei et al., SIGMOD'22, and Chakraborty et al., NeurIPS'22, which finds closest fair ranking for each input ranking and then simply outputs the best one.

In this paper, we first provide a novel algorithm that achieves (2+ε)-approximation (for any ε > 0), significantly improving over the 3-approximation bound. Next, we provide a 2.881-approximation fair rank aggregation algorithm that works irrespective of the fairness notion, given one can find a closest fair ranking, beating the 3-approximation bound. We complement our theoretical guarantee by performing extensive experiments on various real-world datasets to establish the effectiveness of our algorithm further by comparing it with the performance of state-of-the-art algorithms.

  1. [Ailon et al., 2008] Nir Ailon, Moses Charikar, and Alantha Newman. Aggregating inconsistent information: ranking and clustering. Journal of the ACM (JACM), 55(5):1-27, 2008.
  2. [Azari Soufiani et al., 2013] Hossein Azari Soufiani, William Chen, David C Parkes, and Lirong Xia. General- ized method-of-moments for rank aggregation. Advances in Neural Information Processing Systems, 26, 2013.
  3. [Backurs et al., 2019] Arturs Backurs, Piotr Indyk, Krzysztof Onak, Baruch Schieber, Ali Vakilian, and Tal Wagner. Scalable fair clustering. In International Conference on Machine Learning, pages 405-413.
  4. PMLR, 2019.
  5. [Bartholdi et al., 1989] J.J. Bartholdi, C.A. Tovey, and M.A. Trick. Voting schemes for which it can be difficult to tell who won the election. Social Choice and Welfare, 6(2):157-165, 1989.
  6. [Baruah et al., 1996] Sanjoy K Baruah, Neil K Cohen, C Greg Plaxton, and Donald A Varvel. Proportionate progress: A notion of fairness in resource allocation. Al- gorithmica, 15(6):600-625, 1996.
  7. [Bera et al., 2019] Suman Bera, Deeparnab Chakrabarty, Nicolas Flores, and Maryam Negahbani. Fair algorithms for clustering. Advances in Neural Information Processing Systems, 32, 2019.
  8. [Bolukbasi et al., 2016] Tolga Bolukbasi, Kai-Wei Chang, James Y Zou, Venkatesh Saligrama, and Adam T Kalai. Man is to computer programmer as woman is to home- maker? debiasing word embeddings. Advances in Neural Information Processing Systems (NeurIPS), 29, 2016.
  9. [Bolusani et al., 2024] Suresh Bolusani, Mathieu Besanc ¸on, Ksenia Bestuzheva, Antonia Chmiela, João Dionísio, Tim Donkiewicz, Jasper van Doornmalen, Leon Ei- fler, Mohammed Ghannam, Ambros Gleixner, Christoph Graczyk, Katrin Halbig, Ivo Hedtke, Alexander Hoen, Christopher Hojny, Rolf van der Hulst, Dominik Kamp, Thorsten Koch, Kevin Kofler, Jurgen Lentz, Julian Manns, Gioni Mexi, Erik Mühmer, Marc E. Pfetsch, Franziska Schlösser, Felipe Serrano, Yuji Shinano, Mark Turner, Ste- fan Vigerske, Dieter Weninger, and Lixing Xu. The SCIP Optimization Suite 9.0. Technical report, Optimization Online, February 2024.
  10. [Borda, 1781] J. Borda. Mémoire sur les élections au scrutin. Histoire de l'Académie Royale des Sciences, 1781.
  11. [Borooah, 2010] Vani K Borooah. Social exclusion and jobs reservation in india. Economic and Political Weekly, pages 31-35, 2010.
  12. [Brandt et al., 2016] Felix Brandt, Vincent Conitzer, Ulle Endriss, Jérôme Lang, and Ariel D Procaccia. Handbook of computational social choice. Cambridge University Press, 2016.
  13. [Celis et al., 2018] L. Elisa Celis, Damian Straszak, and Nisheeth K. Vishnoi. Ranking with fairness constraints. In International Colloquium on Automata, Languages, and Programming (ICALP), volume 107, pages 28:1-28:15, 2018.
  14. [Chakraborty et al., 2021] Diptarka Chakraborty, Debarati Das, and Robert Krauthgamer. Approximating the median under the ulam metric. In Proceedings of the 2021 ACM- SIAM Symposium on Discrete Algorithms (SODA), pages 761-775. SIAM, 2021.
  15. [Chakraborty et al., 2022] Diptarka Chakraborty, Syaman- tak Das, Arindam Khan, and Aditya Subramanian. Fair rank aggregation. Advances in Neural Information Pro- cessing Systems, 35:23965-23978, 2022. Full version: arXiv preprint arXiv:2308.10499.
  16. [Chakraborty et al., 2023] Diptarka Chakraborty, Debarati Das, and Robert Krauthgamer. Clustering permutations: New techniques with streaming applications. In 14th In- novations in Theoretical Computer Science Conference (ITCS 2023). Schloss-Dagstuhl-Leibniz Zentrum für In- formatik, 2023.
  17. [Chen et al., 2019] Xingyu Chen, Brandon Fain, Liang Lyu, and Kamesh Munagala. Proportionally fair clustering. In International conference on machine learning, pages 1032-1041. PMLR, 2019.
  18. [Condorcet, 1785] M. J. Condorcet. Essai sur l'application de l'analyse à la probabilité des décisions rendues à la pluralité des voix. 1785. Reprinted by AMS Bookstore in 1972.
  19. [Costello et al., 2016] Matthew Costello, James Hawdon, Thomas Ratliff, and Tyler Grantham. Who views on- line extremism? individual attributes leading to exposure. Computers in Human Behavior, 63:311-320, 2016.
  20. [Deshpande, 2005] Ashwini Deshpande. Affirmative action in india and the united states. -, 2005.
  21. [Diamond and Boyd, 2016] Steven Diamond and Stephen Boyd. Cvxpy: A python-embedded modeling language for convex optimization. Journal of Machine Learning Re- search, 17(83):1-5, 2016.
  22. [Dinitz et al., 2022] Michael Dinitz, Aravind Srinivasan, Leonidas Tsepenekas, and Anil Vullikanti. Fair disas- ter containment via graph-cut problems. In International Conference on Artificial Intelligence and Statistics, pages 6321-6333. PMLR, 2022.
  23. [Dwork et al., 2001] Cynthia Dwork, Ravi Kumar, Moni Naor, and Dandapani Sivakumar. Rank aggregation meth- ods for the web. In Proceedings of the 10th international conference on World Wide Web, pages 613-622, 2001.
  24. [Dwork et al., 2002] Cynthia Dwork, Ravi Kumar, Moni Naor, and D. Sivakumar. Rank aggregation revisited, 2002. [Fagin et al., 2003]
  25. Ronald Fagin, Ravi Kumar, and Danda- pani Sivakumar. Efficient similarity search and classifi- cation via rank aggregation. In Proceedings of the 2003 ACM SIGMOD international conference on Management of data, pages 301-312, 2003.
  26. [Gleich and Lim, 2011] David F Gleich and Lek-heng Lim. Rank aggregation via nuclear norm minimization. In Pro- ceedings of the 17th ACM SIGKDD international confer- ence on Knowledge discovery and data mining, pages 60- 68, 2011.
  27. [Harman, 1992] Donna Harman. Ranking algorithms., 1992.
  28. [Huang et al., 2019] Lingxiao Huang, Shaofeng Jiang, and Nisheeth Vishnoi. Coresets for clustering with fairness constraints. Advances in neural information processing systems, 32, 2019.
  29. [Kay et al., 2015] Matthew Kay, Cynthia Matuszek, and Sean A Munson. Unequal representation and gender stereotypes in image search results for occupations. In ACM conference on human factors in computing systems, pages 3819-3828, 2015.
  30. [Kemeny, 1959] John G Kemeny. Mathematics without numbers. Daedalus, 88(4):577-591, 1959.
  31. [Kliachkin et al., 2024] Andrii Kliachkin, Eleni Psaroudaki, Jakub Mareček, and Dimitris Fotakis. Fairness in ranking: Robustness through randomization without the protected attribute. In 2024 IEEE 40th International Conference on Data Engineering Workshops (ICDEW), pages 201-208. IEEE, 2024.
  32. [Kuhlman and Rundensteiner, 2020] Caitlin Kuhlman and Elke Rundensteiner. Rank aggregation algorithms for fair consensus. Proceedings of the VLDB Endowment, 13(12), 2020.
  33. [Mathieu and Schudy, 2009] C Mathieu and W Schudy. How to rank with fewer errors. https://cs.brown.edu/people/ wschudy/papers/fast journal.pdf, 2009. Unpublished. Link
  34. [Wei et al., 2022] Dong Wei, Md Mouinul Islam, Baruch Schieber, and Senjuti Basu Roy. Rank aggregation with proportionate fairness. In Proceedings of the 2022 interna- tional conference on management of data, pages 262-275, 2022.
  35. [Young and Levenglick, 1978] H Peyton Young and Arthur Levenglick. A consistent extension of condorcet's elec- tion principle. SIAM Journal on applied Mathematics, 35(2):285-300, 1978.
  36. [Young, 1988] H Peyton Young. Condorcet's theory of vot- ing. American Political science review, 82(4):1231-1244, 1988.

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

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