Bringing Paxos Consensus in Multi-agent Systems

被引:0
作者
Mocanu, Andrei [1 ]
Badica, Costin [1 ]
机构
[1] Univ Craiova, Software Engn Dept, Bvd Decebal 107, Craiova 200440, Romania
来源
4TH INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, MINING AND SEMANTICS | 2014年
关键词
Multi-agent System; Paxos; Fault-Tolerance; Consensus; Replication; JADE;
D O I
10.1145/2611040.2611099
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Reaching consensus has long been regarded as one of the most important problems in distributed systems. Being able to do so under failures is addressed by the Paxos family of algorithms which is able to guarantee safety, while probabilistically satisfying progress. The role-based approach of Paxos makes it an ideal candidate for implementation using autonomous agents which can dynamically assume their part(s). This paper aims to bring the basic Paxos fault tolerant algorithm into the multi-agent world by describing a system architecture and implementation under the Jade platform, and presents valuable experimental results for convergence in unfavorable cases.
引用
收藏
页数:6
相关论文
共 14 条
  • [1] Baker J., 2011, P C INN DAT SYST RES, P223
  • [2] Burrows M, 2006, USENIX ASSOCIATION 7TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P335
  • [3] Correia M., 2010, P 2010 ACM S APPL CO, P475
  • [4] Dobriceanu Adriana, 2009, International Journal of Agent-Oriented Software Engineering, V3, P116, DOI 10.1504/IJAOSE.2009.023633
  • [5] Fan X., 2011, P IJCAI 11, P198
  • [6] IMPOSSIBILITY OF DISTRIBUTED CONSENSUS WITH ONE FAULTY PROCESS
    FISCHER, MJ
    LYNCH, NA
    PATERSON, MS
    [J]. JOURNAL OF THE ACM, 1985, 32 (02) : 374 - 382
  • [7] Hunt P., 2010, P USENIX ANN TECH C, P11, DOI DOI 10.5555/1855840.1855851
  • [8] Autopilot: Automatic data center management
    Isard, Michael
    [J]. Operating Systems Review (ACM), 2007, 41 (02): : 60 - 67
  • [9] Kshemkalyani A.D., 2011, Distributed Computing: Principles, Algorithms, and Systems
  • [10] Lamport L., 2001, SIGACT News, V32, P51