A Genetic Algorithm for Solving Scheduling Problem


Authors

Habibeh Nazif - Department of Mathematics, Payame Noor University, IRAN.


Abstract

This paper considers a single machine family scheduling problem where jobs are partitioned into families and setup is required between these families. The objective is to find an optimal schedule that minimizes the total weighted completion time of the given jobs in the presence of the sequence independent family setup times. This problem has been proven to be strongly NP-hard. We introduce a genetic algorithm that employs an innovative crossover operator that utilizes an undirected bipartite graph to find the best offspring solution among an exponentially large number of potential offspring. Computational results are presented. The proposed algorithm is shown to be superior when compared with other local search methods namely the dynamic length tabu search and randomized steepest descent method.


Share and Cite

  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn
ISRP Style

Habibeh Nazif, A Genetic Algorithm for Solving Scheduling Problem, Journal of Mathematics and Computer Science, 5 (2012), no. 2, 91-96

AMA Style

Nazif Habibeh, A Genetic Algorithm for Solving Scheduling Problem. J Math Comput SCI-JM. (2012); 5(2):91-96

Chicago/Turabian Style

Nazif, Habibeh. "A Genetic Algorithm for Solving Scheduling Problem." Journal of Mathematics and Computer Science, 5, no. 2 (2012): 91-96


Keywords


MSC


References