Self-Stabilization with Selfish Agents

被引:3
|
作者
Ramtin, Amir Reza [1 ]
Towsley, Don [1 ]
机构
[1] Univ Massachusetts, Amherst, MA 01003 USA
关键词
Self-stabilizing algorithm; Intelligent agents; Selfishness; Deviation; Fault containment; Stochastic game; ALGORITHMS;
D O I
10.1145/3458744.3474038
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Self-stabilization is an excellent approach for adding fault tolerance to a distributed multi-agent system. However, two properties of self-stabilization theory, closure and convergence, may not be satisfied if agents are selfish. To guarantee closure in the presence of selfish agents, we propose fault-containment as a method to constrain legitimate configurations of the self-stabilizing system to be Nash equilibria. To guarantee convergence, we introduce probabilistic self-stabilization to set the probabilities of rules such that agents' self-interests are satisfied. We also assume selfish agents as capable of performing unauthorized actions at any time, which threatens both properties, and present a stepwise solution to handle it. As a case study, we consider the problem of distributed clustering and propose self-stabilizing algorithms for forming clusters. Simulation results show that our algorithms react correctly to rule deviations and outperform comparable schemes in terms of fairness and stabilization time.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] Local Algorithms: Self-stabilization on Speed
    Lenzen, Christoph
    Suomela, Jukka
    Wattenhofer, Roger
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2009, 5873 : 17 - 34
  • [42] Self-stabilization with Global Rooted Synchronizers
    Alima, LO
    Beauquier, J
    Datta, AK
    Tixeuil, S
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1998, : 102 - 109
  • [43] Universal dynamic synchronous self-stabilization
    Boldi, P
    Vigna, S
    DISTRIBUTED COMPUTING, 2002, 15 (03) : 137 - 153
  • [44] Self-stabilization with r-operators
    Bertrand Ducourthial
    Sébastien Tixeuil
    Distributed Computing, 2001, 14 : 147 - 162
  • [45] SELF-STABILIZATION OF HELICAL WAVES IN SEMICONDUCTORS
    VLADIMIROV, VV
    KAPLAN, BI
    KOLLYUKH, AG
    MALYUTENKO, VK
    SHCHEDRIN, AI
    SOVIET PHYSICS SEMICONDUCTORS-USSR, 1990, 24 (11): : 1240 - 1242
  • [46] Self-Stabilization in Amorphous Silicon Circuits
    Sambandan, Sanjiv
    Street, Robert A.
    IEEE ELECTRON DEVICE LETTERS, 2009, 30 (01) : 45 - 47
  • [47] SELF-STABILIZATION FROM THEORY TO PRACTICE
    Mavronicolas, Mario
    Brukman, Olga
    Dolev, Shlomi
    Haviv, Yinnon
    Lahiani, Limor
    Kat, Ronen
    Schiller, Elad M.
    Tzachar, Nir
    Yagel, Reuven
    BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE, 2008, (94): : 130 - 150
  • [48] The FDDI MAC meets self-stabilization
    Costello, AM
    Varghese, G
    19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS - WORKSHOP ON SELF-STABILIZING SYSTEMS, PROCEEDINGS, 1999, : 1 - 9
  • [49] AN ALTERNATIVE SOLUTION TO A PROBLEM ON SELF-STABILIZATION
    GHOSH, S
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1993, 15 (04): : 735 - 742
  • [50] ADAPTIVE-CONTROL AND SELF-STABILIZATION
    RADENKOVIC, MS
    MICHEL, AN
    LECTURE NOTES IN CONTROL AND INFORMATION SCIENCES, 1992, 184 : 366 - 382