Brief Announcement: Distributed Almost Stable Marriage

被引:1
|
作者
Floreen, Patrik [1 ]
Kaski, Petteri [1 ]
Polishchuk, Valentin [1 ]
Suomela, Jukka [1 ]
机构
[1] Univ Helsinki, Helsinki Inst Informat Technol HIIT, FI-00014 Helsinki, Finland
关键词
D O I
10.1145/1835698.1835765
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study the stable marriage problem in a distributed setting. The communication network is a bipartite graph, with men on one side and women on the other. Acceptable partners are connected by edges, and each participant has chosen a linear order on the adjacent nodes, indicating the matching preferences. The classical Gale-Shapley algorithm could be simulated in such a network to find a stable matching. However, the stable matching problem is inherently global: the worst-case running time of any distributed algorithm is linear in the diameter of the network. Our work shows that if we tolerate a tiny fraction of unstable edges, then a solution can be found by a fast local algorithm: simply truncating a distributed simulation of the Gale-Shapley algorithm is sufficient. Among others, this shows that an almost stable matching can be maintained efficiently in a very large network that undergoes frequent changes.
引用
收藏
页码:281 / 282
页数:2
相关论文
共 50 条
  • [31] Brief Announcement: Distributed Single-Source Reachability
    Ghaffari, Mohsen
    Udwani, Rajan
    PODC'15: PROCEEDINGS OF THE 2015 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2015, : 163 - 165
  • [32] Brief Announcement: Distributed Task Allocation in Ant Colonies
    Dornhaus, Anna
    Lynch, Nancy
    Radeva, Tsvetomira
    Su, Hsin-Hao
    DISTRIBUTED COMPUTING (DISC 2015), 2015, 9363 : 657 - 658
  • [33] Self-stabilizing Distributed Stable Marriage
    Laveau, Marie
    Manoussakis, George
    Beauquier, Joffroy
    Bernard, Thibault
    Burman, Janna
    Cohen, Johanne
    Pilard, Laurence
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2017, 2018, 10616 : 46 - 61
  • [34] Brief Announcement: List Defective Colorings: Distributed Algorithms and Applications
    Fuchs, Marc
    Kuhn, Fabian
    PROCEEDINGS OF THE 35TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2023, 2023, : 489 - 492
  • [35] Brief Announcement: Towards Distributed and Reliable Software Defined Networking
    Canini, Marco
    Kuznetsov, Petr
    Levin, Dan
    Schmid, Stefan
    DISTRIBUTED COMPUTING, 2013, 8205 : 579 - +
  • [36] Brief Announcement: What's Live? Understanding Distributed Consensus
    Chand, Saksham
    Liu, Yanhong A.
    PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '21), 2021, : 565 - 568
  • [37] Brief Announcement: Distributed MST in Core-Periphery Networks
    Avin, Chen
    Borokhovich, Michael
    Lotker, Zvi
    Peleg, David
    DISTRIBUTED COMPUTING, 2013, 8205 : 551 - +
  • [38] Brief Announcement: Distributed Phase Synchronization of Dynamic Set of Processes
    Shyamasundar, R. K.
    Agarwal, Shivali
    PODC'09: PROCEEDINGS OF THE 2009 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2009, : 274 - 275
  • [39] Brief Announcement: Distributed Discovery of Large Near-Cliques
    Brakerski, Zvika
    Patt-Shamir, Boaz
    PODC'09: PROCEEDINGS OF THE 2009 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2009, : 324 - 325
  • [40] Brief Announcement: Distributed 3/2-Approximation of the Diameter
    Holzer, Stephan
    Peleg, David
    Roditty, Liam
    Wattenhofer, Roger
    DISTRIBUTED COMPUTING (DISC 2014), 2014, 8784 : 562 - 564