Artificial Intelligence
ADL: exploring the middle ground between STRIPS and the situation calculus
Proceedings of the first international conference on Principles of knowledge representation and reasoning
Influence of exception handling on the support of cooperative office work
Proceedings of the IFIP WG 8.4 confernece on Multi-user interfaces and applications
Exceptions and exception handling in computerized information processes
ACM Transactions on Information Systems (TOIS)
What is wrong with us? Improving robustness through social diagnosis
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
Exception handling in agent systems
Proceedings of the third annual conference on Autonomous Agents
A methodology for agent-oriented analysis and design
Proceedings of the third annual conference on Autonomous Agents
Exception handling in agent-oriented systems
Advances in exception handling techniques
AERO: An Outsourced Approach to Exception Handling in Multi-agent Systems
AI '02 Proceedings of the 15th Conference of the Canadian Society for Computational Studies of Intelligence on Advances in Artificial Intelligence
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
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
Poaching and Distraction in Asynchronous Agent Activities
ICMAS '98 Proceedings of the 3rd International Conference on Multi Agent Systems
A protocol for multi-agent diagnosis with spatially distributed knowledge
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
Advanced Engineering Informatics
A Semantic Web Services-based approach for production systems control
Advanced Engineering Informatics
Hi-index | 0.00 |
Open multi-agent systems (MAS) are decentralised and distributed systems that consist of a large number of loosely coupled autonomous agents. In the absence of centralised control they tend to be difficult to manage, especially in an open environment, which is dynamic, complex, distributed and unpredictable. This dynamism and uncertainty in an open environment gives rise to unexpected plan failures. In this paper we present an abstract knowledge based approach for the diagnosis and recovery of plan action failures. Our approach associates a sentinel agent with each problem solving agent in order to monitor the problem solving agent's interactions. The proposed approach also requires the problem solving agents to be able to report on the status of a plan's actions. Once an exception is detected the sentinel agents start an investigation of the suspected agents. The sentinel agents collect information about the status of failed plan abstract actions and knowledge about agents' mental attitudes regarding any failed plan. The sentinel agent then uses this abstract knowledge and the agents' mental attitudes, to diagnose the underlying cause of the plan failure. The sentinel agent may ask the problem solving agent to retry their failed plan based on the diagnostic result.