Replication-based self-healing of mobile agents exploring complex networks

Arles Rodríguez, Jonatan Gómez, Ada Diaconescu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Multi-agent based approaches can offer highly scalable, robust and flexible ways to provide data-collection and synchronisation services in large-scale dynamic distributed environments, ranging from physical terrains to sensor networks, computing Clouds, and the Internet of Things (IoT). The network topology of the targeted distributed system, as well as the agents’ exploration algorithm, have an important impact on service performance and consequently on robustness in case of failure-prone agents. In previous works we have proposed a pheromone-based agent exploration algorithm that performs best in most targeted environments. We have also identified the network topology characteristics that are most sensitive to agent failure. In this paper, we propose a replication-based self-healing approach that enables agents to complete a data-synchronisation task even for high-failure rates, in failure-sensitive network topologies. System nodes can learn and estimate time-outs dynamically, so as to minimise false positives. We evaluate overheads incurred by agent replication, in terms of memory consumption and message communication. The reported findings can help design viable multi-agent solutions for a wide variety of data-intensive distributed systems.

Original languageEnglish
Title of host publicationAdvances in Practical Applications of Cyber-Physical Multi-Agent Systems
Subtitle of host publicationThe PAAMS Collection - 15th International Conference, PAAMS 2017, Proceedings
EditorsYves Demazeau, Paul Davidsson, Zita Vale, Javier Bajo
PublisherSpringer Verlag
Pages222-233
Number of pages12
ISBN (Print)9783319599298
DOIs
Publication statusPublished - 1 Jan 2017
Externally publishedYes
Event15th International Conference on Practical Applications of Agents and Multi-Agent Systems, PAAMS 2017 - Porto, Portugal
Duration: 21 Jun 201723 Jun 2017

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10349 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference15th International Conference on Practical Applications of Agents and Multi-Agent Systems, PAAMS 2017
Country/TerritoryPortugal
CityPorto
Period21/06/1723/06/17

Keywords

  • Complex networks
  • Data synchronisation
  • Distributed system
  • Exploration
  • Multi-agent systems
  • Replication
  • Self-healing failures

Fingerprint

Dive into the research topics of 'Replication-based self-healing of mobile agents exploring complex networks'. Together they form a unique fingerprint.

Cite this