Title
Enhancing decentralized service discovery in open service-oriented multi-agent systems
Abstract
Service-oriented multi-agent systems are dynamic systems that are populated by heterogeneous agents. These agents model their functionality as services in order to allow heterogeneous agents or other entities to interact with each other in a standardized way. Furthermore, due to the large-scale and adaptative needs of the system, traditional directory facilitators or middle-agents are not suitable for the management of agent services. This article proposes the introduction of homophily in service-oriented multi-agent systems to create efficient decentralized and self-organized structures where agents have a greater probability of establishing links with similar agents than with dissimilar ones. This similarity is based on two social dimensions: the set of services that an agent provides and the organizational roles that it plays. A second contribution is an algorithm for service discovery that it is carried out taking into account the local information that is related to the homophily between agents. The experiments compare our proposal with other proposals in distributed environments. The results show that the proposed structure and algorithm offer desirable features for service discovery in decentralized environments. Specifically, these features provide short paths and a high success rate in the service discovery process and resilience under deliberate failures.
Year
DOI
Venue
2014
10.1007/s10458-012-9210-0
Autonomous Agents and Multi-Agent Systems
Keywords
Field
DocType
Service discovery,Complex networks,Homophily
Psychological resilience,Computer science,Homophily,Social dimension,Directory,Multi-agent system,Complex network,Service oriented,Service discovery,Distributed computing
Journal
Volume
Issue
ISSN
28
1
1387-2532
Citations 
PageRank 
References 
17
0.61
35
Authors
3
Name
Order
Citations
PageRank
E. del Val1343.90
M. Rebollo2647.49
V. Botti3726.01