Batching and scheduling in a continuous-discrete hybrid flowshop: Lagrangian relaxation-based heuristic algorithms

被引:13
作者
Li, Zhaohui [1 ]
Wan, Guohua [1 ]
机构
[1] Shanghai Jiao Tong Univ, Antai Coll Econ & Management, Data Driven Management Decis Making Lab, Shanghai 200030, Peoples R China
关键词
Hybrid flow shop; batching and scheduling; lagrangian relaxation; branch and price; heuristic algorithm; mixed integer program; SURROGATE GRADIENT ALGORITHM; PROCESSING MACHINE; COLUMN GENERATION; SHOP; STEELMAKING; FORMULATION; MINIMIZE;
D O I
10.1080/00207543.2022.2119294
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We study a two-stage hybrid flow shop problem arising from a fine chemicals production facility, where the first stage is a continuous chemical reaction process and the second stage is a discrete filling-packaging process. The objective is to minimise the total weighted completion time through batching of the jobs and scheduling of the batches at first stage and scheduling of the jobs at second stage. We formulate the problem as a mixed integer programming model and develop a Lagrangian relaxation-based framework for solving it, where the original problem is decomposed into family-level subproblems, and each subproblem is transformed into a set-partitioning problem. The subproblems are solved to optimality via branch and price algorithm. We also propose two heuristic algorithms for reducing computational efforts without much loss of solution quality. Finally, we conduct computational experiments with both randomly generated and real data sets to test the performance of the three proposed algorithms and demonstrate that the algorithms perform efficiently.
引用
收藏
页码:5934 / 5955
页数:22
相关论文
共 45 条
[11]   A novel genetic algorithm for the hybrid flow shop scheduling with parallel batching and eligibility constraints [J].
Costa, Antonio ;
Cappadonna, Fulvio Antonio ;
Fichera, Sergio .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 75 (5-8) :833-847
[12]   The batch loading and scheduling problem [J].
Dobson, G ;
Nambimadom, RS .
OPERATIONS RESEARCH, 2001, 49 (01) :52-65
[13]  
Epsteini L, 2008, LECT NOTES COMPUT SC, V4927, P218, DOI 10.1007/978-3-540-77918-6_18
[14]   A survey of scheduling with parallel batch (p-batch) processing [J].
Fowler, John W. ;
Moench, Lars .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 298 (01) :1-24
[15]  
Graham R. L., 1979, Discrete Optimisation, P287
[16]   Continuous-time formulation and differential evolution algorithm for an integrated batching and scheduling problem in aluminium industry [J].
Guo, Qingxin ;
Tang, Lixin ;
Liu, Jiyin ;
Zhao, Shengnan .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2021, 59 (10) :3169-3184
[17]  
Hopp W.J., 2008, Supply Chain Science
[18]  
Kan A.R., 1977, Ann. Discrete Math, V1, P343, DOI DOI 10.1016/S0167-5060(08)70743-X
[19]   Continuous-time optimization approach for medium-range production scheduling of a multiproduct batch plant [J].
Lin, XX ;
Floudas, CA ;
Modi, S ;
Juhasz, NM .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2002, 41 (16) :3884-3906
[20]   SCHEDULING OF MANUFACTURING SYSTEMS USING THE LAGRANGIAN-RELAXATION TECHNIQUE [J].
LUH, PB ;
HOITOMT, DJ .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1993, 38 (07) :1066-1079