Enhanced Branch-and-Bound Framework for a Class of Sequencing Problems
Document Type
Article
Publication Date
5-1-2021
Abstract
In this paper, we propose an enhanced branch-and-bound (BB) framework for a class of sequencing problems, which aim to find a permutation of all involved elements to minimize a given objective function. We require that the sequencing problems satisfy three conditions: 1) incrementally computable; 2) monotonic; and 3) overlapping subproblems. Our enhanced BB framework is built on the classical BB process by introducing two techniques, i.e., dominance rules and caching search states. Following the enhanced BB framework, we conduct empirical studies on three typical and challenging sequencing problems, i.e., quadratic traveling salesman problem, traveling repairman problem, and talent scheduling problem. The computational results demonstrate the effectiveness of our enhanced BB framework when compared to classical BB and some exact approaches, such as dynamic programming and constraint programming. Additional experiments are carried out to analyze different configurations of the algorithm.
Identifier
85093968002 (Scopus)
Publication Title
IEEE Transactions on Systems Man and Cybernetics Systems
External Full Text Location
https://doi.org/10.1109/TSMC.2019.2916202
e-ISSN
21682232
ISSN
21682216
First Page
2726
Last Page
2736
Issue
5
Volume
51
Grant
61673403
Fund Ref
National Natural Science Foundation of China
Recommended Citation
Zhang, Zizhen; Teng, Luyao; Zhou, Mengchu; Wang, Jiahai; and Wang, Hua, "Enhanced Branch-and-Bound Framework for a Class of Sequencing Problems" (2021). Faculty Publications. 4149.
https://digitalcommons.njit.edu/fac_pubs/4149