2009
DOI: 10.1016/j.jnca.2008.02.011
|View full text |Cite
|
Sign up to set email alerts
|

A new system architecture for crowd simulation

Abstract: Crowd simulation requires 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2009
2009
2012
2012

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(12 citation statements)
references
References 32 publications
0
12
0
Order By: Relevance
“…This system architecture is based on a networked-server Distributed Virtual Environment (DVE) [5]. On top of this distributed computer architecture, we propose a distributed software architecture that can take advantage of the existing distributed and multi-core architectures [6], [7]. In turn, the use of distributed architectures opens other research topics, like partitioning strategies and workload balancing techniques for distributed crowd simulations.…”
Section: The Proposed Approach and Methodologymentioning
confidence: 99%
“…This system architecture is based on a networked-server Distributed Virtual Environment (DVE) [5]. On top of this distributed computer architecture, we propose a distributed software architecture that can take advantage of the existing distributed and multi-core architectures [6], [7]. In turn, the use of distributed architectures opens other research topics, like partitioning strategies and workload balancing techniques for distributed crowd simulations.…”
Section: The Proposed Approach and Methodologymentioning
confidence: 99%
“…We have implemented this module as a Cellular Automata (CA). The number and length of the paths computed can be adjusted in order to reduce the memory used by the CA [6]. On other hand, a low-level navigation module determines how the paths computed by the CA should be followed.…”
Section: Application Examplementioning
confidence: 99%
“…local minimum or deadlocks) can appear. Beyond handwritten rules systems, other discrete techniques, as celular automata or multi-layer grids have been also used in these domains (Lozano et al, 2008) for representing different kind of navigational maps, as they can precompute important information for the agents when they have to plan and to follow their paths.…”
Section: Introductionmentioning
confidence: 99%