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 条
  • [31] A Bi-objective Evolutionary Algorithm to Improve the Service Quality for On-Demand Mobility
    Nasri, Sonia
    Bouziri, Hend
    Aggoune-Mtalaa, Wassila
    EMERGING TRENDS IN INTELLIGENT SYSTEMS & NETWORK SECURITY, 2023, 147 : 1 - 8
  • [32] Improved evolutionary algorithm for parallel batch processing machine scheduling in additive manufacturing
    Zhang, Jianming
    Yao, Xifan
    Li, Yun
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2020, 58 (08) : 2263 - 2282
  • [33] An Efficient Evolutionary Algorithm for Chance-Constrained Bi-Objective Stochastic Optimization
    Liu, Bo
    Zhang, Qingfu
    Fernandez, Francisco V.
    Gielen, Georges G. E.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (06) : 786 - 796
  • [34] An Interpolation-Based Evolutionary Algorithm for Bi-Objective Feature Selection in Classification
    Xu, Hang
    MATHEMATICS, 2024, 12 (16)
  • [35] Bi-Objective Scheduling Algorithm for Hybrid Workflow in JointCloud
    Li, Rui
    Wang, Huaimin
    Shi, Peichang
    2024 IEEE INTERNATIONAL CONFERENCE ON JOINT CLOUD COMPUTING, JCC, 2024, : 45 - 52
  • [36] Bi-criteria ant colony optimization algorithm for minimizing makespan and energy consumption on parallel batch machines
    Jia, Zhao-hong
    Zhang, Yu-lan
    Leung, Joseph Y. -T.
    Li, Kai
    APPLIED SOFT COMPUTING, 2017, 55 : 226 - 237
  • [37] Optimal Semi-Online Algorithm for Scheduling on Two Parallel Batch Processing Machines
    Liu, Ming
    Zheng, Feifeng
    Zhu, Zhanguo
    Chu, Chengbin
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2014, 31 (05)
  • [38] A tabu search algorithm to solve a green logistics bi-objective bi-level problem
    Camacho-Vallejo, Jose-Fernando
    Lopez-Vera, Lilian
    Smith, Alice E.
    Gonzalez-Velarde, Jose-Luis
    ANNALS OF OPERATIONS RESEARCH, 2022, 316 (02) : 927 - 953
  • [39] Design of a genetic algorithm for bi-objective unrelated parallel machines scheduling with sequence-dependent setup times and precedence constraints
    Tavakkoli-Moghaddam, R.
    Taheri, F.
    Bazzazi, M.
    Izadi, M.
    Sassani, F.
    COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (12) : 3224 - 3230
  • [40] A novel multi-objective evolutionary algorithm based on subpopulations for the bi-objective traveling salesman problem
    Deyvid Heric Moraes
    Danilo Sipoli Sanches
    Josimar da Silva Rocha
    Jader Maikol Caldonazzo Garbelini
    Marcelo Favoretto Castoldi
    Soft Computing, 2019, 23 : 6157 - 6168