1 / 7

Using Agents in a Web-Based Simulation

Using Agents in a Web-Based Simulation. Boleslaw Szymanski Rensselaer Polytechnic Institute, Troy, NY, USA szymab@rpi.edu Summary : Agents can support dynamic, flexible linkage and synchronization of models distributed over the Web.

galli
Télécharger la présentation

Using Agents in a Web-Based Simulation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Using Agents in a Web-Based Simulation Boleslaw Szymanski Rensselaer Polytechnic Institute, Troy, NY, USA szymab@rpi.edu Summary: • Agents can support dynamic, flexible linkage and synchronization of models distributed over the Web. • Agents can be used to standardize model development and interoperability. • Agents may foster creation of Web-based collection of model repositories. But first we must agree what agents are !

  2. Our Experience with use of Agents in Simulation • Use of Agents in Network Performance Data Collection for Online Simulation: • enhances portability (masks differences in routers’ operating systems) • improves reliability and performance (on-site pre-processing, on-site protocol execution) • Use of Agents in Multi-modal Epidemiological Simulations • links continuous (pde based) model of tick’s dynamics with discrete event based model of mice and deer • enables different synchronization schemes

  3. Speeding up Online Simulator------ Topology Decomposition Domain Domain Generator Watchdog Domain

  4. Spatially Explicit Problems • Continuous heterogeneous space • Objects move freely • Frequent and localized interactions between objects Examples • Personal Communication Services • Military Battlefield Simulations • National Airspace Simulations • Ecological Simulations---Lyme disease

  5. Model Synchronization • IBM Parallel Discrete Event simulator drives the overall simulation. • PDE model uses the same spatial decomposition as IBM model does. • Each inter-modal event (tick bits, tick drops) result in agent being sent from IBM to PDE simulation. • Problem: clock synchronization

  6. Agents mobile: associative addressing and processing intelligent: stress learning and adaptability autonomous: include code and data interactive: defined by their interactions with the environment Components static: pre-assign to a location learning not emphasized self-contained algorithmic: defined by input/output relation Some Definitions:Agents versus Components

  7. Some Questions:Can Agents foster Web-Based Simulation? • Interoperability: interface transparency, dynamic linking, resource and model search • Individual Based Modeling using agents in place of LPs or components: agents interacting in space (real or virtual) • Model verification and comparison • Emergence of Meta-Models: simulating feedback loops between models based on agent linkage

More Related