Cargando…

A Bee Evolutionary Guiding Nondominated Sorting Genetic Algorithm II for Multiobjective Flexible Job-Shop Scheduling

Flexible job-shop scheduling problem (FJSP) is an NP-hard puzzle which inherits the job-shop scheduling problem (JSP) characteristics. This paper presents a bee evolutionary guiding nondominated sorting genetic algorithm II (BEG-NSGA-II) for multiobjective FJSP (MO-FJSP) with the objectives to minim...

Descripción completa

Detalles Bibliográficos
Autores principales: Deng, Qianwang, Gong, Guiliang, Gong, Xuran, Zhang, Like, Liu, Wei, Ren, Qinghua
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5387816/
https://www.ncbi.nlm.nih.gov/pubmed/28458687
http://dx.doi.org/10.1155/2017/5232518
_version_ 1782521018316750848
author Deng, Qianwang
Gong, Guiliang
Gong, Xuran
Zhang, Like
Liu, Wei
Ren, Qinghua
author_facet Deng, Qianwang
Gong, Guiliang
Gong, Xuran
Zhang, Like
Liu, Wei
Ren, Qinghua
author_sort Deng, Qianwang
collection PubMed
description Flexible job-shop scheduling problem (FJSP) is an NP-hard puzzle which inherits the job-shop scheduling problem (JSP) characteristics. This paper presents a bee evolutionary guiding nondominated sorting genetic algorithm II (BEG-NSGA-II) for multiobjective FJSP (MO-FJSP) with the objectives to minimize the maximal completion time, the workload of the most loaded machine, and the total workload of all machines. It adopts a two-stage optimization mechanism during the optimizing process. In the first stage, the NSGA-II algorithm with T iteration times is first used to obtain the initial population N, in which a bee evolutionary guiding scheme is presented to exploit the solution space extensively. In the second stage, the NSGA-II algorithm with GEN iteration times is used again to obtain the Pareto-optimal solutions. In order to enhance the searching ability and avoid the premature convergence, an updating mechanism is employed in this stage. More specifically, its population consists of three parts, and each of them changes with the iteration times. What is more, numerical simulations are carried out which are based on some published benchmark instances. Finally, the effectiveness of the proposed BEG-NSGA-II algorithm is shown by comparing the experimental results and the results of some well-known algorithms already existed.
format Online
Article
Text
id pubmed-5387816
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-53878162017-04-30 A Bee Evolutionary Guiding Nondominated Sorting Genetic Algorithm II for Multiobjective Flexible Job-Shop Scheduling Deng, Qianwang Gong, Guiliang Gong, Xuran Zhang, Like Liu, Wei Ren, Qinghua Comput Intell Neurosci Research Article Flexible job-shop scheduling problem (FJSP) is an NP-hard puzzle which inherits the job-shop scheduling problem (JSP) characteristics. This paper presents a bee evolutionary guiding nondominated sorting genetic algorithm II (BEG-NSGA-II) for multiobjective FJSP (MO-FJSP) with the objectives to minimize the maximal completion time, the workload of the most loaded machine, and the total workload of all machines. It adopts a two-stage optimization mechanism during the optimizing process. In the first stage, the NSGA-II algorithm with T iteration times is first used to obtain the initial population N, in which a bee evolutionary guiding scheme is presented to exploit the solution space extensively. In the second stage, the NSGA-II algorithm with GEN iteration times is used again to obtain the Pareto-optimal solutions. In order to enhance the searching ability and avoid the premature convergence, an updating mechanism is employed in this stage. More specifically, its population consists of three parts, and each of them changes with the iteration times. What is more, numerical simulations are carried out which are based on some published benchmark instances. Finally, the effectiveness of the proposed BEG-NSGA-II algorithm is shown by comparing the experimental results and the results of some well-known algorithms already existed. Hindawi 2017 2017-03-28 /pmc/articles/PMC5387816/ /pubmed/28458687 http://dx.doi.org/10.1155/2017/5232518 Text en Copyright © 2017 Qianwang Deng et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Deng, Qianwang
Gong, Guiliang
Gong, Xuran
Zhang, Like
Liu, Wei
Ren, Qinghua
A Bee Evolutionary Guiding Nondominated Sorting Genetic Algorithm II for Multiobjective Flexible Job-Shop Scheduling
title A Bee Evolutionary Guiding Nondominated Sorting Genetic Algorithm II for Multiobjective Flexible Job-Shop Scheduling
title_full A Bee Evolutionary Guiding Nondominated Sorting Genetic Algorithm II for Multiobjective Flexible Job-Shop Scheduling
title_fullStr A Bee Evolutionary Guiding Nondominated Sorting Genetic Algorithm II for Multiobjective Flexible Job-Shop Scheduling
title_full_unstemmed A Bee Evolutionary Guiding Nondominated Sorting Genetic Algorithm II for Multiobjective Flexible Job-Shop Scheduling
title_short A Bee Evolutionary Guiding Nondominated Sorting Genetic Algorithm II for Multiobjective Flexible Job-Shop Scheduling
title_sort bee evolutionary guiding nondominated sorting genetic algorithm ii for multiobjective flexible job-shop scheduling
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5387816/
https://www.ncbi.nlm.nih.gov/pubmed/28458687
http://dx.doi.org/10.1155/2017/5232518
work_keys_str_mv AT dengqianwang abeeevolutionaryguidingnondominatedsortinggeneticalgorithmiiformultiobjectiveflexiblejobshopscheduling
AT gongguiliang abeeevolutionaryguidingnondominatedsortinggeneticalgorithmiiformultiobjectiveflexiblejobshopscheduling
AT gongxuran abeeevolutionaryguidingnondominatedsortinggeneticalgorithmiiformultiobjectiveflexiblejobshopscheduling
AT zhanglike abeeevolutionaryguidingnondominatedsortinggeneticalgorithmiiformultiobjectiveflexiblejobshopscheduling
AT liuwei abeeevolutionaryguidingnondominatedsortinggeneticalgorithmiiformultiobjectiveflexiblejobshopscheduling
AT renqinghua abeeevolutionaryguidingnondominatedsortinggeneticalgorithmiiformultiobjectiveflexiblejobshopscheduling
AT dengqianwang beeevolutionaryguidingnondominatedsortinggeneticalgorithmiiformultiobjectiveflexiblejobshopscheduling
AT gongguiliang beeevolutionaryguidingnondominatedsortinggeneticalgorithmiiformultiobjectiveflexiblejobshopscheduling
AT gongxuran beeevolutionaryguidingnondominatedsortinggeneticalgorithmiiformultiobjectiveflexiblejobshopscheduling
AT zhanglike beeevolutionaryguidingnondominatedsortinggeneticalgorithmiiformultiobjectiveflexiblejobshopscheduling
AT liuwei beeevolutionaryguidingnondominatedsortinggeneticalgorithmiiformultiobjectiveflexiblejobshopscheduling
AT renqinghua beeevolutionaryguidingnondominatedsortinggeneticalgorithmiiformultiobjectiveflexiblejobshopscheduling