Solving a chemical batch scheduling problem by local search

被引:16
作者
Brucker, P [1 ]
Hurink, J
机构
[1] Univ Osnabruck, Dept Math, D-49069 Osnabruck, Germany
[2] Univ Twente, NL-7500 AE Enschede, Netherlands
关键词
case study; batch production; tabu search; general shop problem; time-lags; mixed graph scheduling;
D O I
10.1023/A:1018959704264
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper the following chemical batch scheduling problem is considered: a set of orders has to be processed on a set of facilities. For each order a given amount of a product must be produced by means of chemical reactions before a given deadline. The production consists of a sequence of processes whereby each process has to be performed by one facility out of a given subset of facilities allowed for this process. The processing times depend on the choice of the facility and the processing is done in batch mode with given minimum and maximum sizes. The problem is to assign the processes to the facilities, splitting them into batches, and scheduling these batches in order to produce the demands within the given deadlines. For the scheduling part of the problem we present an approach based on the following steps. First, a procedure to calculate the minimum number of batches needed to satisfy the demands is presented. Based on this,the given problem is modeled in two different ways: as a general shop scheduling problem with set-up times or as scheduling problem with positive time-lags. Finally, a two-phase tabu search method is presented which is based on the two different formulations of the problem. The method is tested on some real world data.
引用
收藏
页码:17 / 38
页数:22
相关论文
共 50 条
[21]   A tabu search and a genetic algorithm for solving a bicriteria general job shop scheduling problem [J].
Vilcot, Geoffrey ;
Billaut, Jean-Charles .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 190 (02) :398-411
[22]   Improved tabu search approach for solving the job shop scheduling problem with tooling constraints [J].
Hertz, A ;
Widmer, M .
DISCRETE APPLIED MATHEMATICS, 1996, 65 (1-3) :319-345
[23]   Local search algorithms for a single-machine scheduling problem with positive and negative time-lags [J].
Hurink, J ;
Keuchel, J .
DISCRETE APPLIED MATHEMATICS, 2001, 112 (1-3) :179-197
[24]   Solving vehicle routing problem for multistorey buildings using iterated local search [J].
Gokalp, Osman ;
Ugur, Aybars .
TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2019, 27 (05) :3516-3531
[25]   A global-local neighborhood search algorithm and tabu search for flexible job shop scheduling problem [J].
Escamilla Serna, Nayeli Jazmin ;
Carlos Seck-Tuoh-Mora, Juan ;
Medina-Marin, Joselito ;
Hernandez-Romero, Norberto ;
Barragan-Vite, Irving ;
Corona Armenta, Jose Ramon .
PEERJ COMPUTER SCIENCE, 2021,
[26]   A Global-local Neighborhood Search Algorithm and Tabu Search for Flexible Job Shop Scheduling Problem [J].
Serna N.J.E. ;
Seck-Tuoh-Mora J.C. ;
Medina-Marin J. ;
Hernandez-Romero N. ;
Barragan-Vite I. ;
Armenta J.R.C. .
PeerJ Computer Science, 2021, 7 :1-32
[27]   Hybrid Genetic Algorithm and Tabu Search for Solving Preventive Maintenance Scheduling Problem for Cogeneration Plants [J].
Alhamad, Khaled ;
Alkhezi, Yousuf .
MATHEMATICS, 2024, 12 (12)
[28]   Using metaheuristics for solving a production scheduling problem in a chemical firm. A case study [J].
Fortemps, P ;
Ost, C ;
Pirlot, M ;
Teghem, J ;
Tuyttens, D .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1996, 46 :13-26
[29]   Solving the theater distribution vehicle routing and scheduling problem using group theoretic tabu search [J].
Crino, JR ;
Moore, JT ;
Barnes, JW ;
Nanry, WP .
MATHEMATICAL AND COMPUTER MODELLING, 2004, 39 (6-8) :599-616
[30]   Applying Genetic Local Search to Solve the Flexible Job-shop Scheduling Problem [J].
Zhang, Chaoyong ;
Liu, Qiong ;
He, Fei ;
Chao, Deng ;
Shao, Xinyu .
2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, :3929-3935