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
相关论文
共 43 条
  • [11] COMPLETION TIMES AND OPTIMAL SCHEDULING FOR SERIAL MULTIPRODUCT PROCESSES WITH TRANSFER AND SET-UP TIMES IN ZERO-WAIT POLICY
    JUNG, JH
    LEE, HK
    YANG, DR
    LEE, IB
    COMPUTERS & CHEMICAL ENGINEERING, 1994, 18 (06) : 537 - 544
  • [12] Knowledge-based interactive scheduling of multiproduct batch plants
    Henning, GP
    ADVANCES IN ARTIFICIAL INTELLIGENCE, 2000, 1952 : 76 - 85
  • [13] The co-evolutionary immune clone algorithm and its application in zero-wait flowshop scheduling
    Jin F.
    Gu X.
    Gaojishu Tongxin/Chinese High Technology Letters, 2010, 20 (08): : 875 - 880
  • [14] An efficient list-based scheduling algorithm for high-level synthesis
    Sllame, AM
    Drabek, V
    EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS: ARCHITECTURES, METHODS AND TOOLS, 2002, : 316 - 323
  • [15] An improved list-based task scheduling algorithm for fog computing environment
    Madhura, R.
    Elizabeth, B. Lydia
    Uthariaraj, V. Rhymend
    COMPUTING, 2021, 103 (07) : 1353 - 1389
  • [16] A novel hybrid differential evolution approach to scheduling of large-scale zero-wait batch processes with setup times
    Dong, Ming-Gang
    Wang, Ning
    COMPUTERS & CHEMICAL ENGINEERING, 2012, 45 : 72 - 83
  • [17] An improved list-based task scheduling algorithm for fog computing environment
    R. Madhura
    B. Lydia Elizabeth
    V. Rhymend Uthariaraj
    Computing, 2021, 103 : 1353 - 1389
  • [18] A list based threshold accepting algorithm for the capacitated vehicle routing problem
    Tarantilis, CD
    Kiranoudis, CT
    Vassiliadis, VS
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2002, 79 (05) : 537 - 553
  • [19] An efficient list-based task scheduling algorithm for heterogeneous distributed computing environment
    Madhura, Rajarethinam
    Uthariaraj, Vaidyanathan Rhymend
    Elizabeth, Benjamin Lydia
    SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (02): : 390 - 412
  • [20] An Intelligent Priority Decision Making Algorithm for Competitive Operators in List-based Scheduling
    Lee, Jun-yong
    Kim, Sunil
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (01): : 81 - 86