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 条
  • [21] Maximum Entropy Bi-Objective Model and its Evolutionary Algorithm for Portfolio Optimization
    Liu, Chun-An
    Lei, Qian
    Jia, Huamin
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2022, 39 (06)
  • [22] A Dynamic Tasking-Based Evolutionary Algorithm for Bi-Objective Feature Selection
    Xu, Hang
    MATHEMATICS, 2024, 12 (10)
  • [23] Bi-objective optimisation for scheduling the identical parallel batch-processing machines with arbitrary job sizes, unequal job release times and capacity limits
    Abedi, Mehdi
    Seidgar, Hany
    Fazlollahtabar, Hamed
    Bijani, Rohollah
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2015, 53 (06) : 1680 - 1711
  • [24] A bi-objective scheduling problem on batch machines via a Pareto-based ant colony system
    Xu, Rui
    Chen, Huaping
    Li, Xueping
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 145 (01) : 371 - 386
  • [25] A novel efficient bi-objective evolutionary algorithm for frequent and high utility itemsets mining
    Ma, Li
    Li, Chongyang
    Lu, Heng-yang
    Fang, Wei
    Lin, Jerry Chun-Wei
    MEMETIC COMPUTING, 2025, 17 (01)
  • [26] An novel evolutionary algorithm for bi-objective Symmetric traveling salesman problem
    Jia Liping
    Zou Guocheng
    Zou Jin
    PROCEEDINGS OF THE 2008 7TH IEEE INTERNATIONAL CONFERENCE ON CYBERNETIC INTELLIGENT SYSTEMS, 2008, : 176 - 179
  • [27] A two-stage evolutionary algorithm for noisy bi-objective optimization
    Zheng, Nan
    Wang, Handing
    SWARM AND EVOLUTIONARY COMPUTATION, 2023, 78
  • [28] Hypervolume Performance of Conical Area Evolutionary Algorithm for Bi-objective Optimization
    Zhao, Hongke
    Ying, Weiqin
    Wu, Yu
    Xie, Yuehong
    Wen, Li
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 2215 - 2219
  • [29] Epsilon Oscillation Algorithm for the bi-objective green identical parallel machine scheduling problem
    Jarboui, Bassem
    Masmoudi, Malek
    Eddaly, Mansour
    COMPUTERS & OPERATIONS RESEARCH, 2024, 170
  • [30] A Hybrid Particle Swarm Optimization Algorithm for Parallel Batch Processing Machines Scheduling
    Chang, Jun-lin
    Chen, Ying
    Ma, Xiao-ping
    2013 13TH UK WORKSHOP ON COMPUTATIONAL INTELLIGENCE (UKCI), 2013, : 252 - 257