TY - CHAP
T1 - A heuristic neighbourhood search-based algorithm for the solution of resource-task network scheduling problems
AU - Ave, Giancarlo Dalle
AU - Wang, Xing
AU - Harjunkoski, Iiro
AU - Engell, Sebastian
PY - 2018/7/2
Y1 - 2018/7/2
N2 - There are many challenges facing the widespread industrial deployment of scheduling solutions. These include to find a generic scheduling model that can be applied to a broad variety of scenarios, and to design algorithms that can provide good quality solutions in industrially relevant time frames. The discrete-time Resource-Task Network (RTN) is a generic scheduling framework that has been successfully applied to many different problems. However, RTN models can quickly become intractable as problem size increases. In this work, an iterative neighbourhood-search based algorithm is developed in order to speed-up the solution of RTN scheduling models. The speedup is achieved by limiting the binary variables of a subproblem to a specific neighbourhood in a way that allows the algorithm to iteratively move towards better solutions. Results show that this approach is able to tackle problems that are intractable for a full-space model while still finding near optimal solutions.
AB - There are many challenges facing the widespread industrial deployment of scheduling solutions. These include to find a generic scheduling model that can be applied to a broad variety of scenarios, and to design algorithms that can provide good quality solutions in industrially relevant time frames. The discrete-time Resource-Task Network (RTN) is a generic scheduling framework that has been successfully applied to many different problems. However, RTN models can quickly become intractable as problem size increases. In this work, an iterative neighbourhood-search based algorithm is developed in order to speed-up the solution of RTN scheduling models. The speedup is achieved by limiting the binary variables of a subproblem to a specific neighbourhood in a way that allows the algorithm to iteratively move towards better solutions. Results show that this approach is able to tackle problems that are intractable for a full-space model while still finding near optimal solutions.
KW - Heuristic
KW - Iterative scheduling algorithm
KW - Neighbourhood search
KW - Resource-task network (RTN)
UR - http://www.scopus.com/inward/record.url?scp=85049338252&partnerID=8YFLogxK
U2 - 10.1016/B978-0-444-64235-6.50160-1
DO - 10.1016/B978-0-444-64235-6.50160-1
M3 - Chapter
AN - SCOPUS:85049338252
SN - 9780444642356
T3 - Computer Aided Chemical Engineering
SP - 907
EP - 912
BT - 28th European Symposium on Computer Aided Process Engineering
PB - Elsevier
ER -