The Complexity of Rationalizing Matchings
Creators
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.
Additional Information
© 2008 Computational Complexity Foundation (CCF). Supported by NSF CCF-0346991, BSF 2004329 and a Graduate Research Fellowship from the Social and Information Sciences Laboratory (SISL) at Caltech. Supported by NSF CCF-0346991, BSF 2004329, a Sloan Research Fellowship, and an Okawa Foundation research grant. We are indebted to Federico Echenique for numerous invaluable discussions and for getting us started on this work.Attached Files
Published - TR08-021.pdf
Files
TR08-021.pdf
Additional details
Identifiers
- Eprint ID
- 100089
- Resolver ID
- CaltechAUTHORS:20191127-084809601
Funding
- NSF
- CCF-0346991
- Binational Science Foundation (USA-Israel)
- 2004329
- Caltech Social and Information Sciences Laboratory
- Alfred P. Sloan Foundation
- Okawa Foundation
Dates
- Created
-
2019-11-27Created from EPrint's datestamp field
- Updated
-
2019-11-27Created from EPrint's last_modified field