DocumentCode
2447562
Title
Scaling Populations of a Genetic Algorithm for Job Shop Scheduling Problems Using MapReduce
Author
Huang, Di-Wei ; Lin, Jimmy
Author_Institution
Dept. of Comput. Sci., Univ. of Maryland, College Park, MD, USA
fYear
2010
fDate
Nov. 30 2010-Dec. 3 2010
Firstpage
780
Lastpage
785
Abstract
Inspired by Darwinian evolution, a genetic algorithm (GA) approach is one popular heuristic method for solving hard problems such as the Job Shop Scheduling Problem (JSSP), which is one of the hardest problems lacking efficient exact solutions today. It is intuitive that the population size of a GA may greatly affect the quality of the solution, but it is unclear what are the effects of having population sizes that are significantly greater than typical experiments. The emergence of MapReduce, a framework running on a cluster of computers that aims to provide large-scale data processing, offers great opportunities to investigate this issue. In this paper, a GA is implemented to scale the population using MapReduce. Experiments are conducted on a large cluster, and population sizes up to 107 are inspected. It is shown that larger population sizes not only tend to yield better solutions, but also require fewer generations. Therefore, it is clear that when dealing with a hard problem such as JSSP, an existing GA can be improved by massively scaling up populations with MapReduce, so that the solution can be parallelized and completed in reasonable time.
Keywords
cloud computing; genetic algorithms; job shop scheduling; parallel processing; MapReduce; cloud computing; genetic algorithm; job shop scheduling problems; parallel large-scale data processing; Biological cells; Cloud computing; Decoding; Gallium; Genetic algorithms; Job shop scheduling; Schedules;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing Technology and Science (CloudCom), 2010 IEEE Second International Conference on
Conference_Location
Indianapolis, IN
Print_ISBN
978-1-4244-9405-7
Electronic_ISBN
978-0-7695-4302-4
Type
conf
DOI
10.1109/CloudCom.2010.18
Filename
5708531
Link To Document