Information Technology Reference
In-Depth Information
High-level modeling
(availability of
sophisticated ideas)
Domain-
specific
. . .
. . .
. . .
Agent
architectures
(e.g., reactive,
deliberative,
reflective)
High-level
descriptions
and reference
models (e.g.,
PECS)
Multi-agent
interactions
(e.g.,
communication,
cooperation)
. . .
Modeling
level
Domain
specialization
GRAMS reference model
Define basic building blocks
of agent-based models
Define constraints for
simulation of a model
Low-level modeling
(use of basic building
blocks)
Domain-
independent
Figure 6.2: Classification of the GRAMS reference model as a building
block for further development.
modeling on a very elementary level, whereas a high modeling level
is connected to the use of sophisticated ideas and successive use
of concepts from lower levels. As indicated in Figure 6.2, a higher
modeling level is often a synonym for a stronger domain specialization.
In providing definitions of the basic ideas and concepts of agent-
based modeling, the GRAMS reference model is classified as a low
level and domain-independent approach.
6.3 Definition of an agent-based model
An agent-based model M is defined as tuple M =(
T
,
E
,
ENT
, emb,
EV
,
C
)with
T
set of points in time,
E =( L , P , U )
environment, consisting of a set of locations L ,
environmental properties
P
and update functions
U
,
ENT
set of entities,
emb :
ENT L
embedding of entities in the environment,
EV
set of event types,
C
set of constraints.
 
Search WWH ::




Custom Search