Self-Stabilization with Selfish Agents

被引:3
|
作者
Ramtin, Amir Reza [1 ]
Towsley, Don [1 ]
机构
[1] Univ Massachusetts, Amherst, MA 01003 USA
来源
50TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOP PROCEEDINGS - ICPP WORKSHOPS '21 | 2021年
关键词
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 条
  • [31] Observing locally self-stabilization
    Beauquier, J
    Pilard, L
    Rozoy, B
    JOURNAL OF HIGH SPEED NETWORKS, 2005, 14 (01) : 3 - 19
  • [32] Self-stabilization of extra dimensions
    Bronnikov, K. A.
    Rubin, S. G.
    PHYSICAL REVIEW D, 2006, 73 (12)
  • [33] Hopfield neural networks and self-stabilization
    Jagota, A
    CHICAGO JOURNAL OF THEORETICAL COMPUTER SCIENCE, 1999, (06): : 1 - 24
  • [34] Self-stabilization of circular arrays of automata
    Levin, LA
    THEORETICAL COMPUTER SCIENCE, 2000, 235 (01) : 143 - 144
  • [35] Self-stabilization with r-operators
    Ducourthial, B
    Tixeuil, S
    DISTRIBUTED COMPUTING, 2001, 14 (03) : 147 - 162
  • [36] ON SELF-STABILIZATION IN A DATA PROCESSOR NETWORK
    TCHUENTE, M
    RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 1981, 15 (01): : 47 - 66
  • [37] SELF-STABILIZATION - RANDOMNESS TO REDUCE SPACE
    HERMAN, T
    DISTRIBUTED COMPUTING, 1992, 6 (02) : 95 - 98
  • [38] On the self-stabilization of mobile robots in graphs
    Blin, Lelia
    Potop-Butucaru, Maria Gradinariu
    Tixeuil, Sebastien
    PRINCIPLES OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, 4878 : 301 - +
  • [39] Self-stabilization of barchan dune chasing
    He, Nan
    Lin, Yuanwei
    Zhang, Yang
    Yang, Bin
    Gao, Xin
    PHYSICS OF FLUIDS, 2023, 35 (10)
  • [40] Scalable self-stabilization via composition
    Leal, W
    Arora, A
    24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2004, : 12 - 21