JEI Home  |  JTAS  |  Subscription  | 

Journal of Environmental Informatics

Online ISSN 1684-8799 / Print ISSN 1726-2135



   Volume 28   Number 2   December  2016 = non-subscribed


JEI 28(2)2016, Pages 90-100  

© 2016 ISEIS. All rights reserved.

ASOC: A Novel Agent-Based Simulation-Optimization Coupling Approach-Algorithm and Application in Offshore Oil Spill Responses

P. Li, B. Chen*, Z. L. Li and L. Jing

Northern Region Persistent Organic Pollution Control (NRPOP) Laboratory, Faculty of Engineering and Applied Science, Memorial University of Newfoundland, St. John’s, NL A1B 3X5, Canada

*Corresponding author. Tel: +1-709-8648958 Fax: +1-709-8644042 Email:



The efficiency of offshore oil spill response not only relies on an efficaciously global decision/planning in devices combination and allocation, but also depends on the timely control for response devices (e.g., skimmers and booms). However, few studies have reported on such decision framework with a timely integration of global planning and operation control to support offshore oil spill response. This study developed an agent-based simulation-optimization approach to provide sound decisions for device combination and allocation during offshore oil spill recovery in a fast, dynamic and cost-efficient manner under uncertain conditions. Meanwhile, the proposed approach aimed at providing operation control schemes for different devices, reflecting the site conditions, and correspondingly adjusting the global planning in a real-time manner. Such functions would be extremely helpful in the harsh environments prevailing in offshore Newfoundland. In the case study, the developed approach was applied to determine the allocation of 3 responding vessels in collecting spilled oil at 7 locations. The routes of the responding vessels for response operation were optimized and reflected by the principle agent-based programming. Furthermore, several oil weathering processes (e.g., evaporation and dispersion) were also taken into account in the optimization. The modeling results indicated that a minimal timeframe of 21 hours was needed for vessel allocation and recovery operation, leading to an oil recovery rate of 90%. By taking evaporation and dispersion into account, the optimal time window was 18 hours, leading to an oil recovery rate of 75%, an evaporation rate of 12%, and a dispersion rate of 3%. The proposed approach can timely and effectively support the optimal allocation of devices, the control of operation, and the real-time adjustment of global decision making for oil recovery under dynamic conditions.

Keywords: oil spill response, optimization, uncertainty, dynamic, agent-based programming


Full Text (PDF)