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 条
  • [1] A Genetic Algorithm approach for solving a Job Shop Scheduling problem
    Anshulika
    Bewoor, L. A.
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2017,
  • [2] Genetic Algorithm for Solving Job-Shop Scheduling Problem
    Li XiaoBo
    [J]. 2011 AASRI CONFERENCE ON INFORMATION TECHNOLOGY AND ECONOMIC DEVELOPMENT (AASRI-ITED 2011), VOL 1, 2011, : 296 - 298
  • [3] Genetic Algorithm for Solving Job-Shop Scheduling Problem
    Li XiaoBo
    [J]. 2011 INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND NEURAL COMPUTING (FSNC 2011), VOL IV, 2011, : 296 - 298
  • [4] Solving Complete Job Shop Scheduling Problem Using Genetic Algorithm
    Wang, Linping
    Jia, Zhenyuan
    Wang, Fuji
    [J]. 2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 8307 - 8310
  • [5] Solving Job-shop Scheduling Problem by an Improved Genetic Algorithm
    Yang Yanli
    Ke Weiwei
    [J]. PRECISION ENGINEERING AND NON-TRADITIONAL MACHINING, 2012, 411 : 588 - 591
  • [6] An Improved Genetic Algorithm for Solving Flexible Job shop Scheduling Problem
    Zhou Wei
    Bu Yan-ping
    Zhou Ye-qing
    [J]. 2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 4553 - 4558
  • [7] A genetic algorithm approach for solving a flexible job shop scheduling problem
    Department of Industrial Engineering, Faculty of Mechanical Engineering, 81310 Skudai, Johor Bahru, Malaysia
    [J]. Int. J. Comput. Sci. Issues, 1600, 3 (85-90):
  • [8] Solving Job-Shop Scheduling Problem with Improved Genetic Algorithm
    Wu, Weijun
    Yu, Songnian
    Ding, Wang
    [J]. PROCEEDINGS OF 2008 INTERNATIONAL PRE-OLYMPIC CONGRESS ON COMPUTER SCIENCE, VOL II: INFORMATION SCIENCE AND ENGINEERING, 2008, : 348 - 352
  • [9] Improved Genetic Algorithm for Solving Flexible Job Shop Scheduling Problem
    Luo, Xiong
    Qian, Qian
    Fu, Yun Fa
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MECHATRONICS AND INTELLIGENT ROBOTICS (ICMIR-2019), 2020, 166 : 480 - 485
  • [10] Solving fuzzy job-shop scheduling problem by genetic algorithm
    Li, Junqing
    Xie, Shengxian
    Sun, Tao
    Wang, Yuting
    Yang, Huaqing
    [J]. PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 3243 - 3247