• DocumentCode
    2270316
  • Title

    The adaptive agent architecture: achieving fault-tolerance using persistent broker teams

  • Author

    Kumar, Sanjeev ; Cohen, Philip R. ; Levesque, Hector J.

  • Author_Institution
    Oregon Graduate Inst. of Sci. & Technol., Beaverton, OR, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    159
  • Lastpage
    166
  • Abstract
    Brokered multi-agent systems can be incapacitated and rendered non-functional when the brokers become inaccessible due to failures that can occur in any distributed software system. We propose that the theory of teamwork can be used to specify robust brokered architectures that can recover from broker failures, and we present the adaptive agent architecture (AAA) to show the feasibility of this approach. The previous teamwork theory based on joint intentions assumes that team members remain in a team as long as the team exists. We extend this theory to allow dynamic broker teams whose members can change with time. We also introduce a theory of restorative maintenance goals that enables the brokers in an AAA broker team to start new brokers and recruit them to the broker team. As a result, an AAA-based multi-agent system can maintain a specified number of functional brokers in the system despite broker failures, thus effectively becoming a self-healing system
  • Keywords
    distributed algorithms; fault tolerance; formal logic; multi-agent systems; transport protocols; adaptive agent architecture; brokered multi-agent systems; distributed software system; persistent broker teams; restorative maintenance goals; robust brokered architectures; self-healing system; Computer bugs; Computer crashes; Electrical capacitance tomography; Fault tolerance; Read only memory; Recruitment; Software systems; Teamwork; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    MultiAgent Systems, 2000. Proceedings. Fourth International Conference on
  • Conference_Location
    Boston, MA
  • Print_ISBN
    0-7695-0625-9
  • Type

    conf

  • DOI
    10.1109/ICMAS.2000.858448
  • Filename
    858448