Skip to main content

Improved Truthful Rank Approximation for Rank-Maximal Matchings

  • Conference paper
  • First Online:
Web and Internet Economics (WINE 2023)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 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. 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)

    Article  MathSciNet  Google Scholar 

  • 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)

    Google Scholar 

  • Aigner-Horev, E., Segal-Halevi, E.: Envy-free matchings in bipartite graphs and their applications to fair division. Inf. Sci. 587, 164–187 (2022)

    Article  Google Scholar 

  • Aziz, H., Sun, Z.: Multi-rank smart reserves. In: Proceedings of the 22nd ACM Conference on Economics and Computation (EC), pp. 105–124 (2021)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • Bogomolnaia, A., Moulin, H.: A new solution to the random assignment problem. J. Econ. Theory 100(2), 295–328 (2001)

    Article  MathSciNet  Google Scholar 

  • Bogomolnaia, A., Moulin, H.: Size versus fairness in the assignment problem. Games Econ. Behav. (GEB) 90, 119–127 (2015)

    Article  MathSciNet  Google Scholar 

  • 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)

    Google Scholar 

  • Dulmage, A.L., Mendelsohn, N.S.: Coverings of bipartite graphs. Can. J. Math. 10, 517–534 (1958)

    Google Scholar 

  • 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)

    Article  MathSciNet  Google Scholar 

  • 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)

    Article  MathSciNet  Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • Hylland, A., Zeckhauser, R.: The efficient allocation of individuals to positions. J. Polit. Econ. 87(2), 293–314 (1979)

    Article  Google Scholar 

  • Irving, R.W., Kavitha, T., Mehlhorn, K., Michail, D., Paluch, K.E.: Rank-maximal matchings. ACM Trans. Algorithms (TALG) 2(4), 602–610 (2006)

    Article  MathSciNet  Google Scholar 

  • Irving, R.W.: Greedy matchings, 2003. Technical report Tr-2003-136, University of Glasgow

    Google Scholar 

  • Kamada, Y., Kojima, F.: Efficient matching under distributional constraints: theory and applications. Am. Econ. Rev. 105(1), 67–99 (2015)

    Article  Google Scholar 

  • 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

    Chapter  Google Scholar 

  • 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)

    Google Scholar 

  • Krysta, P., Manlove, D., Rastegari, B., Zhang, J.: Size versus truthfulness in the house allocation problem. Algorithmica 81(9), 3422–3463 (2019)

    Article  MathSciNet  Google Scholar 

  • Nimbhorkar, P., Rameshwar, V.A.: Dynamic rank-maximal and popular matchings. J. Comb. Optim. 37(2), 523–545 (2019)

    Google Scholar 

  • Paluch, K.: Capacitated rank-maximal matchings. In: Proceedings of the 8th International Conference on Algorithms and Complexity (CIAC), pp. 324–335 (2013)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • Zhang, J.: Tight social welfare approximation of probabilistic serial. Theor. Comput. Sci. 934, 1–6 (2022)

    Article  MathSciNet  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Jianwei Yin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics