A bi-objective evolutionary algorithm scheduled on uniform parallel batch processing machines

被引:12
|
作者
Li, Kai [1 ,2 ]
Zhang, Han [1 ]
Chu, Chengbin [3 ,4 ]
Jia, Zhao-hong [5 ]
Chen, Jianfu [1 ,4 ]
机构
[1] Hefei Univ Technol, Sch Management, Hefei 230009, Peoples R China
[2] Minist Educ, Key Lab Proc Optimizat & Intelligent Decis making, Hefei 230009, Peoples R China
[3] Fuzhou Univ, Sch Econ & Management, Fuzhou 350116, Peoples R China
[4] Univ Gustave Eiffel, ESIEE Paris, COSYS GRETTIA, F-77454 Marne La Vallee, France
[5] Anhui Univ, Sch Comp Sci & Technol, Hefei 230039, Anhui, Peoples R China
基金
中国国家自然科学基金;
关键词
Scheduling; Uniform parallel batch processing machines; Lateness; Total cost; Evolutionary algorithm; ANT COLONY OPTIMIZATION; MINIMIZE MAKESPAN; GENETIC ALGORITHM; ENERGY-CONSUMPTION; MOEA/D; SELECTION; JOBS; TIME; MODEL;
D O I
10.1016/j.eswa.2022.117487
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper addresses the problem of minimizing the maximum lateness and the total pollution emission costs by scheduling a group of jobs with different processing times, sizes, release times, and due dates on uniform parallel batch processing machines with non-identical machine capacities and different unit pollution emission costs. We develop a discrete bi-objective evolutionary algorithm C-NSGA-A to solve this problem. On the one hand, we present a method of constructively generating an individual with the first job selection to produce an initial population for improving the convergence of individuals. On the other hand, we propose an angle-based environmental selection strategy to choose individuals to maintain the diversity of individuals. Through extensive simulation experiments, C-NSGA-A is compared with several state-of-the-art algorithms, and experimental results show that the proposed algorithm performs better than those algorithms. Moreover, the proposed algorithm has more obvious advantages on instances with a larger number of jobs.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] A novel multi-objective evolutionary algorithm based on subpopulations for the bi-objective traveling salesman problem
    Moraes, Deyvid Heric
    Sanches, Danilo Sipoli
    Rocha, Josimar da Silva
    Caldonazzo Garbelini, Jader Maikol
    Castoldi, Marcelo Favoretto
    SOFT COMPUTING, 2019, 23 (15) : 6157 - 6168
  • [42] Theoretical Analysis and Empirical Validation of the Conical Area Evolutionary Algorithm for Bi-Objective Optimization
    Jalil, Hassan
    Li, Kangshun
    Ying, Weiqin
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (05) : 1058 - 1071
  • [43] BOBEA : A Bi-Objective Biclustering Evolutionary Algorithm for Genome-Wide Association Analysis
    Maatouk, Ons
    Ayari, Emna
    Bouziri, Hend
    Ayadi, Wassim
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 344 - 347
  • [44] A bi-objective constrained optimization algorithm using a hybrid evolutionary and penalty function approach
    Deb, Kalyanmoy
    Datta, Rituparna
    ENGINEERING OPTIMIZATION, 2013, 45 (05) : 503 - 527
  • [45] A bi-objective heuristic approach for green identical parallel machine scheduling
    Anghinolfi, Davide
    Paolucci, Massimo
    Ronco, Roberto
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 289 (02) : 416 - 434
  • [46] Tchebycheff Fractal Decomposition Algorithm for Bi-objective Optimization Problems
    Aslimani, N.
    Talbi, E-G
    Ellaia, R.
    METAHEURISTICS, MIC 2022, 2023, 13838 : 246 - 259
  • [47] Bi-objective schedule control of batch processes in semiconductor manufacturing
    Ganesan, VK
    Gupta, AK
    Iyer, SA
    2004 IEEE CONFERENCE ON ROBOTICS, AUTOMATION AND MECHATRONICS, VOLS 1 AND 2, 2004, : 1077 - 1082
  • [48] A hybrid cuckoo search algorithm in parallel batch processing machines with unequal job ready times
    Majumder, Arindam
    Laha, Dipak
    Suganthan, P. N.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 124 : 65 - 76
  • [49] An Effective Genetic Algorithm with Uniform Crossover for Bi-objective Unconstrained Binary Quadratic Programming Problem
    Huo, Chao
    Zeng, Rong-Qiang
    Wang, Yang
    Shang, Ming-Sheng
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2016, 2016, 9937 : 58 - 67
  • [50] Efficient algorithms for scheduling equal-length jobs with processing set restrictions on uniform parallel batch machines
    Li, Shuguang
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2022, 19 (11) : 10731 - 10740