Abstract
In this work, we study truthful mechanisms for the rank-maximal matching problem, in the view of approximation. Our result reduces the gap from both the upper and lower bound sides. We propose a lexicographically truthful (LT) and nearly Pareto optimal (PO) randomized mechanism with an approximation ratio \(\frac{2 \sqrt{e}-1}{2 \sqrt{e}-2} \approx 1.77\). The previous best result is 2. The crucial and novel ingredients of our algorithm are preservation lemmas, which allow us to utilize techniques from online algorithms to analyze the new ratio. We also provide several hardness results in variant settings to complement our upper bound. In particular, we improve the lower bound of the approximation ratio for our LT and PO mechanism to \(18/13\approx 1.38\). To the best of our knowledge, it is the first time to obtain a lower bound by utilizing the linear programming approach along this research line.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
A rank-maximal matching is a matching where the maximum possible number of applicants are matched to their first choice tie, and subject to that condition, the maximum possible number are matched to their second choice tie, and so on.
- 2.
Our algorithm and analysis can be easily extended to the setting where each object j can be allocated to at most b(j) applicants, e.g., graduate college admission. We can make b(j) copies of object j, add them to each agent’s preferences and each copy can be allocated to at most one agent.
References
Abdulkadiroğlu, A., Sönmez, T.: Random serial dictatorship and the core from random endowments in house allocation problems. Econometrica 66(3), 689–701 (1998)
Aggarwal, G., Goel, G., Karande, C., Mehta, A.: Online vertex-weighted bipartite matching and single-bid budgeted allocations. In: Proceedings of the 22nd ACM-SIAM Symposium on Discrete Algorithms (SODA), pp. 1253–1264 (2011)
Aigner-Horev, E., Segal-Halevi, E.: Envy-free matchings in bipartite graphs and their applications to fair division. Inf. Sci. 587, 164–187 (2022)
Aziz, H., Sun, Z.: Multi-rank smart reserves. In: Proceedings of the 22nd ACM Conference on Economics and Computation (EC), pp. 105–124 (2021)
Aziz, H., Luo, P., Rizkallah, C.: Rank maximal equal contribution: a probabilistic social choice function. In: Proceedings of the 32nd AAAI Conference on Artificial Intelligence (AAAI), vol. 32 (2018)
Aziz, H., Huang, X., Mattei, N., Segal-Halevi, E.: The constrained round robin algorithm for fair and efficient allocation (2019). arXiv preprint arXiv:1908.00161
Belahcene, K., Mousseau, V., Wilczynski, A.: Combining fairness and optimality when selecting and allocating projects. In: Proceedings of the 30th International Joint Conference on Artificial Intelligence (IJCAI) (2021)
Bogomolnaia, A., Moulin, H.: A new solution to the random assignment problem. J. Econ. Theory 100(2), 295–328 (2001)
Bogomolnaia, A., Moulin, H.: Size versus fairness in the assignment problem. Games Econ. Behav. (GEB) 90, 119–127 (2015)
Chakrabarty, D., Swamy, C.: Welfare maximization and truthfulness in mechanism design with ordinal preferences. In: Proceedings of the 5th Conference on Innovations in Theoretical Computer Science (ITCS), pp. 105–120 (2014)
Dulmage, A.L., Mendelsohn, N.S.: Coverings of bipartite graphs. Can. J. Math. 10, 517–534 (1958)
Erdem, E., Fidan, M., Manlove, D., Prosser, P.: A general framework for stable roommates problems using answer set programming. Theory Pract. Log. Program. 20(6), 911–925 (2020)
Galichon, A., Ghelfi, O., Henry, M.: Stable and extremely unequal (2021). arXiv preprint arXiv:2108.06587
Ghosal, P., Paluch, K.E.: Manipulation strategies for the rank-maximal matching problem. In: Wang, L., Zhu, D. (eds.) Computing and Combinatorics. COCOON 2018. LNCS, vol. 10976, pp. 316–327. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-94776-1_27
Ghosal, P., Nasre, M., Nimbhorkar, P.: Rank-maximal matchings-structure and algorithms. Theor. Comput. Sci. (TCS) 767, 73–82 (2019)
Hosseini, H., Menon, V., Shah, N., Sikdar, S.: Necessarily optimal one-sided matchings. In: Proceedings of the 35th AAAI Conference on Artificial Intelligence (AAAI), vol. 35, pp. 5481–5488 (2021)
Huang, C.-C., Kavitha, T.: Weight-maximal matchings. In: Proceedings of the 2nd International Workshop on Matching Under Preferences (MATCH-UP), vol. 12, pp. 87–98 (2012)
Hylland, A., Zeckhauser, R.: The efficient allocation of individuals to positions. J. Polit. Econ. 87(2), 293–314 (1979)
Irving, R.W., Kavitha, T., Mehlhorn, K., Michail, D., Paluch, K.E.: Rank-maximal matchings. ACM Trans. Algorithms (TALG) 2(4), 602–610 (2006)
Irving, R.W.: Greedy matchings, 2003. Technical report Tr-2003-136, University of Glasgow
Kamada, Y., Kojima, F.: Efficient matching under distributional constraints: theory and applications. Am. Econ. Rev. 105(1), 67–99 (2015)
Kavitha, T., Shah, C.D.: Efficient algorithms for weighted rank-maximal matchings and related problems. In: Asano, T. (ed.) ISAAC 2006. LNCS, vol. 4288, pp. 153–162. Springer, Heidelberg (2006). https://doi.org/10.1007/11940128_17
Krysta, P.J., Zhang, J.: House markets with matroid and knapsack constraints. In: Proceedings of the 43rd International Colloquium on Automata, Languages, and Programming (ICALP) (2016)
Krysta, P., Manlove, D., Rastegari, B., Zhang, J.: Size versus truthfulness in the house allocation problem. Algorithmica 81(9), 3422–3463 (2019)
Nimbhorkar, P., Rameshwar, V.A.: Dynamic rank-maximal and popular matchings. J. Comb. Optim. 37(2), 523–545 (2019)
Paluch, K.: Capacitated rank-maximal matchings. In: Proceedings of the 8th International Conference on Algorithms and Complexity (CIAC), pp. 324–335 (2013)
Peters, J.: Online elicitation of necessarily optimal matchings. In: Proceedings of the 36th AAAI Conference on Artificial Intelligence (AAAI), vol. 36, pp. 5164–5172 (2022)
Schulman, L.J., Vazirani, V.V.: Allocation of divisible goods under lexicographic preferences. In: Proceedings of the 35th IARCS Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS) (2015)
Yao, A.C.-C.: Probabilistic computations: toward a unified measure of complexity. In: Proceedings of the 18th Symposium on Foundations of Computer Science (SFCS), pp. 222–227 (1977)
Zhang, J.: Tight social welfare approximation of probabilistic serial. Theor. Comput. Sci. 934, 1–6 (2022)
Acknowledgments
This work was supported by the National Key Research and Development Program of China (2022YFF0902005). Jianwei Yin was supported by the National Science Fund for Distinguished Young Scholars (No. 61825205). Jinshan Zhang was supported by the Key Research and Development Jianbing Program of Zhejiang Province (2023C01002), Hangzhou Major Project and Development Program (2022AIZD0140) and Yongjiang Talent Introduction Programm (2022A-236-G). Xiaotie Deng was supported by the National Natural Science Foundation of China (No. 62172012). Zhengyang Liu was supported by the National Natural Science Foundation of China (No. 62002017) and Beijing Institute of Technology Research Fund Program for Young Scholars. We are also grateful for the valuable comments from the anonymous reviewers.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Zhang, J., Liu, Z., Deng, X., Yin, J. (2024). Improved Truthful Rank Approximation for Rank-Maximal Matchings. In: Garg, J., Klimm, M., Kong, Y. (eds) Web and Internet Economics. WINE 2023. Lecture Notes in Computer Science, vol 14413. Springer, Cham. https://doi.org/10.1007/978-3-031-48974-7_36
Download citation
DOI: https://doi.org/10.1007/978-3-031-48974-7_36
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-48973-0
Online ISBN: 978-3-031-48974-7
eBook Packages: Computer ScienceComputer Science (R0)