"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 条
  • [21] The strongly stable roommates problem
    Kunysz, Adam (aku@cs.uni.wroc.pl), 2016, Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing (57):
  • [22] On a Generalization of the Stable Roommates Problem
    Cechlarova, Katarina
    Fleiner, Tamas
    ACM TRANSACTIONS ON ALGORITHMS, 2005, 1 (01) : 143 - 156
  • [23] Fast Distributed Almost Stable Matchings
    Ostrovsky, Rafail
    Rosenbaum, Will
    PODC'15: PROCEEDINGS OF THE 2015 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2015, : 101 - 108
  • [24] AN EFFICIENT ALGORITHM FOR THE STABLE ROOMMATES PROBLEM
    IRVING, RW
    JOURNAL OF ALGORITHMS, 1985, 6 (04) : 577 - 595
  • [25] THE STABLE ROOMMATES PROBLEM WITH RANDOM PREFERENCES
    PITTEL, B
    ANNALS OF PROBABILITY, 1993, 21 (03): : 1441 - 1477
  • [26] The stable roommates problem with choice functions
    Fleiner, Tamas
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, 2008, 5035 : 385 - 400
  • [27] Solutions for the Stable Roommates Problem with Payments
    Biro, Peter
    Bomhoff, Matthijs
    Golovach, Petr A.
    Kern, Walter
    Paulusma, Daniel
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 2012, 7551 : 69 - 80
  • [28] A MAXIMUM STABLE MATCHING FOR THE ROOMMATES PROBLEM
    TAN, JJM
    BIT, 1990, 30 (04): : 631 - 640
  • [29] The Stable Roommates Problem with Choice Functions
    Fleiner, Tamas
    ALGORITHMICA, 2010, 58 (01) : 82 - 101
  • [30] Stable roommates problem with random preferences
    Mertens, Stephan
    JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2015,