"Almost stable" matchings in the Roommates problem with bounded preference lists

被引:17
|
作者
Biro, Peter [2 ]
Manlove, David F. [1 ]
McDermid, Eric J. [3 ]
机构
[1] Univ Glasgow, Sch Comp Sci, Glasgow, Lanark, Scotland
[2] Hungarian Acad Sci, Inst Econ, Budapest, Hungary
[3] 21st Century Technol Inc, Austin, TX 78730 USA
基金
英国工程与自然科学研究理事会; 美国国家科学基金会;
关键词
Stable Roommates problem; Blocking pairs; APX-hardness; Polynomial-time algorithm; Approximation algorithm; STABILITY;
D O I
10.1016/j.tcs.2012.01.022
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An instance of the classical Stable Roommates problem need not admit a stable matching. Previous work has considered the problem of finding a matching that is "as stable as possible", i.e., admits the minimum number of blocking pairs. It is known that this problem is NP-hard and not approximable within n(1/2-epsilon), for any epsilon > 0, unless P = NP, where n is the number of agents in a given instance. In this paper, we extend the study to the Stable Roommates problem with Incomplete lists. In particular, we consider the case that the lengths of the lists are bounded by some integer d. We show that, even if d = 3, there is some c > 1 such that the problem of finding a matching with the minimum number of blocking pairs is not approximable within c unless P = NP. On the other hand, we show that the problem is solvable in polynomial time ford <= 2, and we give a (2d - 3)-approximation algorithm for fixed d >= 3. If the given lists satisfy an additional condition (namely the absence of a so-called elitist odd party - a structure that is unlikely to exist in general), the performance guarantee improves to 2d - 4. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:10 / 20
页数:11
相关论文
共 50 条
  • [31] Solutions for the stable roommates problem with payments
    Biro, Peter
    Bomhoff, Matthijs
    Golovach, Petr A.
    Kern, Walter
    Paulusma, Daniel
    THEORETICAL COMPUTER SCIENCE, 2014, 540 : 53 - 61
  • [32] The Stable Roommates Problem with Choice Functions
    Tamás Fleiner
    Algorithmica, 2010, 58 : 82 - 101
  • [33] The Stable Roommates Problem with Unranked Entries
    Suto, Hiroaki
    Shurbevski, Aleksandar
    Nagamochi, Hiroshi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2018, E101A (09): : 1412 - 1419
  • [34] THE REVEALED PREFERENCE THEORY OF STABLE AND EXTREMAL STABLE MATCHINGS
    Echenique, Federico
    Lee, Sangmok
    Shum, Matthew
    Yenmez, M. Bumin
    ECONOMETRICA, 2013, 81 (01) : 153 - 171
  • [35] Small random instances of the stable roommates problem
    Mertens, Stephan
    JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2015,
  • [36] Approximating Stable Matchings with Ties of Bounded Size
    Koenemann, Jochen
    Pashkovich, Kanstantsin
    Tofigzade, Natig
    ALGORITHMIC GAME THEORY, SAGT 2020, 2020, 12283 : 178 - 192
  • [37] An Approach to Robustness in the Stable Roommates Problem and Its Comparison with the Stable Marriage Problem
    Genc, Begum
    Siala, Mohamed
    Simonin, Gilles
    O'Sullivan, Barry
    INTEGRATION OF CONSTRAINT PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND OPERATIONS RESEARCH, CPAIOR 2019, 2019, 11494 : 320 - 336
  • [38] The Stable Roommates Problem with Globally Ranked Pairs
    Abraham, David J.
    Levavi, Ariel
    Manlove, David F.
    O'Malley, Gregg
    INTERNET MATHEMATICS, 2008, 5 (04) : 493 - 515
  • [39] An algorithm for a super-stable roommates problem
    Fleiner, Tamas
    Irving, Robert W.
    Manlove, David F.
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (50) : 7059 - 7065
  • [40] Preference Elicitation and Interview Minimization in Stable Matchings
    Drummond, Joanna
    Boutilier, Craig
    PROCEEDINGS OF THE TWENTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2014, : 645 - 653