Almost Stable Matchings by Truncating the Gale–Shapley Algorithm


Autoria(s): Floréen, Patrik; Kaski, Petteri; Polishchuk, Valentin; Suomela, Jukka
Contribuinte(s)

University of Helsinki, Department of Computer Science

University of Helsinki, Helsinki Institute for Information Technology HIIT (-2009)

University of Helsinki, Helsinki Institute for Information Technology HIIT

University of Helsinki, Helsinki Institute for Information Technology HIIT

Data(s)

2010

Resumo

We show that the ratio of matched individuals to blocking pairs grows linearly with the number of propose–accept rounds executed by the Gale–Shapley algorithm for the stable marriage problem. Consequently, the participants can arrive at an almost stable matching even without full information about the problem instance; for each participant, knowing only its local neighbourhood is enough. In distributed-systems parlance, this means that if each person has only a constant number of acceptable partners, an almost stable matching emerges after a constant number of synchronous communication rounds. We apply our results to give a distributed (2 + ε)-approximation algorithm for maximum-weight matching in bicoloured graphs and a centralised randomised constant-time approximation scheme for estimating the size of a stable matching.

Formato

17

Identificador

http://hdl.handle.net/10138/27920

0178-4617

Idioma(s)

eng

Publicador

SPRINGER NEW YORK LLC

Relação

Algorithmica

Direitos

The original publication is available at www.springerlink.com.

Fonte

Floréen , P , Kaski , P , Polishchuk , V & Suomela , J 2010 , ' Almost Stable Matchings by Truncating the Gale–Shapley Algorithm ' Algorithmica , vol 58 , no. 1 , pp. 102-118 . , 10.1007/s00453-009-9353-9

Palavras-Chave #111 Mathematics
Tipo

A1 Refereed journal article

info:eu-repo/semantics/article

info:eu-repo/semantics/acceptedVersion