Abstract
This paper proposes a mechanism for simulating limited communication bandwidth and processing power available to an agent in multi-agent simulations. Although there exist dedicated tools able to simulate computer networks, most multi-agent platforms lack support for this kind of resource allocation. We target such multi-agent platforms and offer an easy method to implement the missing functionality by the agent designer. The introduced method assigns two additional message buffers to each agent, which are used to (i) limit the number of messages an agent is able to send in one simulation round, and (ii) limit the number of messages an agent is able to process in one simulation round.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Wang, F., Turner, S.J., Wang, L.: Agent Communication in Distributed Simulations. In: Davidsson, P., Logan, B., Takadama, K. (eds.) MABS 2004. LNCS (LNAI), vol. 3415, pp. 11–24. Springer, Heidelberg (2005)
Luke, S., Cioffi-Revilla, C., Panait, L., Sullivan, K.: MASON: A New Multi-Agent Simulation Toolkit. In: Proceedings of the 2004 Swarmfest Workshop (2004)
Gulyas, L., Bartha, S.: FABLES: A Functional Agent-Based Language for Simulations. In: Proceedings of The Agent 2005 Conference on: Generative Social Processes, Models, and Mechanisms. Argonne National Lab, Chicago (2005)
Sislak, D., Rehak, M., Pechoucek, M.: A-globe: Multi-Agent Platform with Advanced Simulation and Visualization Support. In: Web Intelligence. IEEE Computer Society, Los Alamitos (2005)
Komenda, A., Pěchouček, M., Bíba, J., Vokřínek, J.: Planning and Re-planning in Multi-actors Scenarios by means of Social Commitments. In: Proceedings of Workshop on Agent Based Computing V (2008)
Šišlák, D., Volf, P., Jakob, M., Pěchouček, M.: Distributed Platform for Large-Scale Agent-Based Simulations. In: Dignum, F., Bradshaw, J., Silverman, B., van Doesburg, W. (eds.) Agents for Games and Simulations. LNCS (LNAI), vol. 5920, pp. 16–32. Springer, Heidelberg (2009)
Šišlák, D., Volf, P., Pěchouček, M.: Agent-Based Cooperative Decentralized Airplane Collision Avoidance. IEEE Transactions on Intelligent Transportation Systems (2011)
Wilensky, U., Rand, W.: An introduction to agent-based modeling: Modeling natural, social and engineered complex systems with NetLogo. MIT Press, Cambridge
Bellifemine, F., Bergenti, F., Caire, G., Poggi, A.: JADE - a Java agent development framework. In: Multi-Agent Programming: Languages, Platforms and Applications. Kluwer, Dordrecht (2005)
AgentLink - Agent Software, http://eprints.agentlink.org/view/type/software.html
ns-3 Network Simulator, http://www.nsnam.org/
Ahrenholz, J., Danilov, C., Henderson, T.R., Kim, J.H.: CORE: A real-time network emulator. In: Military Communications Conference. IEEE, Los Alamitos (2008)
Ahoy Project, http://ahoy.googlecode.com
Komenda, A., Vokrinek, J., Pechoucek, M., Wickler, G., Dalton, J., Tate, A.: I-Globe: Distributed Planning and Coordination of Mixed-initiative Activities. In: Proceedings of Knowledge Systems for Coalition Operations (KSCO 2009) (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Čáp, M., Vokřínek, J., Komenda, A. (2011). Communication- and Computation- Bounded Agents in Multi-agent Simulations. In: Mařík, V., Vrba, P., Leitão, P. (eds) Holonic and Multi-Agent Systems for Manufacturing. HoloMAS 2011. Lecture Notes in Computer Science(), vol 6867. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23181-0_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-23181-0_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23180-3
Online ISBN: 978-3-642-23181-0
eBook Packages: Computer ScienceComputer Science (R0)