Skip to main content

Farm: A Scalable Environment for Multi-agent Development and Evaluation

  • Conference paper
Software Engineering for Multi-Agent Systems II (SELMAS 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2940))

Abstract

In this paper we introduce Farm, a distributed simulation environment for simulating large-scale multi-agent systems. Farm uses a component-based architecture, allowing the simulation to be easily modified and augmented, as well as distributed to spread the computational load and improve running time. Technical details of Farm’s architecture are described, along with discussion of the rationale behind this design. Performance graphs are provided, along with a brief discussion of the environments currently being modeled with Farm.

Effort sponsored in part by the Defense Advanced Research Projects Agency (DARPA) and Air Force Research Laboratory Air Force Materiel Command, USAF, under agreements number F30602-99-2-0525 and DOD DABT63-99-1-0004. The U.S. Government is authorized to reproduce and distribute reprints for Governmental purposes notwithstanding any copyright annotation thereon. This material is also based upon work supported by the National Science Foundation under Grant No. IIS-9812755. The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of the Defense Advanced Research Projects Agency (DARPA), Air Force Research Laboratory or the U.S. Government.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Dongarra, J.J., Moler, C.B., Bunch, J.R., Stewart, G.W.: LINPACK Users’ Guide. Society for Industrial and Applied Mathematics, Philadelphia, PA, USA (1979)

    Google Scholar 

  2. Durfee, E., Corkill, D., Lesser, V.: Distributing a Distributed Problem Solving Network Simulator. In: Proceedings of the Fifth Real-time Systems Symposium, December 1984, pp. 237–246 (1984)

    Google Scholar 

  3. Gasser, L., Braganza, C., Herman, N.: MACE: a flexible testbed for distributed ai research. In: Huhns, M.N. (ed.) Distributed Artificial Intelligence, Pitman/Morgan-Kaufmann (1987)

    Google Scholar 

  4. Gasser, L., Kakugawa, K.: MACE3J: fast flexible distributed simulation of large, largegrain multi-agent systems. In: Proceedings of the first international joint conference on Autonomous agents and multiagent systems, pp. 745–752. ACM Press, New York (2002)

    Chapter  Google Scholar 

  5. Graham, J.R., Decker, K.S., Mersic, M.: DECAF - a flexible multi agent system architecture. Autonomous Agents and Multi-Agent Systems (2003)

    Google Scholar 

  6. Hanks, S., Pollack, M.E., Cohen, P.R.: Benchmarks, test beds, controlled experimentation, and the design of agent architectures. AI Magazine 14(4), 17–42 (1993) (Winter)

    Google Scholar 

  7. Kahn, M.L., Cicalese, C.D.T.: CoABS grid scalability experiments. In: Proceedings of the Second International Workshop on Infrastructure for Scalable Multi-Agent Systems at Autonomous Agents (May 2001)

    Google Scholar 

  8. Lesser, V., Ortiz, C., Tambe, M.: Distributed Sensor Networks: A multiagent perspective. Kluwer Publishers, Dordrecht (2003)

    MATH  Google Scholar 

  9. Mailler, R., Lesser, V., Horling, B.: Cooperative Negotiation for Soft Real-Time Distributed Resource Allocation. In: Proceedings of Second International Joint Conference on Autonomous Agents and MultiAgent Systems (AAMAS 2003), Melbourne, AUS, July 2003, pp. 576–583. ACM Press, New York (2003)

    Chapter  Google Scholar 

  10. Marietto, M.G., David, N., Sichman, J.S., Coelho, H.: Requirements analysis of multiagent-based simulation platforms: State of the art and new prospects (2002)

    Google Scholar 

  11. Minar, N., Burkhart, R., Langton, C., Askenazi, M.: The swarm simulation system: A toolkit for building multi-agent simulations. Technical report, Sante Fe Institute (1996)

    Google Scholar 

  12. Shah, S., Bernard, A., Sharma, V., Ramamritham, K., Shenoy, P.: Maintaining temporal coherency of cooperating dynamic data repositories. Computer Science Technical Report TR01-52, University of Massachusetts at Amherst (November 2001)

    Google Scholar 

  13. Sutton, R.S., Barto, A.G.: Reinforcement Learning: An Introduction. A Bradford Book. MIT Press, Cambridge (1998)

    Google Scholar 

  14. Vincent, R., Horling, B., Lesser, V.: An Agent Infrastructure to Build and Evaluate Multi-Agent Systems: The Java Agent Framework and Multi-Agent System Simulator. In: Wagner, T.A., Rana, O.F. (eds.) AA-WS 2000. LNCS (LNAI), vol. 1887, p. 102. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  15. Yokoo, M.: Distributed Constraint Satisfaction. Springer Series on Agent Technology. Springer, Heidelberg (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Horling, B., Mailler, R., Lesser, V. (2004). Farm: A Scalable Environment for Multi-agent Development and Evaluation. In: Lucena, C., Garcia, A., Romanovsky, A., Castro, J., Alencar, P.S.C. (eds) Software Engineering for Multi-Agent Systems II. SELMAS 2003. Lecture Notes in Computer Science, vol 2940. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24625-1_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24625-1_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21182-2

  • Online ISBN: 978-3-540-24625-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics