Hybrid method integrating agent-based modeling and heuristic tree search for scheduling of complex batch processes
Authored by Yunfei Chu, Fengqi You, John M. Wassick
Date Published: 2014-01-10
DOI: 10.1016/j.compchemeng.2013.09.004
Sponsors:
No sponsors listed
Platforms:
No platforms listed
Model Documentation:
Other Narrative
Flow charts
Mathematical description
Model Code URLs:
Model code not found
Abstract
We propose a hybrid method integrating agent-based modeling and heuristic tree search to solve complex batch scheduling problems. Agent-based modeling describes the batch process and constructs a feasible schedule under various constraints. To overcome myopic decisions of agents, the agent-based simulation is embedded into a heuristic search algorithm. The heuristic algorithm partially explores the solution space generated by the agent-based simulation. Because global information of the objective function value is used in the search algorithm, the schedule performance is improved. The proposed method shares the advantages from both agent-based modeling and mixed integer programing, achieving a better balance between the solution efficiency and the schedule performance. As a polynomial-time algorithm, the hybrid method is applicable to large-scale complex industrial scheduling problems. Its performance is demonstrated by comparing with agent-based modeling and mixed integer programing in two case studies, including a complex one from The Dow Chemical Company. (C) 2013 Elsevier Ltd. All rights reserved.
Tags
Agent-based modeling
Complex batch scheduling
Heuristic search
Hybrid method
Mixed integer programing