DocumentCode
2719662
Title
On the Design of an Efficient Architecture for Supporting Large Crowds of Autonomous Agents
Author
Lozano, Miguel ; Morillo, Pedro ; Ordua, J.M. ; Cavero, Vicente
Author_Institution
Dept. de Inf., Univ. de Valencia, Valencia
fYear
2007
fDate
21-23 May 2007
Firstpage
716
Lastpage
723
Abstract
Crowd simulations require both rendering visually plausible images and managing the behavior of autonomous agents. Therefore, these applications need an efficient design that allow them to simultaneously tackle these two requirements. Although several proposals have focused on the software architectures for these systems, no proposals have focused on the computer systems supporting them. In this paper, we analyze the computer architectures used in the literature to support virtual environments. Also, we propose a distributed computer architecture efficient enough to support simulations of thousand of autonomous agents. This proposal consists of a cluster of computers in order to improve flexibility and robustness, as well as a hierarchical software architecture that efficiently provides consistency. Performance evaluation results show that the trade-off between flexibility and consistency allows to efficiently manage thousands of autonomous agents.
Keywords
distributed processing; software architecture; virtual reality; agent behavior; autonomous agents; crowd simulation; distributed computer architecture; efficient architecture; software architecture; virtual environment; Application software; Autonomous agents; Computational modeling; Computer architecture; Computer simulation; Proposals; Rendering (computer graphics); Robustness; Software architecture; Virtual environment;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Networking and Applications, 2007. AINA '07. 21st International Conference on
Conference_Location
Niagara Falls, ON
ISSN
1550-445X
Print_ISBN
0-7695-2846-5
Type
conf
DOI
10.1109/AINA.2007.101
Filename
4220962
Link To Document