Impossibility of distributed consensus with one faulty process
Journal of the ACM (JACM)
Improving fault-tolerance by replicating agents
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
A Sentinel Approach to Fault Handling in Multi-Agent Systems
Revised Papers from the Second Australian Workshop on Distributed Artificial Intelligence: Multi-Agent Systems: Methodologies and Applications
Database Replication Techniques: A Three Parameter Classification
SRDS '00 Proceedings of the 19th IEEE Symposium on Reliable Distributed Systems
The Adaptive Agent Architecture: Achieving Fault-Tolerance Using Persistent Broker Teams
ICMAS '00 Proceedings of the Fourth International Conference on MultiAgent Systems (ICMAS-2000)
DARX—A Framework For The Fault-Tolerant Support Of Agent Software
ISSRE '03 Proceedings of the 14th International Symposium on Software Reliability Engineering
DimaX: a fault-tolerant multi-agent platform
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
A Predictive Method for Providing Fault Tolerance in Multi-agent Systems
IAT '06 Proceedings of the IEEE/WIC/ACM international conference on Intelligent Agent Technology
Fault tolerance for home agents in mobile IP
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
This paper proposes an approach that makes it possible to have a robust multi agents system. Generally, a multi agents system has a mission called the global goal that it has to achieve. This global goal can be decomposed into different sub goals. We define two types of goals: the simple sub goal realized by only one agent and the complex sub goal achieved by more than one agent. The agents that realize simple goals formed one class, and they are replicated to assure fault tolerance. Each group of agents in cooperation formed one group called the complex goal class; it uses the exception handling technique to treat the errors. We use extern agents to manage the classes formed and to control the whole system.