Skip to main content

A Gaia-Driven Approach for Competitive Multi-Agent Systems

  • Conference paper

Part of the Lecture Notes in Computer Science book series (LNAI,volume 7217)

Abstract

This is a report on Simurgh team’s participation in the 2011 multi-agent contest. The design and development process, architecture details, and team strategies for the multi-agent system have been discussed, along with experiences of the developers. Gaia methodology was used for the design and analysis of the Simurgh multi-agent system. The main strategy was obtaining a higher score through the support of agents with a better perceived strategic placement. Decision correction strategy was used to change the agent behavior, by taking the other conflicting team members’ decisions, into account. Simurgh was implemented using Java language. Agents have the same degree of autonomy and the team is implemented in a completely decentralized fashion.

Keywords

  • Multi-Agent System
  • Gaia
  • Decentralized Coordination
  • Dynamic Role Assignment

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   72.00
Price excludes VAT (Canada)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Behrens, T., et al.: The multi-agent programming contest from 2005-2010. Annals of Mathematics and Artificial Intelligence 59, 277–311 (2010)

    CrossRef  Google Scholar 

  2. Zambonelli, F., et al.: Developing multiagent systems: The Gaia methodology. ACM Transactions on Software Engineering and Methodology (TOSEM) 12, 317–370 (2003)

    CrossRef  Google Scholar 

  3. Castro, J., et al.: Towards requirements-driven information systems engineering: the Tropos project. Information systems 27, 365–389 (2002)

    CrossRef  MATH  Google Scholar 

  4. Juan, T., et al.: ROADMAP: extending the gaia methodology for complex open systems, pp. 3–10 (2002)

    Google Scholar 

  5. Wooldridge, M., et al.: The Gaia methodology for agent-oriented analysis and design. Autonomous Agents and Multi-Agent Systems 3, 285–312 (2000)

    CrossRef  Google Scholar 

  6. Rafe, V., et al.: Galoan: a multi-agent approach to herd cows. Annals of Mathematics and Artificial Intelligence, 1–16

    Google Scholar 

  7. Behrens, T., et al.: The Environment Interface Standard for Agent-Oriented Programming Platform Integration Guide and Interface Implementation Guide (2009)

    Google Scholar 

  8. Wang, B., et al.: Active Blackboard Design Pattern for Distributed Agents Coordination. Computer Engineering 9 (2004)

    Google Scholar 

  9. Horowitz, E., et al.: Fundamentals of data structures in C. Silicon Press (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mirzayi, S., Nateghi, V., Eskandari, F. (2012). A Gaia-Driven Approach for Competitive Multi-Agent Systems. In: Dennis, L., Boissier, O., Bordini, R.H. (eds) Programming Multi-Agent Systems. ProMAS 2011. Lecture Notes in Computer Science(), vol 7217. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31915-0_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31915-0_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31914-3

  • Online ISBN: 978-3-642-31915-0

  • eBook Packages: Computer ScienceComputer Science (R0)