Replication-Based Self-healing of Mobile Agents Exploring Complex Networks. Rodríguez, A., Gómez, J., & Diaconescu, A. Replication-Based Self-healing of Mobile Agents Exploring Complex Networks, pages 222-233. Springer International Publishing, 2017.
Paper
Website abstract bibtex 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.
@inBook{
title = {Replication-Based Self-healing of Mobile Agents Exploring Complex Networks},
type = {inBook},
year = {2017},
identifiers = {[object Object]},
keywords = {complex networks,data synchronisation,distributed system,exploration,multi-agent systems,replication,self-healing failures},
pages = {222-233},
websites = {http://link.springer.com/10.1007/978-3-319-59930-4_18,https://doi.org/10.1007/978-3-319-59930-4_18},
publisher = {Springer International Publishing},
city = {Cham},
editors = {[object Object],[object Object],[object Object],[object Object]},
id = {f77f9e9d-27e2-3a4d-b938-4a9144940ac9},
created = {2017-08-11T22:26:02.030Z},
file_attached = {true},
profile_id = {48596512-087a-3be6-8e68-21c90329c4c9},
last_modified = {2018-08-27T19:46:21.463Z},
read = {true},
starred = {false},
authored = {true},
confirmed = {true},
hidden = {false},
citation_key = {Rodriguez2017b},
source_type = {inbook},
private_publication = {false},
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.},
bibtype = {inBook},
author = {Rodríguez, Arles and Gómez, Jonatan and Diaconescu, Ada},
book = {Advances in Practical Applications of Cyber-Physical Multi-Agent Systems: The PAAMS Collection: 15th International Conference, PAAMS 2017, Porto, Portugal, June 21-23, 2017, Proceedings}
}
Downloads: 0
{"_id":"3vhSrboRWXnkb9CvZ","bibbaseid":"rodrguez-gmez-diaconescu-replicationbasedselfhealingofmobileagentsexploringcomplexnetworks-2017","authorIDs":[],"author_short":["Rodríguez, A.","Gómez, J.","Diaconescu, A."],"bibdata":{"title":"Replication-Based Self-healing of Mobile Agents Exploring Complex Networks","type":"inBook","year":"2017","identifiers":"[object Object]","keywords":"complex networks,data synchronisation,distributed system,exploration,multi-agent systems,replication,self-healing failures","pages":"222-233","websites":"http://link.springer.com/10.1007/978-3-319-59930-4_18,https://doi.org/10.1007/978-3-319-59930-4_18","publisher":"Springer International Publishing","city":"Cham","editors":"[object Object],[object Object],[object Object],[object Object]","id":"f77f9e9d-27e2-3a4d-b938-4a9144940ac9","created":"2017-08-11T22:26:02.030Z","file_attached":"true","profile_id":"48596512-087a-3be6-8e68-21c90329c4c9","last_modified":"2018-08-27T19:46:21.463Z","read":"true","starred":false,"authored":"true","confirmed":"true","hidden":false,"citation_key":"Rodriguez2017b","source_type":"inbook","private_publication":false,"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.","bibtype":"inBook","author":"Rodríguez, Arles and Gómez, Jonatan and Diaconescu, Ada","book":"Advances in Practical Applications of Cyber-Physical Multi-Agent Systems: The PAAMS Collection: 15th International Conference, PAAMS 2017, Porto, Portugal, June 21-23, 2017, Proceedings","bibtex":"@inBook{\n title = {Replication-Based Self-healing of Mobile Agents Exploring Complex Networks},\n type = {inBook},\n year = {2017},\n identifiers = {[object Object]},\n keywords = {complex networks,data synchronisation,distributed system,exploration,multi-agent systems,replication,self-healing failures},\n pages = {222-233},\n websites = {http://link.springer.com/10.1007/978-3-319-59930-4_18,https://doi.org/10.1007/978-3-319-59930-4_18},\n publisher = {Springer International Publishing},\n city = {Cham},\n editors = {[object Object],[object Object],[object Object],[object Object]},\n id = {f77f9e9d-27e2-3a4d-b938-4a9144940ac9},\n created = {2017-08-11T22:26:02.030Z},\n file_attached = {true},\n profile_id = {48596512-087a-3be6-8e68-21c90329c4c9},\n last_modified = {2018-08-27T19:46:21.463Z},\n read = {true},\n starred = {false},\n authored = {true},\n confirmed = {true},\n hidden = {false},\n citation_key = {Rodriguez2017b},\n source_type = {inbook},\n private_publication = {false},\n 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.},\n bibtype = {inBook},\n author = {Rodríguez, Arles and Gómez, Jonatan and Diaconescu, Ada},\n book = {Advances in Practical Applications of Cyber-Physical Multi-Agent Systems: The PAAMS Collection: 15th International Conference, PAAMS 2017, Porto, Portugal, June 21-23, 2017, Proceedings}\n}","author_short":["Rodríguez, A.","Gómez, J.","Diaconescu, A."],"urls":{"Paper":"https://bibbase.org/service/mendeley/48596512-087a-3be6-8e68-21c90329c4c9/file/038f415e-8fdc-200f-13e3-93d00e12cb28/Rodr___Unknown___Replication_based_Self_healing_of_Mobile_Agents_Exploring_Complex_Networks.pdf.pdf","Website":"http://link.springer.com/10.1007/978-3-319-59930-4_18,https://doi.org/10.1007/978-3-319-59930-4_18"},"bibbaseid":"rodrguez-gmez-diaconescu-replicationbasedselfhealingofmobileagentsexploringcomplexnetworks-2017","role":"author","keyword":["complex networks","data synchronisation","distributed system","exploration","multi-agent systems","replication","self-healing failures"],"downloads":0},"bibtype":"inBook","creationDate":"2019-11-06T18:36:18.025Z","downloads":0,"keywords":["complex networks","data synchronisation","distributed system","exploration","multi-agent systems","replication","self-healing failures"],"search_terms":["replication","based","self","healing","mobile","agents","exploring","complex","networks","rodríguez","gómez","diaconescu"],"title":"Replication-Based Self-healing of Mobile Agents Exploring Complex Networks","year":2017}