A method combining rules with genetic algorithm for minimizing makespan on a batch processing machine with preventive maintenance

被引:21
|
作者
Huang, Jingying [1 ]
Wang, Liya [1 ]
Jiang, Zhibin [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Ind Engn & Management, Shanghai, Peoples R China
基金
中国国家自然科学基金;
关键词
scheduling; batch processing; preventive maintenance; genetic algorithms; makespan; INCOMPATIBLE JOB FAMILIES; TOTAL COMPLETION-TIME; SINGLE-MACHINE; PRICE ALGORITHM; BOUND ALGORITHM; BRANCH; OPTIMIZATION; ARRIVALS; COST;
D O I
10.1080/00207543.2019.1641643
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper considers the problem of minimising makespan on a single batch processing machine with flexible periodic preventive maintenance. This problem combines two sub-problems, scheduling on a batch processing machine with jobs' release dates considered and arranging the preventive maintenance activities on a batch processing machine. The preventive maintenance activities are flexible but the maximum continuous working time of the machine, which is allowed, is determined. A mathematical model for integrating flexible periodic preventive maintenance into batch processing machine problem is proposed, in which the grouping of jobs with incompatible job families, the starting time of batches and the preventive maintenance activities are optimised simultaneously. A method combining rules with the genetic algorithm is proposed to solve this model, in which a batching rule is proposed to group jobs with incompatible job families into batches and a modified genetic algorithm is proposed to schedule batches and arrange preventive maintenance activities. The computational results indicate the method is effective under practical problem sizes. In addition, the influences of jobs' parameters on the performance of the method are analyzed, such as the number of jobs, the number of job families, jobs' processing time and jobs' release time.
引用
收藏
页码:4086 / 4102
页数:17
相关论文
共 50 条
  • [1] Makespan Minimization on Single Batch-processing Machine Considering Preventive Maintenance
    Huang, Jingying
    Wang, Liya
    2018 5TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND APPLICATIONS (ICIEA), 2018, : 294 - 298
  • [2] Minimizing Makespan in Batch Machine Scheduling
    Chung Keung Poon
    Pixing Zhang
    Algorithmica , 2004, 39 : 155 - 174
  • [3] Minimizing makespan in batch machine scheduling
    Poon, CK
    Zhang, PX
    ALGORITHMICA, 2004, 39 (02) : 155 - 174
  • [4] Effective hybrid genetic algorithm for minimizing makespan on a single-batch-processing machine with non-identical job sizes
    Kashan, A. H.
    Karimi, B.
    Jolai, F.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2006, 44 (12) : 2337 - 2360
  • [5] Genetic algorithms for minimizing makespan in a flow shop with two capacitated batch processing machines
    Manjeshwar, Praveen Kumar
    Damodaran, Purushothaman
    Srihari, Krishnaswami
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 55 (9-12) : 1171 - 1182
  • [6] A note on minimizing makespan on a single batch processing machine with nonidentical job sizes
    Kashan, Ali Husseinzadeh
    Karimi, Behrooz
    Ghomi, S. M. T. Fatemi
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (27-29) : 2754 - 2758
  • [7] Minimizing makespan on a batch-processing machine with non-identical job sizes using genetic algorithms
    Damodaran, Purushothaman
    Manjeshwar, Praveen Kumar
    Srihari, Krishnaswami
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2006, 103 (02) : 882 - 891
  • [8] Minimizing makespan on a single batch processing machine with nonidentical job sizes
    Zhang, GC
    Cai, XQ
    Lee, CY
    Wong, CK
    NAVAL RESEARCH LOGISTICS, 2001, 48 (03) : 226 - 240
  • [9] Genetic algorithms for minimizing makespan in a flow shop with two capacitated batch processing machines
    Praveen Kumar Manjeshwar
    Purushothaman Damodaran
    Krishnaswami Srihari
    The International Journal of Advanced Manufacturing Technology, 2011, 55 : 1171 - 1182
  • [10] Minimizing makespan on a three-machine flowshop batch scheduling problem with transportation using genetic algorithm
    Behnamian, S. M. T.
    Ghomi, S. M. T. Fatemi
    Jolai, F.
    Amirtaheri, O.
    APPLIED SOFT COMPUTING, 2012, 12 (02) : 768 - 777