ACO-based multi-objective scheduling of parallel batch processing machines with advanced process control constraints

被引:0
|
作者
Li Li
F. Qiao
Q. D. Wu
机构
[1] Tongji University,
关键词
ACO; Scheduling; Parallel batch processing machines (PBPM); Semiconductor manufacturing;
D O I
暂无
中图分类号
学科分类号
摘要
This research was motivated by a scheduling problem in the dry strip operations of a semiconductor wafer fabrication facility. The machines were modeled as parallel batch processing machines with incompatible job families and dynamic job arrivals, and constraints on the sequence-dependent setup time and the qual-run requirements of advanced process control. The optimization had multiple objectives, the total weighted tardiness (TWT) and makespan, to consider simultaneously. Since the problem is NP-hard, we used an Ant Colony Optimization (ACO) algorithm to achieve a satisfactory solution in a reasonable computation time. A variety of simulation experiments were run to choose ACO parameter values and to demonstrate the performance of the proposed method. The simulation results showed that the proposed ACO algorithm is superior to the common Apparent Tardiness Cost-Batched Apparent Tardiness Cost rule for minimizing the TWT and makespan. The arrival time distribution and the number of jobs strongly affected the ACO algorithm’s performance.
引用
收藏
页码:985 / 994
页数:9
相关论文
共 50 条
  • [21] A bi-objective model for a scheduling problem of unrelated parallel batch processing machines with fuzzy parameters by two fuzzy multi-objective meta-heuristics
    Sadati, A.
    Moghaddam, R. Tavakkoli
    Naderi, B.
    Mohammadi, M.
    IRANIAN JOURNAL OF FUZZY SYSTEMS, 2019, 16 (04): : 21 - 40
  • [22] Multi-objective ACO for Integrated Scheduling of Machines and Material Handling Equipment in Flexible Manufacturing Systems
    Yung, Tan Wei
    Ponnambalam, S. G.
    Yogeswaran, M.
    2009 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, 2009, : 304 - 309
  • [23] Coordinated Multistage Scheduling of Parallel Batch-Processing Machines Under Multiresource Constraints
    Jula, Payman
    Leachman, Robert C.
    OPERATIONS RESEARCH, 2010, 58 (04) : 933 - 947
  • [24] A Three-Stage ACO-Based Algorithm for Parallel Batch Loading and Scheduling Problem with Batch Deterioration and Rate-Modifying Activities
    Jang, Jae Won
    Kim, Yong Jae
    Kim, Byung Soo
    MATHEMATICS, 2022, 10 (04)
  • [25] A Parallel-batch Multi-objective Job Scheduling Algorithm in Edge Computing
    Zhao, Xingguang
    Guo, Xing
    Zhang, Yiwen
    Li, Wei
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 510 - 516
  • [26] A multi-objective differential evolution algorithm for parallel batch processing machine scheduling considering electricity consumption cost
    Zhou, Shengchao
    Li, Xiaolin
    Du, Ni
    Pang, Yan
    Chen, Huaping
    COMPUTERS & OPERATIONS RESEARCH, 2018, 96 : 55 - 68
  • [27] Multi-objective no-wait multi-task scheduling problem of batch process
    Gu, X. (xsgu@ecust.edu.cn), 1600, Materials China (64):
  • [28] Multi-objective scheduling for multi-product batch process with no-wait constraint
    Deng G.-L.
    Tian G.-D.
    Gu X.-S.
    Kongzhi yu Juece/Control and Decision, 2017, 32 (03): : 474 - 480
  • [29] A multi-population genetic algorithm to solve multi-objective scheduling problems for parallel machines
    Cochran, JK
    Horng, SM
    Fowler, JW
    COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (07) : 1087 - 1102
  • [30] ACO-based Parallel Machine Scheduling Considering Both Setup Time and Run-based Preventive Maintenance with Reliability Constraints
    Chen, Siqi
    Wang, Liya
    2018 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM), 2018, : 227 - 231