TOWARDS AUTOMATED SIMULATION OF MULTI AGENT BASED SYSTEMS
Ante Vilenica, Winfried Lamersdorf
2010
Abstract
The simulation of systems offers a viable approach to find the optimal configuration of a system with respect to time, costs or any other utility function. In order to speed up the development process and to relieve developers from doing cumbersome work that is related to the execution of simulation runs, i.e. doing the simulation management manually, it is desirable to have a framework that provides tools which perform the simulation management automatically. Therefore, this work addresses this issue and presents an approach that reduces the effort to manage simulations, i.e. it eases and automates the execution, observation, optimization and evaluation. The approach consists of a declarative simulation description language and a framework that is capable of automatically managing simulations. Thereby, this approach reduces the costs, i.e. with respect to time and money, to perform simulations. Furthermore, this work targets a special subset of simulations, i.e. multi agent based simulation, that has grown large attention in many areas of science as well as in commercial applications in the last decade. The applicability of the approach is proven by a case study called ”mining ore resources” that has been conducted.
References
- April, J., Better, M., Glover, F., and Kelly, J. (2004). New advances and applications for marrying simulation and optimization. In WSC 7804: Proceedings of the 36th conference on Winter simulation, pages 80-86. Winter Simulation Conference.
- April, J., Glover, F., Kelly, J., and Laguna, M. (2003). Simulation-based optimization: practical introduction to simulation optimization. In WSC 7803: Proceedings of the 35th conference on Winter simulation, pages 71-78. Winter Simulation Conference.
- Banks, J., editor (1998). Handbook of Simulation. Principles, Methodology, Advances, Applications, and Practice. Wiley.
- Braubach, L., Pokahr, A., and Lamersdorf, W. (2005). Jadex: A bdi agent system combining middleware and reasoning. In Software Agent-Based Applications, Platforms and Development Kits, pages 143- 168. Birkhaeuser-Verlag.
- Brueckner, S. and Van Dyke Parunak, H. (2003). Resourceaware exploration of the emergent dynamics of simulated systems. In AAMAS 7803: Proceedings of the second international joint conference on Autonomous agents and multiagent systems, pages 781-788. ACM.
- Drogoul, A., Vanbergue, D., and Meurisse, T. (2002). Multi-agent based simulation: Where are the agents? In MABS, pages 1-15. Springer.
- Edmonds, B. and Bryson, J. (2004). The insufficiency of formal design methods - the necessity of an experimental approach for the understanding and control of complex mas. In AAMAS 7804: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, pages 938-945. IEEE Computer Society.
- Ferber, J. (1995). Les systmes multi-agents. Vers une intelligence collective. InterEditions.
- Fu, M. (2002). Feature article: Optimization for simulation: Theory vs. practice. INFORMS: Journal on Computing, 14(3):192-215.
- Groetker, R. (2009). Europa reloaded. Technology Review, (2):52-57.
- Huberman, B. and Glance, N. (1993). Evolutionary games and computer simulations. Proceedings of the National Academy of Sciences of the United States of America, 90(16):7716-7718.
- Macal, C. and North, M. (2007). Agent-based modeling and simulation: desktop abms. In WSC 7807: Proceedings of the 39th conference on Winter simulation, pages 95-106. IEEE Press.
- Orcutt, G. (1957). A new type of socio-economic system. The Review of Economics and Statistics, 39(2):116- 123.
- Pietrula, M., Carley, K., and Gasser, L. (1998). Simulating Organizations. M.I.T. Press.
- Resnick, M. (1995). Turtles, Termites and Traffic Jams. M.I.T. Press.
- Said, L., Bouron, T., and Drogoul, A. (2002). Agent-based interaction analysis of consumer behavior. In AAMAS 7802: Proceedings of the first international joint conference on Autonomous agents and multiagent systems, pages 184-190. ACM.
- Schweitzer, F. and Zimmermann, J. (2001). Communication and self-organization in complex systems: A basic approach. In: Knowledge, complexity and innovation systems, pages 275-296. Springer.
- Serugendo, G., Gleizes, M., and Karageorgos, A. (2006). Self-organisation and emergence in mas: An overview. Informatica (Slovenia), 30(1):45-54.
- Sterman, J. (2000). Business Dynamics - Systems Thinking and Modeling for a Complex World. McGraw-Hill.
- Troitzsch, K. G. (1997). Social simulation - origins, prospects, purposes. In Conte, R., Hegselmann, R., and Terna, P., editors, Simulating Social Phenomena, volume 456 of Lecture Notes in Economics and Mathematical System, pages 41-54. Springer.
- Weise, T. (2008). Global optimization algorithms - theory and application. E-Book, available at: http://www.itweise.de/projects/book.pdf, accessed 2010-04-12.
- Yamamoto, G., Tai, H., and Mizuta, H. (2007). A platform for massive agent-based simulation and its evaluation. In AAMAS 7807: Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems, pages 1-3. ACM.
Paper Citation
in Harvard Style
Vilenica A. and Lamersdorf W. (2010). TOWARDS AUTOMATED SIMULATION OF MULTI AGENT BASED SYSTEMS . In Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 978-989-8425-07-2, pages 38-46. DOI: 10.5220/0002967000380046
in Bibtex Style
@conference{iceis10,
author={Ante Vilenica and Winfried Lamersdorf},
title={TOWARDS AUTOMATED SIMULATION OF MULTI AGENT BASED SYSTEMS},
booktitle={Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2010},
pages={38-46},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002967000380046},
isbn={978-989-8425-07-2},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - TOWARDS AUTOMATED SIMULATION OF MULTI AGENT BASED SYSTEMS
SN - 978-989-8425-07-2
AU - Vilenica A.
AU - Lamersdorf W.
PY - 2010
SP - 38
EP - 46
DO - 10.5220/0002967000380046