Refine your search
Collections
Co-Authors
Year
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All
Nasreen, Azra
- JOB Shop Scheduling Using Genetic Algorithm
Abstract Views :256 |
PDF Views:2
Job shop scheduling is a NP-complete problem of combinatorial optimization. Genetic Algorithm (GA) is a class of optimization algorithm problems which provides efficient and optimal solution. Genetic algorithm is well suited for solving production scheduling problems. Unlike heuristic methods, genetic algorithm operates on a population of solutions rather than a single solution. In production scheduling this population of solutions consist of many feasible solutions. Initial population of feasible schedules is generated randomly. This population goes through a set of genetic operators such as crossover and mutation to produce new schedules. At each generation the fitness of the schedule is evaluated to decide whether it can be carried over to the next generation or should be replaced with a better solution.
Other methods which can be applied to solve job shop problem converge to the local optima quickly. With genetic algorithm, convergence to local optima is reduced. The result obtained is compared with parameters such as number of generations and crossover rate. It is found that as the number of generations increases better results are achieved.
Authors
Affiliations
1 Department of Computer Science & Engineering, R.V College of Engineering, Bangalore, IN
1 Department of Computer Science & Engineering, R.V College of Engineering, Bangalore, IN
Source
Data Mining and Knowledge Engineering, Vol 3, No 9 (2011), Pagination: 565-568Abstract
Scheduling is defined as the problem of allocation of machines over time to competing jobs. Job shop scheduling involves set of jobs to be processed on finite set of machines with minimum makespan.Job shop scheduling is a NP-complete problem of combinatorial optimization. Genetic Algorithm (GA) is a class of optimization algorithm problems which provides efficient and optimal solution. Genetic algorithm is well suited for solving production scheduling problems. Unlike heuristic methods, genetic algorithm operates on a population of solutions rather than a single solution. In production scheduling this population of solutions consist of many feasible solutions. Initial population of feasible schedules is generated randomly. This population goes through a set of genetic operators such as crossover and mutation to produce new schedules. At each generation the fitness of the schedule is evaluated to decide whether it can be carried over to the next generation or should be replaced with a better solution.
Other methods which can be applied to solve job shop problem converge to the local optima quickly. With genetic algorithm, convergence to local optima is reduced. The result obtained is compared with parameters such as number of generations and crossover rate. It is found that as the number of generations increases better results are achieved.