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 条
[31]   A genetic local search algorithm for minimizing total flowtime in the permutation flowshop scheduling problem [J].
Tseng, Lin-Yu ;
Lin, Ya-Tai .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2010, 127 (01) :121-128
[32]   Solving a large-scale precedence constrained scheduling problem with elastic jobs using tabu search [J].
Pedersen, Christian R. ;
Rasmussen, Rasmus V. ;
Andersen, Kim A. .
COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (07) :2025-2042
[33]   Intelligent local search strategies for solving facility layout problems with the quadratic assignment problem formulation [J].
Chiang, WC ;
Chiang, C .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 106 (2-3) :457-488
[34]   A method of solving a large-scale rolling batch scheduling problem in steel production using a variant of column generation [J].
Pan, Changchun ;
Yang, G. K. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2009, 56 (01) :165-178
[35]   A study on local search neighborhoods for the job shop scheduling problem with total weighted tardiness objective [J].
Kuhpfahl, J. ;
Bierwirth, C. .
COMPUTERS & OPERATIONS RESEARCH, 2016, 66 :44-57
[36]   Fuzzy tabu search for solving the assignment problem [J].
Li, CG ;
Yu, JB ;
Liao, XF .
2002 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS AND WEST SINO EXPOSITION PROCEEDINGS, VOLS 1-4, 2002, :1151-1155
[37]   Solving the Theater Distribution Problem with Tabu Search [J].
Burks, Robert E. ;
Moore, James T. ;
Barnes, J. Wesley ;
Bell, John E. .
MILITARY OPERATIONS RESEARCH, 2010, 15 (04) :5-26
[38]   An Improved Tabu Search Meta-heuristic Approach for Solving Scheduling Problem with Non-availability Constraints [J].
Khaoula Ben Abdellafou ;
Hatem Hadda ;
Ouajdi Korbaa .
Arabian Journal for Science and Engineering, 2019, 44 :3369-3379
[39]   An Improved Tabu Search Meta-heuristic Approach for Solving Scheduling Problem with Non-availability Constraints [J].
Ben Abdellafou, Khaoula ;
Hadda, Hatem ;
Korbaa, Ouajdi .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (04) :3369-3379
[40]   An integrated approach for modeling and solving the general multiprocessor job-shop scheduling problem using tabu search [J].
DauzerePeres, S ;
Paulli, J .
ANNALS OF OPERATIONS RESEARCH, 1997, 70 (0) :281-306