List-based threshold-accepting algorithm for zero-wait scheduling of multiproduct batch plants

被引:23
作者
Lee, DS
Vassiliadis, VS
Park, JM
机构
[1] Univ Cambridge, Dept Chem Engn, Cambridge CB2 3RA, England
[2] POSTECH, Dept Chem Engn, Nam Gu, Pohang 790784, South Korea
关键词
D O I
10.1021/ie010570n
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
A novel list-based threshold-accepting (LBTA) algorithm is proposed for solving the zero-wait (ZW) scheduling problem. The LBTA algorithm belongs to the class of threshold-accepting algorithms, but the acceptance probability decreases based on a list that is rejuvenated and adapted according to the topology of the solution space of the problem. A probabilistic steepest optimization strategy was adapted to search the solution space effectively. The effectiveness of the LBTA method is illustrated through case studies from scheduling literature which were formulated as mixed-integer linear programming and mixed-integer nonlinear programming models. The performance of the LBTA algorithm is also compared with that of the simulated annealing (SA) algorithm for a large number of various problem sizes. The proposed algorithm gives optimal solutions for small- to moderate-size ZW scheduling problems within a very short time and shows much superior computational performance compared to SA for large-size problems.
引用
收藏
页码:6579 / 6588
页数:10
相关论文
共 44 条
[21]   An Intelligent Priority Decision Making Algorithm for Competitive Operators in List-based Scheduling [J].
Lee, Jun-yong ;
Kim, Sunil .
INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (01) :81-86
[22]   A List-based Heuristic Algorithm for Static Task Scheduling in Heterogeneous Distributed Computing Systems [J].
Gholami, Hadi ;
Zakerian, Reza .
2020 6TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2020, :21-26
[23]   Scheduling of multistage multiproduct chemical batch plants using a constraint-based approach [J].
Huang, W ;
Chung, PWH .
COMPUTERS & CHEMICAL ENGINEERING, 1999, 23 :S511-S514
[24]   Hierarchical on-line scheduling of multiproduct batch plants with a combined approach of mathematical programming and genetic algorithm [J].
Chen, L ;
Wang, KF ;
Xu, XY ;
Yao, PJ .
CHINESE JOURNAL OF CHEMICAL ENGINEERING, 2004, 12 (01) :78-84
[25]   Hierarchical On-line Scheduling of Multiproduct Batch Plants with a Combined Approach of Mathematical Programming and Genetic Algorithm [J].
陈理 ;
王克峰 ;
徐霄羽 ;
姚平经 .
ChineseJournalofChemicalEngineering, 2004, (01) :84-90
[26]   Multiproduct batch plant scheduling with hybrid buffer storage based on DNA evolutionary algorithm [J].
Niu, Qun ;
Gu, Xing-sheng .
WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, :7327-7331
[27]   Rule-Based Scheduling of Single-Stage Multiproduct Batch Plants with Parallel Units [J].
Shi, Bin ;
Yan, Lie-Xiang ;
Wu, Wei .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2012, 51 (25) :8535-8549
[28]   A precedence-based monolithic approach to lot-sizing and scheduling of multiproduct batch plants [J].
Alberto Mendez, Carlos ;
Cerda, Jaime .
17TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2007, 24 :679-684
[29]   Solving project scheduling problems with resource constraints via an event list-based evolutionary algorithm [J].
Paraskevopoulos, D. C. ;
Tarantilis, C. D. ;
Ioannou, G. .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (04) :3983-3994
[30]   Decomposition Based Algorithm for the Design and Scheduling of Multipurpose Batch Plants [J].
Pinto, Tania ;
Barbosa-Povoa, Ana Paula F. D. ;
Novais, Augusto Q. .
16TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING AND 9TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING, 2006, 21 :1051-1056