Authors:
Asia Al-karkhi
and
Maria Fasli
Affiliation:
Essex university, United Kingdom
Keyword(s):
Disruption, Multi-agent System, Organisation, Head, Henchman Recovery Protocol, Service Provider.
Related
Ontology
Subjects/Areas/Topics:
Agent Models and Architectures
;
Agents
;
AI and Creativity
;
Artificial Intelligence
;
Artificial Intelligence and Decision Support Systems
;
Bioinformatics
;
Biomedical Engineering
;
Distributed and Mobile Software Systems
;
Enterprise Information Systems
;
Human-Computer Interaction
;
Information Systems Analysis and Specification
;
Intelligent User Interfaces
;
Knowledge Engineering and Ontology Development
;
Knowledge-Based Systems
;
Methodologies and Technologies
;
Multi-Agent Systems
;
Operational Research
;
Self Organizing Systems
;
Simulation
;
Soft Computing
;
Software Engineering
;
Symbolic Systems
Abstract:
One of the challenging problems in distributed systems is dealing with agent failure. In this paper, we present
an approach for task recovery in a distributed system where the agents self-organise themselves in organisations
in order to execute tasks more efficiently. However, within this setting, unpredictable events can happen
and agents can fail leading to task failure and weaker overall system performance. We present the Henchman
recovery protocol which enables the agents within an organisation to maintain task execution and recover
tasks in the event of agent failure. We show how the protocol helps to maintain the efficiency of the created
organisations through a series of experiments in a simulated distributed task execution system which has
been implemented in Repast Simphony. The experimental results demonstrate the robustness of the proposed
solution in a number of settings.