Please use this identifier to cite or link to this item:
https://hdl.handle.net/1959.11/16411
Title: | Applying Graphics Processing Unit Technologies to Agent-Based Simulation | Contributor(s): | Welch, Mitchell (author)![]() |
Publication Date: | 2015 | DOI: | 10.4018/978-1-4666-5888-2.ch117 | Handle Link: | https://hdl.handle.net/1959.11/16411 | Abstract: | In recent years, agent-based modelling has emerged as a successful approach for simulating complex systems across numerous domains, and for a wide range of purposes including social science, ecology, biology and epidemiology(Berger, 2001; Busing & Mailly, 2004; Connell, Dawson, & Skvortsov, 2009; D'Souza, Marino, & Kirschner, 2009; Elliston & Beare, 2006; Funk, Gerber, Lind, & Schillo, 1998; Minar, Burkhart, Langton, & Askenazi, 1996; Schelhorn, O'Sullivan, Haklay, & Thurstain-Goodwin, 1999). Agent-based models are developed around the principle of conceptually breaking complex systems down into individual components referred to as Agents. These components can theoretically represent any arbitrary level of detail within the system and have their own simulated behaviour and state. This system of interacting agents can be used to model complex phenomena from the bottom-up, allowing scientists to develop rich simulations capable of supporting experimentation at different conceptual levels within the system. The capability that this modelling approach provided has led to the use of Agent-Based Models (ABM) in a decision-support role for governments and industries, and fostered a demand for modelling systems with increasing levels of detail within the individual agents and their interactions, which in turn provides an even greater scope for experimentation. In addition to this, ABMs are being applied to larger scale systems, modelling more complex phenomena as data become more readily available at higher levels of detail. The broadening in scope, coupled with the requirements for higher levels of detail, have driven an increase in the computational requirements of agent-based simulations, both in terms of memory and processor clock cycles. This is mainly due to the autonomous nature of the individual agents within the simulation, the state information they contain, and the interactions that occur between them. In simple terms, as the complexity of each individual agent's processing and/or the number of agents appearing in a simulation increases, the number of computational operations performed in each iteration of the simulation also increases. This challenge is further compounded by the requirement for interactions between the agents in order to simulate the phenomena. Likewise, a simulation's memory requirements also grow as the amount of state information stored within each agent and the number of agents increase. | Publication Type: | Entry In Reference Work | Source of Publication: | Encyclopedia of Information Science and Technology, p. 1230-1241 | Publisher: | IGI Global | Place of Publication: | Hershey, United States of America | ISBN: | 9781466658882 | Fields of Research (FoR) 2008: | 050103 Invasive Species Ecology 080110 Simulation and Modelling 080102 Artificial Life |
Fields of Research (FoR) 2020: | 410202 Biosecurity science and invasive species ecology 460207 Modelling and simulation 460201 Artificial life and complex adaptive systems |
Socio-Economic Objective (SEO) 2008: | 890201 Application Software Packages (excl. Computer Games) 960405 Control of Pests, Diseases and Exotic Species at Regional or Larger Scales 970108 Expanding Knowledge in the Information and Computing Sciences |
Socio-Economic Objective (SEO) 2020: | 220401 Application software packages 280115 Expanding knowledge in the information and computing sciences |
HERDC Category Description: | N Entry In Reference Work |
---|---|
Appears in Collections: | Entry In Reference Work |
Files in This Item:
File | Description | Size | Format |
---|
Page view(s)
2,628
checked on Jun 16, 2024
Items in Research UNE are protected by copyright, with all rights reserved, unless otherwise indicated.