Semantically-Enhanced Virtual Geographic Environments for Multi-Agent Geo-Simulation

Multi-Agent Geo-Simulation (MAGS) is a modeling and simulation paradigm which aims to study various phenomena in a variety of domains involving a large number of heterogeneous actors (implemented as software agents) evolving in, and interacting with, a Virtual representation of the Geographic Environment (VGE). A critical step towards the development of advanced MAGSs is the creation of semantically-enhanced and geo-metrically accurate virtual geographic environments called Informed VGE (IVGE). In this chapter we propose a novel approach to automatically build an accurate IVGE using an exact decomposition of realistic spatial data provided by Geographic Information System (GIS). The IVGE model relies on a hierarchical topologic graph structure built using geometric, topologic, and semantic abstraction processes and enhanced by spatial seman-tic information represented using Conceptual Graphs (CGs). We demonstrate how we take advantage of the IVGE description in order to provide an accurate 2D/3D visualization tool of the space partitioning as well as to support situated reasoning such as path planning with respect to both agents and environments' characteristics.

[1]  Sheng-Gwo Chen,et al.  A geometric interpretation of weighted normal vectors and its improvements , 2005, International Conference on Computer Graphics, Imaging and Visualization (CGIV'05).

[2]  Mark H. Overmars,et al.  The corridor map method: a general framework for real‐time high‐quality path planning , 2007, Comput. Animat. Virtual Worlds.

[3]  Nabil Sahli,et al.  A geosimulation approach involving spatially-aware agents a case study on the identification of risky areas for trains , 2008, SpringSim '08.

[4]  William Rand,et al.  Spatial process and data models: Toward integration of agent-based models and GIS , 2005, J. Geogr. Syst..

[5]  H. Randy Gimblett,et al.  Integrating geographic information systems and agent-based modeling techniques for simulating social and ecological processes , 2001 .

[6]  Stéphane Donikian,et al.  Crowd of Virtual Humans: a New Approach for Real Time Navigation in Complex and Structured Environments , 2004, Comput. Graph. Forum.

[7]  Bruce Randall Donald,et al.  Real-time robot motion planning using rasterizing computer graphics hardware , 1990, SIGGRAPH.

[8]  Adi Botea,et al.  Near Optimal Hierarchical Path-Finding , 2004, J. Game Dev..

[9]  Ronan Boulic,et al.  One Step Towards Virtual Human Management for Urban Environment Simulation , 1998 .

[10]  Suzana Dragicevic,et al.  Spatio-Temporal Interpolation and Fuzzy Logic for GIS Simulation of Rural-to-Urban Transition , 1999 .

[11]  Daniel Thalmann,et al.  An Informed Environment Dedicated to the Simulation of Virtual Humans in Urban Context , 1999, Comput. Graph. Forum.

[12]  John F. Sowa,et al.  Knowledge representation: logical, philosophical, and computational foundations , 2000 .

[13]  Nils J. Nilsson,et al.  Principles of Artificial Intelligence , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  P. Torrens,et al.  Geosimulation: Automata-based modeling of urban phenomena , 2004 .

[15]  Hui Lin,et al.  Spatial analysis services in virtual geographic environment based on grid technologies , 2005 .

[16]  Sébastien Paris,et al.  Environmental abstraction and path planning techniques for realistic crowd simulation , 2006, Comput. Animat. Virtual Worlds.

[17]  Stéphane Donikian,et al.  Virtual humans animation in informed urban environments , 2000, Proceedings Computer Animation 2000.

[18]  Paul M. Torrens,et al.  Geographic Automata Systems , 2005, Int. J. Geogr. Inf. Sci..

[19]  Demetri Terzopoulos,et al.  Environmental Modeling for Autonomous Virtual Pedestrians , 2005 .

[20]  Céline Loscos,et al.  Visualizing Crowds in Real‐Time , 2002, Comput. Graph. Forum.

[21]  Bernard Moulin,et al.  MAGS Project: Multi-agent GeoSimulation and Crowd Simulation , 2003, COSIT.

[22]  M. Batty,et al.  Cities: Continuity, Transformation and Emergence , 2006 .

[23]  Nathan R. Sturtevant,et al.  Improving Collaborative Pathfinding Using Map Abstraction , 2006, AIIDE.

[24]  Bernard Moulin,et al.  Using Cognitive Archetypes and Conceptual Graphs to Model Dynamic Phenomena in Spatial Environments , 2007, ICCS.

[25]  Danielle J. Marceau,et al.  Building Temporal Topology in a GIS Database to Study the Land-Use Changes in a Rural-Urban Environment , 2001 .

[26]  Bernard Moulin,et al.  2D-3D MultiAgent GeoSimulation with Knowledge-Based Agents of Customers' Shopping Behavior in a Shopping Mall , 2005, COSIT.

[27]  Bernard Moulin,et al.  Hierarchical Path Planning for Multi-agent Systems Situated in Informed Virtual Geographic Environments , 2010, 2010 Second International Conference on Information, Process, and Knowledge Management.

[28]  Stéphane Donikian VUEMS: a virtual urban environment modeling system , 1997, Proceedings Computer Graphics International.

[29]  D. Thalmann,et al.  Fully Dynamic Constrained Delaunay Triangulations , 2004 .

[30]  Michael Buro,et al.  Efficient Triangulation-Based Pathfinding , 2006, AAAI.

[31]  Julien Perret,et al.  Remote interactive walkthrough of city models , 2003, 11th Pacific Conference onComputer Graphics and Applications, 2003. Proceedings..

[32]  John Dunnion,et al.  Using Linguistic Resources to Construct Conceptual Graph Representation of Texts , 2004, TSD.

[33]  John F. Sowa,et al.  Conceptual Structures: Information Processing in Mind and Machine , 1983 .

[34]  Adi Botea,et al.  Hierarchical path planning for multi-size agents in heterogeneous environments , 2008, 2008 IEEE Symposium On Computational Intelligence and Games.

[35]  Stephen Chu,et al.  Knowledge representation and retrieval using conceptual graphs and free text document self-organisation techniques , 2001, Int. J. Medical Informatics.