Skip to main content

The Complexity of Rationalizing Matchings

  • Conference paper
Algorithms and Computation (ISAAC 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5369))

Included in the following conference series:

Abstract

Given a set of observed economic choices, can one infer preferences and/or utility functions for the players that are consistent with the data? Questions of this type are called rationalization or revealed preference problems in the economic literature, and are the subject of a rich body of work.

From the computer science perspective, it is natural to study the complexity of rationalization in various scenarios. We consider a class of rationalization problems in which the economic data is expressed by a collection of matchings, and the question is whether there exist preference orderings for the nodes under which all the matchings are stable.

We show that the rationalization problem for one-one matchings is NP-complete. We propose two natural notions of approximation, and show that the problem is hard to approximate to within a constant factor, under both. On the positive side, we describe a simple algorithm that achieves a 3/4 approximation ratio for one of these approximation notions. We also prove similar results for a version of many-one matching.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Afriat, S.N.: The Construction of Utility Functions from Expenditure Data. International Economic Review 8(1), 67–77 (1967)

    Article  MATH  Google Scholar 

  2. Beigman, E., Vohra, R.: Learning from revealed preference. In: ACM Conference on Electronic Commerce, pp. 36–42 (2006)

    Google Scholar 

  3. Dwork, C., Harsha, P.: Expanders in Computer Science (CS369E) – Lecture 5, Stanford University (2005)

    Google Scholar 

  4. Diewert, E.: Afriat and Revealed Preference Theory. Review of Economic Studies 40(3), 419–425 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  5. Echenique, F.: What matchings can be stable? The testable implications of matching theory. Technical Report 1252, California Institute of Technology Social Science Working Papers (2006)

    Google Scholar 

  6. Echenique, F., Oviedo, J.: Core many-to-one matchings by fixed-point methods. Journal of Economic Theory 115(2), 358–376 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  7. Echenique, F., Yenmez, M.B.: A solution to matching with preferences over colleagues. Games and Economic Behavior 59(1), 46–71 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  8. Fleiner, T.: A fixed-point approach to stable matchings and some applications. Math. Oper. Res. 28(1), 103–126 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  9. Fostel, A., Scarf, H.E., Todd, M.J.: Two new proofs of Afriat’s theorem. Economic Theory 24(1), 211–219 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  10. Gale, D., Shapley, L.: College admissions and the stability of marriage. American Mathematical Monthly 69(1), 9–15 (1962)

    Article  MathSciNet  MATH  Google Scholar 

  11. Kalyanaraman, S., Umans, C.: The complexity of rationalizing matchings. Electronic Colloquium on Computational Complexity (ECCC) (21) (2008)

    Google Scholar 

  12. Özsoy, H.: A characterization of Bird’s rule, Job market paper (2006)

    Google Scholar 

  13. Papadimitriou, C.H., Yannakakis, M.: Optimization, approximation, and complexity classes. Journal of Computing Systems and Sciences 43(3), 425–440 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  14. Roth, A.E.: The economics of matchings: stability and incentives. Math Operations Research 7, 617–628 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  15. Roth, A.E.: The college admissions problem is not equivalent to the marriage problem. Journal of Economic Theory 35, 277–288 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  16. Roth, A.E., Sotomayor, M.A.: Two-sided matching: A Study in Game-Theoretic Modeling and Analysis, 2nd edn. Econometric Society Monographs, vol. 18. Cambridge University Press, Cambridge (1990)

    Book  MATH  Google Scholar 

  17. Samuelson, P.A.: Consumption Theory in terms of Revealed Preference. Economica 15(60), 243–253 (1948)

    Article  Google Scholar 

  18. Sönmez, T.: Strategy-proofness in many-to-one matching problems. Economic Design 3, 365–380 (1996)

    Google Scholar 

  19. Sprumont, Y.: On the Testable Implications of Collective Choice Theories. Journal of Economic Theory 93, 205–232 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  20. Sethuraman, J., Teo, C.-P., Tan, W.-P.: Gale-Shapley stable marriage revisited: strategic issues and applications. Management Science 47(9), 1252–1267 (2001)

    Article  MATH  Google Scholar 

  21. Varian, H.R.: The Nonparametric Approach to Demand Analysis. Econometrica 50(4), 945–973 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  22. Varian, H.R.: Revealed Preference. In: Szenberg, M., Ramrattan, L., Gottesman, A.A. (eds.) Samuelson Economics and the Twenty-First Century, ch. 6, pp. 99–115. Oxford University Press, Oxford (2006)

    Chapter  Google Scholar 

  23. Zwick, U.: Approximation algorithms for constraint satisfaction problems involving at most three variables per constraint. In: Proceedings of the 9th Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 201–210. ACM-SIAM, New York (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kalyanaraman, S., Umans, C. (2008). The Complexity of Rationalizing Matchings. In: Hong, SH., Nagamochi, H., Fukunaga, T. (eds) Algorithms and Computation. ISAAC 2008. Lecture Notes in Computer Science, vol 5369. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92182-0_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-92182-0_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-92181-3

  • Online ISBN: 978-3-540-92182-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics