skip to main content
10.1145/1082473.1082525acmconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
Article

A comparative evaluation of agent location mechanisms in large scale MAS

Published: 25 July 2005 Publication History

Abstract

Agents in open multi-agent systems (MAS) need means for locating other agents with which they may collaborate. To address this need, several agent location mechanisms were suggested. Two major approaches dominate agent location mechanisms: a centralized approach using middle agents, and a distributed, peer-to-peer approach. Agent designers, when designing agents to be part of open MAS, should consider these approaches, to provide the agents with appropriate agent location capabilities. However, selecting an agent location approach, let alone a specific solution, is a nontrivial task. In this study we address this difficulty. We perform a systematic comparative evaluation of agent location approaches. We measure the performance of these approaches subject to various MAS configurations. We draw conclusions regarding the conditions in which each approach is preferable. Prior evaluations fall short in addressing realistic MAS settings. In particular, our evaluation is the first to examine scalability of agent location mechanisms in terms of both system size (thousands of agents) and network distribution (over multiple hosts). We present advantages and shortcomings of the examined approaches.

References

[1]
Barabasi, A. L., Albert, R., "Emergence of Scaling in Random Networks". Science, page 286(509), 1999.
[2]
Ben-Ami, D., Shehory, O., "Evaluation of Distributed and Centralized Agent Location Mechanisms". LNAI, vol. 2446, pages 264--278, Springer, 2002.
[3]
Clarke I., Sandberg O., Wiley B., Hong T. W., "Freenet: A Distributed Anonymous Information Storage and Retrieval System". Proceedings of the ICSI Workshop on Design Issues in Anonymity and Unobservability. Berkeley, CA, 2000.
[4]
Decker K., Sycara K., Williamson M. "Middle-Agents for the Internet" .Proceedings of IJCAI-97, pages 578--583, Nagoya Japan 1997.
[5]
Dimakopoulos V. V., Pitoura E., "A Peer-to-Peer Approach to Resource Discovery in Multi-agent Systems". Proceedings of. CIA 2003: pages 62--77.
[6]
Genesereth M., Ketchpel S., "Software Agents". Communications of the ACM 37(7): 48--53, July 1994.
[7]
Gibbins, N. and Hall, W. "Scalability Issues for Query Routing Service Discovery". Proceedings of the Second Workshop on Infrastructure for Agents, MAS and Scalable MAS (2001), pages 209--217.
[8]
Iamnitchi, A., Foster, I., Nurmi, D., "A peer-to-peer approach to resource discovery in grid environments". High Performance Distributed Computing, IEEE, Edinbourgh, UK, July 2002.
[9]
Jha S., Chalasani P., Shehory O., Sycara K. "A formal treatment of distributed matchmaking". Proceedings of Agents-98, pages 458--457, Minneapolis, Minnesota, 1998.
[10]
Koubarakis M., "Multi-agent Systems and Peer-to-Peer Computing: Methods, Systems, and Challenges". Proceedings of. CIA 2003 pages 46--61.
[11]
Kuokka D., Harada L., "Matchmaking for information agents". Proceedings of IJCAI-95, pages 672--679, 1995.
[12]
Ogston E., Vassiliadis S., "Matchmaking Among Minimal Agents Without a Facilitator". Proceedings of the 5th International Conference on Autonomous Agents, pages 608--615, 2001.
[13]
Shehory O., "A scalable agent location mechanism". LNAI Vol. 1757 (ATAL-99), pages 162--172, Springer, 2000.
[14]
Smithson A., Moreau L., "Engineering an Agent-Based Peer-To-Peer Resource Discovery System". In Gianluca Moro and Manolis Koubarakis, editors, First International Workshop on Agents and Peer-to-Peer Computing, pages 69--80, Bologna, Italy, July 2002.
[15]
Srinivasan N. et al., "Enabling Peer-to-Peer Resource Discovery in Agent Environment". Proceedings of Challenges in Open Agent Systems (AAMAS 2002), July 2002.
[16]
Stoica I., Morris R., Karger D., Kasshoek M. F., Balakrishnan H., "Chord: A scalable peer-to-peer lookup service for Internet Applications". Technical Report TR-819, MIT, March 2001.
[17]
Vitaglione G., Quarta F. and Cortese E., "Scalability and Performance of JADE Message Transport System". Proceedings of the AAMAS Workshop on AgentCities, Bologna, 2002.
[18]
Watts, D. J., Strogatz, S. H, "Collective Dynamics of 'Small World' Networks". Nature, 393: pages 440--442, 1998.
[19]
Wong H. C., Sycara K., "A taxonomy of middle-agents for the Internet". Proceedings of ICMAS-00, pages 465--466, July 2000.
[20]
Yolum P., Singh M. P., "An Agent-Based Approach for Trustworthy Service Location". Proceedings of the 1st International Workshop on Agents and Peer-to-Peer Computing, Bologna, Italy 2002.
[21]
Yu B., Singh M. P., "A Social Mechanism of Reputation Management in Electronic Communities". Proceedings of CIA-00, pages 154--165, 2000.

Cited By

View all
  • (2013)Distributed Coordination of Heterogeneous Agents Using a Semantic Overlay Network and a Goal-Directed Graphplan PlannerPLoS ONE10.1371/journal.pone.00629318:5(e62931)Online publication date: 21-May-2013
  • (2013)An overview of search strategies in distributed environmentsThe Knowledge Engineering Review10.1017/S026988891300014329:3(281-313)Online publication date: 3-May-2013
  • (2010)Quality-Based Development of Agent SystemsQuality Assurance of Agent-Based and Self-Managed Systems10.1201/9781439812679.ch5(113-138)Online publication date: 19-Feb-2010
  • Show More Cited By

Index Terms

  1. A comparative evaluation of agent location mechanisms in large scale MAS

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    AAMAS '05: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
    July 2005
    1407 pages
    ISBN:1595930930
    DOI:10.1145/1082473
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 25 July 2005

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. distributed
    2. evaluation
    3. location mechanisms
    4. multi agent systems
    5. peer to peer
    6. simulation

    Qualifiers

    • Article

    Conference

    AAMAS05
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,155 of 5,036 submissions, 23%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 28 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2013)Distributed Coordination of Heterogeneous Agents Using a Semantic Overlay Network and a Goal-Directed Graphplan PlannerPLoS ONE10.1371/journal.pone.00629318:5(e62931)Online publication date: 21-May-2013
    • (2013)An overview of search strategies in distributed environmentsThe Knowledge Engineering Review10.1017/S026988891300014329:3(281-313)Online publication date: 3-May-2013
    • (2010)Quality-Based Development of Agent SystemsQuality Assurance of Agent-Based and Self-Managed Systems10.1201/9781439812679.ch5(113-138)Online publication date: 19-Feb-2010
    • (2009)5Chapter Quality-Based Development of Agent SystemsQuality Assurance of Agent-Based and Self-Managed Systems10.1201/9781439812679-9(129-154)Online publication date: 26-Aug-2009
    • (2009)What Agents and Peers Have to Offer Each OtherAgents and Peer-to-Peer Computing10.1007/978-3-642-11368-0_1(1-12)Online publication date: 9-Dec-2009
    • (2007)Engineering agent-mediated integration of bioinformatics analysis toolsMultiagent and Grid Systems10.5555/1375358.13753653:2(245-258)Online publication date: 1-Apr-2007
    • (2007)An Investigation about Process Matchmaking Performances of Unstructured and Decentralized Digital Environments2007 Inaugural IEEE-IES Digital EcoSystems and Technologies Conference10.1109/DEST.2007.371950(81-87)Online publication date: Feb-2007
    • (2006)Social Power as an Exchangeable Resource for Distributed Multi-Agent SystemsProceedings of the International Symposium on Collaborative Technologies and Systems10.1109/CTS.2006.64(278-281)Online publication date: 14-May-2006

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media