Ferramentas do usuário

Ferramentas do site


geopro:pedro:obeus

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
geopro:pedro:obeus [2007/07/24 18:20] pedrogeopro:pedro:obeus [2008/06/17 18:13] (atual) pedro
Linha 1: Linha 1:
 ====== Obeus ====== ====== Obeus ======
 +
 +//OBEUS  (Object-Based Environment for Urban Simulation) is based on the novel theory of Geographic Automata Systems, developed by
 +Itzhak Benenson and Paul Torrens in their book “Geosimulation – Automata-Based Modeling of Urban Phenomena”.//
  
 \\ \\
 +\\
 +
 +{{ http://leg.ufpr.br/~pedro/figures/schelling-real-world.jpg}}
 +
  
 ^**Homepage**  | http://eslab.tau.ac.il/Research/default.aspx | ^**Homepage**  | http://eslab.tau.ac.il/Research/default.aspx |
Linha 11: Linha 18:
  
 \\ \\
- 
- 
- 
  
  
 ====Geographic Automata Systems==== ====Geographic Automata Systems====
-{{ http://leg.ufpr.br/~pedro/figures/schelling-real-world.jpg}} 
 |P. M. Torrens, I. Benenson, 2005| IJGIS| [[http://leg.ufpr.br/~pedro/papers/ijgis/IJGIS2005TorrensBenenson.pdf|pdf]]| [[http://scholar.google.com.br/scholar?hl=pt-BR&lr=&cites=13901490431537612352|16 citations in Scholar]]| |P. M. Torrens, I. Benenson, 2005| IJGIS| [[http://leg.ufpr.br/~pedro/papers/ijgis/IJGIS2005TorrensBenenson.pdf|pdf]]| [[http://scholar.google.com.br/scholar?hl=pt-BR&lr=&cites=13901490431537612352|16 citations in Scholar]]|
  
Linha 34: Linha 37:
 socioeconomic characteristics, and agent transition rules T commonly correspond to human-like behaviors. socioeconomic characteristics, and agent transition rules T commonly correspond to human-like behaviors.
  
 +Until recently, the mainstream of MAS research in geography involved populating regular CA with agents of one or several kinds, which could
 +migrate between cells, or simply reinterpreting CA as agent-based models, by
 +attributing anthropomorphic state variables to cells.
 +
 +a Geographic Automata System, G, consists of seven components:
 +
 +  G = (K; S, T_s ; L, M_L ; N, R_N)
 +
 +where
 +  * K denotes a set of types of automata.
 +  * S is the set of states, and it consists of subsets S_k, characteristic of automata of each type k \in K.
 +  * T_S represents a set of state transition rules.
 +  * L denotes the geo-referencing conventions that dictate the location of automata in the system. It governs how geographic automata are **registered** in space.
 +  * M_L denotes the movement rules for automata, governing changes in location.
 +  * N represents the neighbors of the automata.
 +  * R_N represents the rules that govern changes of automata relations to the other automata.
 +
 +{{ http://leg.ufpr.br/~pedro/figures/obeus-indirect-reference.jpg}}
 +
 +State and location transitions depend on automata themselves and on input given by the states of neighbors. The transitions
 +occurs in the three sets S, L and N.
 +
 +An automata can be referenced in the space //directly// (the automata has the geometry) and //indirectly// (the automata points to another automata).
 +Two indirectly located automata can be considered as neighbors, when the automata they point to are neighbors (see how below).
 +
 +
 +
 +==== Obeus User’s Guide====
 +|I Benenson and V Harbash| Obeus Homepage| [[http://leg.est.ufpr.br/~pedro/papers/OBEUSManual.pdf|pdf]]|
 +
 +**OBEUS can be considered as a dynamic GIS/DBMS – in addition to standard functionality, the objects of the OBEUS models can change their properties and location it time.**
 +
 +They implement the concept of synchronous and asynchronous execution much more transparently than TerraME. It does not use any variable past, and OBEUS
 +resolve the synchronization by itself.
 +
 +Let us consider all four possible relationships between Tenants and Houses:
 +  * **House-House:** is a neighbouring relationship. 
 +  * **Tenant-House:** is used for tenants’ location. Tenants are leaders (can remove this relation at any time) and Houses are followers in this relationship.
 +  * **House-Tenant:** retrieves tenants who live in a certain house. The occurrences <TenantID, HouseID> are stored in a Tenant-House relationship table, and the tenants living in a certain house, identified by the HouseID, can be retrieved from this table by the ‘backward’ query. 
 +  * **Tenant-Tenant:** To continue with the Leader-Follower view, we must prohibit this relationship, because it is a relationship between non-fixed entities and it is impossible to define leader and follower. We do need Tenant-Tenant relationship for retrieving the fraction of friendly agents! Occurrences of the Tenant-Tenants relationship are retrieved in a transitive way.
 +
 +__Comment:__ Although this house-tenant relationship is interesting, it is not efficient. Tenant-tenant relationships could exist, and in the models using obeus, agents can communicate only through space.
  
 +There are two examples of models in this document: Conway's game of life and Schelling segregation model.
  
 ====Geographic Automata Systems and the OBEUS Software for Their Implementation==== ====Geographic Automata Systems and the OBEUS Software for Their Implementation====
-|I Benenson, S Birfur and V Kharbash, 2006| Complex Artificial Environments+|I Benenson, S Birfur and V Kharbash, 2006| Complex Artificial Environments|
  
 \\ \\
geopro/pedro/obeus.1185301233.txt.gz · Última modificação: 2007/07/24 18:20 por pedro