Affiliation:
1. Department of Mechanical Engineering, University of Maryland
2. Computer Science Department, University of Maryland
Abstract
Bipartite matching, where agents on one side of a market are matched to agents or items on the other, is a classical problem in computer science and economics, with widespread application in healthcare, education, advertising, and general resource allocation. A practitioner's goal is typically to maximize a matching market's economic efficiency, possibly subject to some fairness requirements that promote equal access to resources. A natural balancing act exists between fairness and efficiency in matching markets, and has been the subject of much research.In this paper, we study a complementary goal---balancing diversity and efficiency---in a generalization of bipartite matching where agents on one side of the market can be matched to sets of agents on the other. Adapting a classical definition of the diversity of a set, we propose a quadratic programming-based approach to solving a submodular minimization problem that balances diversity and total weight of the solution. We also provide a scalable greedy algorithm with theoretical performance bounds. We then define the price of diversity, a measure of the efficiency loss due to enforcing diversity, and give a worst-case theoretical bound. Finally, we demonstrate the efficacy of our methods on three real-world datasets, and show that the price of diversity is not bad in practice. Our code is publicly accessible for further research.
Publisher
International Joint Conferences on Artificial Intelligence Organization
Cited by
13 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. A neural algorithm for computing bipartite matchings;Proceedings of the National Academy of Sciences;2024-09-03
2. Ranking with Slot Constraints;Proceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining;2024-08-24
3. Two-Sided Capacitated Submodular Maximization in Gig Platforms;Web and Internet Economics;2023-12-31
4. Exchange Networks with Stochastic Matching;Games;2022-12-27
5. Clustered Vehicular Federated Learning: Process and Optimization;IEEE Transactions on Intelligent Transportation Systems;2022-12