The Crowding Mechanism Genetic Algorithm for Solving Job Scheduling Problem

被引:0
|
作者
Wang, Zhurong [1 ]
Du, Mingfang [1 ]
Sun, Qindong [1 ]
Meng, Haining [1 ]
机构
[1] Xian Univ Technol, Sch Comp Sci & Engn, Xian, Shaanxi, Peoples R China
关键词
job scheduling; genetic algorithm; crowding mechanism; heuristic crossover;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Considering that different types of jobs are required to be assigned to corresponding types of machines at a given time, job scheduling problem is solved to find the optimal processing sequences with two optimization objectives, i.e., minimal required time and lowest cost of consumption. The mathematical optimization model of job scheduling problem is established, and a crowding mechanism genetic algorithm (CMGA) is proposed to solve the model. The normalization method and the preference weight coefficient are used to deal with the optimization objectives, so as to determine the fitness function of the algorithm. Meanwhile, in order to find a better feasible solution that is hidden around the unfeasible solution, the penalty item is added to the fitness function to deal with the constraint conflict. Heuristic crossover is used to the growth of the optimal pattern of the individual, and selection based on the crowding mechanism is introduced to maintain the diversity of the population. Furthermore a local search process is adopted to perform searches for neighborhoods, and improve the quality of the solution. Finally, test data verify the correctness and validity of the proposed algorithm; and the proposed algorithm and the model have been applied to practical project.
引用
收藏
页码:338 / 343
页数:6
相关论文
共 50 条
  • [41] Genetic algorithm application on the job shop scheduling problem
    Wu, CG
    Xing, XL
    Lee, HP
    Zhou, CG
    Liang, YC
    [J]. PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 2102 - 2106
  • [42] A Parallel Genetic Algorithm for the Job Shop Scheduling Problem
    Nguyen Huu Mui
    Vu Dinh Hoa
    Luc Tri Tuyen
    [J]. 2012 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY (ISSPIT), 2012, : 19 - 24
  • [43] Algorithm Based on Improved Genetic Algorithm for Job Shop Scheduling Problem
    Chen, Xiaohan
    Zhang, Beike
    Gao, Dong
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2019, : 951 - 956
  • [44] A study of cooperative co-evolutionary genetic algorithm for solving flexible job shop scheduling problem
    Rou, Lee Yih
    Asmuni, Hishammuddin
    [J]. World Academy of Science, Engineering and Technology, 2010, 72 : 412 - 417
  • [45] Solving Nonstandard Job-Shop Scheduling Problem with Due Dates using Bounding Genetic Algorithm
    Wang, HY
    Wang, FR
    Liu, QF
    [J]. PROCEEDINGS OF THE 3RD WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-5, 2000, : 532 - 536
  • [46] Cloud-based Adaptive Quantum Genetic Algorithm for Solving Flexible Job Shop Scheduling Problem
    Su, Jinghua
    Xu, Li
    [J]. PROCEEDINGS OF 2019 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2019), 2019, : 1 - 5
  • [47] Solving the Dynamic Job Shop Scheduling Problem using Bottleneck and Intelligent Agents based on Genetic Algorithm
    Nahavandi, N.
    Zegordi, S. H.
    Abbasian, M.
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING, 2016, 29 (03): : 347 - 358
  • [48] Solving Fuzzy Job-Shop Scheduling Problem Using DE Algorithm Improved by a Selection Mechanism
    Gao, Da
    Wang, Gai-Ge
    Pedrycz, Witold
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2020, 28 (12) : 3265 - 3275
  • [49] Solving the job shop scheduling problem using the imperialist competitive algorithm
    Zhang, Jie
    Zhang, Peng
    Yang, Jianxiong
    Huang, Ying
    [J]. FRONTIERS OF ADVANCED MATERIALS AND ENGINEERING TECHNOLOGY, PTS 1-3, 2012, 430-432 : 737 - +
  • [50] Solving the Flexible Job Shop Scheduling Problem Based on Memetic Algorithm
    Zhang, Guohui
    [J]. ADVANCES IN PRODUCT DEVELOPMENT AND RELIABILITY III, 2012, 544 : 1 - 5