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 条
[1]   New Problem Representation for the Simultaneous Resolution of Batching and Scheduling in Multiproduct Batch Plants [J].
Ackermann, Sergio ;
Fumero, Yanina ;
Montagna, Jorge M. .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2021, 60 (06) :2523-2535
[2]   Column generation for minimizing total completion time in a parallel-batching environment [J].
Alfieri, A. ;
Druetto, A. ;
Grosso, A. ;
Salassa, F. .
JOURNAL OF SCHEDULING, 2021, 24 (06) :569-588
[3]   Hybrid flow shop scheduling with parallel batching [J].
Amin-Naseri, Mohammad Reza ;
Beheshti-Nia, Mohammad Ali .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2009, 117 (01) :185-196
[4]   Scheduling a batch processing machine with non-identical job sizes [J].
Azizoglu, M ;
Webster, S .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2000, 38 (10) :2173-2184
[5]   Convergence of the Surrogate Lagrangian Relaxation Method [J].
Bragin, Mikhail A. ;
Luh, Peter B. ;
Yan, Joseph H. ;
Yu, Nanpeng ;
Stern, Gary A. .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2015, 164 (01) :173-201
[6]  
Brucker P., 2007, SCHEDULING ALGORITHM, DOI DOI 10.1007/978-3-540-69516-5
[7]   Simple continuous-time formulation for short-term scheduling of batch and continuous processes [J].
Castro, PM ;
Barbosa-Póvoa, AP ;
Matos, HA ;
Novais, AQ .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2004, 43 (01) :105-118
[8]   Logistics scheduling with batching and transportation [J].
Chen, Bo ;
Lee, Chung-Yee .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 189 (03) :871-876
[9]   An alternative framework to Lagrangian relaxation approach for job shop scheduling [J].
Chen, HX ;
Luh, PB .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 149 (03) :499-512
[10]   An improvement of the Lagrangean relaxation approach for job shop scheduling: A dynamic programming method [J].
Chen, HX ;
Chu, CB ;
Proth, JM .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (05) :786-795