TY - JOUR
T1 - Logic-based Benders decomposition for order acceptance and scheduling in distributed manufacturing
AU - Chen, Jian
AU - Ma, Wenjing
AU - Ye, Xudong
AU - Zhao, Zhiheng
N1 - Funding Information:
This research was supported by the National Natural Science Foundation of China (No. 52075259, 52305557 ), the Qing Lan project, the China Postdoctoral Science Foundation (No. 2021T140320, 2019M661839) and the Fundamental Research Funds for the Central Universities (No. NJ2023027).
Publisher Copyright:
© 2023
PY - 2023/10
Y1 - 2023/10
N2 - This paper studies an order acceptance and scheduling problem in distributed manufacturing to minimize the total costs consisting of rejection cost, production cost, transportation cost and tardiness cost. Two mixed-integer programming models are formulated, which are further improved by the proposed enhancement techniques. A logic-based Benders decomposition (LBBD) method and a branch and check search framework are developed in an attempt to realize the optimal and intelligent decisions of order acceptance, order assignment and scheduling. The proposed LBBD method following the principle of “divide and conquer” divides the original problem into determining the master problem of order acceptance and assignment, and determining the subproblem of order sequencing in each factory. A dynamic programming algorithm is also proposed to efficiently solve the subproblems. Extensive computational experiments are conducted, and the results demonstrate the effectiveness and efficiency of the enhancement techniques for the formulations, as well as the LBBD method. Besides, the value of distributed manufacturing is verified and the sensitivity of key cost factors is presented.
AB - This paper studies an order acceptance and scheduling problem in distributed manufacturing to minimize the total costs consisting of rejection cost, production cost, transportation cost and tardiness cost. Two mixed-integer programming models are formulated, which are further improved by the proposed enhancement techniques. A logic-based Benders decomposition (LBBD) method and a branch and check search framework are developed in an attempt to realize the optimal and intelligent decisions of order acceptance, order assignment and scheduling. The proposed LBBD method following the principle of “divide and conquer” divides the original problem into determining the master problem of order acceptance and assignment, and determining the subproblem of order sequencing in each factory. A dynamic programming algorithm is also proposed to efficiently solve the subproblems. Extensive computational experiments are conducted, and the results demonstrate the effectiveness and efficiency of the enhancement techniques for the formulations, as well as the LBBD method. Besides, the value of distributed manufacturing is verified and the sensitivity of key cost factors is presented.
KW - Distributed manufacturing
KW - Logic-based Benders decomposition
KW - Mixed-integer programming
KW - Order acceptance and scheduling
UR - http://www.scopus.com/inward/record.url?scp=85174856955&partnerID=8YFLogxK
U2 - 10.1016/j.aei.2023.102228
DO - 10.1016/j.aei.2023.102228
M3 - Journal article
AN - SCOPUS:85174856955
SN - 1474-0346
VL - 58
JO - Advanced Engineering Informatics
JF - Advanced Engineering Informatics
M1 - 102228
ER -