A branch population genetic algorithm for dual-resource constrained job shop scheduling problem. (December 2016)
- Record Type:
- Journal Article
- Title:
- A branch population genetic algorithm for dual-resource constrained job shop scheduling problem. (December 2016)
- Main Title:
- A branch population genetic algorithm for dual-resource constrained job shop scheduling problem
- Authors:
- Li, Jingyao
Huang, Yuan
Niu, Xinwei - Abstract:
- Highlights: The branch population can strengthen population diversity and accelerate convergence. The elite evolutionary operator is utilized to optimize search ability. The sector roulette selection operator can decrease the computational complexity. The strategy on compressed time window can improve the scheduling performance. According to the Markov chain theory, BPGA can weakly converge to the Pareto front. Abstract: The manufacturing systems constrained by both machines and heterogeneous workers are referred to as Dual Resource Constrained (DRC) systems. DRC scheduling problem has attracted more and more attention in recent years. In order to address the Dual Resource Constrained Job Shop Scheduling Problem (DRCJSP) to minimize the makespan and cost, a meta-heuristic algorithm named Branch Population Genetic Algorithm (BPGA) is proposed in this paper. The proposed algorithm is a genetic algorithm (GA) based scheduling approach, and it introduces the branch population to accumulate and transfer evolutionary experience of parent chromosomes via pheromone. The branch population can strengthen the population diversity and accelerate convergence. Additionally, several mechanisms are applied to optimize the performance of BPGA. The elite evolutionary operator is utilized to optimize search ability by laying particular emphasis on the evolution of the elite population. The roulette selection operator based on sector segmentation is proposed to decrease the computationalHighlights: The branch population can strengthen population diversity and accelerate convergence. The elite evolutionary operator is utilized to optimize search ability. The sector roulette selection operator can decrease the computational complexity. The strategy on compressed time window can improve the scheduling performance. According to the Markov chain theory, BPGA can weakly converge to the Pareto front. Abstract: The manufacturing systems constrained by both machines and heterogeneous workers are referred to as Dual Resource Constrained (DRC) systems. DRC scheduling problem has attracted more and more attention in recent years. In order to address the Dual Resource Constrained Job Shop Scheduling Problem (DRCJSP) to minimize the makespan and cost, a meta-heuristic algorithm named Branch Population Genetic Algorithm (BPGA) is proposed in this paper. The proposed algorithm is a genetic algorithm (GA) based scheduling approach, and it introduces the branch population to accumulate and transfer evolutionary experience of parent chromosomes via pheromone. The branch population can strengthen the population diversity and accelerate convergence. Additionally, several mechanisms are applied to optimize the performance of BPGA. The elite evolutionary operator is utilized to optimize search ability by laying particular emphasis on the evolution of the elite population. The roulette selection operator based on sector segmentation is proposed to decrease the computational complexity and avoid the algorithm prematurity. The scheduling strategy based on compressed time window is proposed to improve the global scheduling performance. In our research, BPGA shows convergence to the Pareto front according to the Markov chain theory. Numerical experiments with randomly generated examples and case studies are analyzed to evaluate the performance of the proposed algorithm. Computational experiments show BPGA can provide the promising results for the DRCJSP. … (more)
- Is Part Of:
- Computers & industrial engineering. Volume 102(2016)
- Journal:
- Computers & industrial engineering
- Issue:
- Volume 102(2016)
- Issue Display:
- Volume 102, Issue 2016 (2016)
- Year:
- 2016
- Volume:
- 102
- Issue:
- 2016
- Issue Sort Value:
- 2016-0102-2016-0000
- Page Start:
- 113
- Page End:
- 131
- Publication Date:
- 2016-12
- Subjects:
- Dual resource constrained -- Genetic algorithm -- Branch population -- Compressed time window -- Markov chain
Engineering -- Data processing -- Periodicals
Industrial engineering -- Periodicals
620.00285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/03608352 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cie.2016.10.012 ↗
- Languages:
- English
- ISSNs:
- 0360-8352
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.713000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 7366.xml