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 条
  • [1] SELF-STABILIZATION
    SCHNEIDER, M
    COMPUTING SURVEYS, 1993, 25 (01) : 45 - 67
  • [2] Coupling and self-stabilization
    Laurent Fribourg
    Stéphane Messika
    laudine Picaronny
    Distributed Computing, 2006, 18 : 221 - 232
  • [3] ON THE COSTS OF SELF-STABILIZATION
    CHANG, EJH
    GONNET, GH
    ROTEM, D
    INFORMATION PROCESSING LETTERS, 1987, 24 (05) : 311 - 316
  • [4] Coupling and self-stabilization
    Fribourg, L
    Messika, S
    Picaronny, C
    DISTRIBUTED COMPUTING, PROCEEDINGS, 2004, 3274 : 201 - 215
  • [5] Self-stabilization workshop
    Huang, ST
    Herman, T
    2003 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2003, : 766 - 767
  • [6] Coupling and self-stabilization
    Fribourg, L
    Messika, S
    Picaronny, C
    DISTRIBUTED COMPUTING, 2006, 18 (03) : 221 - 232
  • [7] PROBABILISTIC SELF-STABILIZATION
    HERMAN, T
    INFORMATION PROCESSING LETTERS, 1990, 35 (02) : 63 - 67
  • [8] Lost in Self-Stabilization
    Regnault, Damien
    Remila, Eric
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2015, PT I, 2015, 9234 : 432 - 443
  • [9] Scalable self-stabilization
    Ghosh, S
    He, X
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (05) : 945 - 960
  • [10] THE INSTABILITY OF SELF-STABILIZATION
    GOUDA, MG
    HOWELL, RR
    ROSIER, LE
    ACTA INFORMATICA, 1990, 27 (08) : 697 - 724