We consider the problem of stable matching with dynamic preference lists. At each time-step, the preference list of some player may change by swapping random adjacent members. The goal of a central agency (algorithm) is to maintain an approximately stable matching, in terms of number of blocking pairs, at all time-steps. The changes in the preference lists are not reported to the algorithm, but must instead be probed explicitly. We design an algorithm that in expectation and with high probability maintains a matching that has at most O((log n)^2 blocking pairs.
@InProceedings{kanade_et_al:LIPIcs.APPROX-RANDOM.2016.36, author = {Kanade, Varun and Leonardos, Nikos and Magniez, Fr\'{e}d\'{e}ric}, title = {{Stable Matching with Evolving Preferences}}, booktitle = {Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques (APPROX/RANDOM 2016)}, pages = {36:1--36:13}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-018-7}, ISSN = {1868-8969}, year = {2016}, volume = {60}, editor = {Jansen, Klaus and Mathieu, Claire and Rolim, Jos\'{e} D. P. and Umans, Chris}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.APPROX-RANDOM.2016.36}, URN = {urn:nbn:de:0030-drops-66597}, doi = {10.4230/LIPIcs.APPROX-RANDOM.2016.36}, annote = {Keywords: Stable Matching, Dynamic Data} }
Feedback for Dagstuhl Publishing