Applying GIS and high performance agent-based simulation for managing an Old World Screwworm fly invasion of Australia.
Agent-based modelling has proven to be a promising approach for developing rich simulations for complex phenomena that provide decision support functions across a broad range of areas including biological, social and agricultural sciences. This paper demonstrates how high performance computing technologies, namely General-Purpose Computing on Graphics Processing Units (GPGPU), and commercial Geographic Information Systems (GIS) can be applied to develop a national scale, agent-based simulation of an incursion of Old World Screwworm fly (OWS fly) into the Australian mainland. The development of this simulation model leverages the combination of massively data-parallel processing capabilities supported by NVidia's Compute Unified Device Architecture (CUDA) and the advanced spatial visualisation capabilities of GIS. These technologies have enabled the implementation of an individual-based, stochastic lifecycle and dispersal algorithm for the OWS fly invasion. The simulation model draws upon a wide range of biological data as input to stochastically determine the reproduction and survival of the OWS fly through the different stages of its lifecycle and dispersal of gravid females. Through this model, a highly efficient computational platform has been developed for studying the effectiveness of control and mitigation strategies and their associated economic impact on livestock industries can be materialised.
School of Science and Technology, University of New England, New South Wales, Australia.
M C
MC
Welch
School of Science and Technology, University of New England, New South Wales, Australia. Electronic address: paul.kwan@une.edu.au.
P W
PW
Kwan
School of Science and Technology, University of New England, New South Wales, Australia.
A S M
AS
Sajeev
D000818:Animals; D001315:Australia; D003198:Computer Simulation; D004175:Diptera / Q000254:growth & development*; D005260:Female; D040362:Geographic Information Systems; D007300:Insect Control / Q000379:methods*; D007306:Insecticides / Q000008:administration & dosage*; D058974:Phylogeography; D016019:Survival Analysis
D007306:Insecticides
Agent-based model; Chrysomya bezziana; Computational modelling; General Purpose Graphic Processing Units; Geographical Information System; Old World Screwworm fly