• DocumentCode
    2695275
  • Title

    Modified genetic algorithm for job-shop scheduling: A gap utilization technique

  • Author

    Hasan, S. M Kamrul ; Sarker, Ruhul ; Cornforth, David

  • Author_Institution
    Univ. of New South Wales, Canberra
  • fYear
    2007
  • fDate
    25-28 Sept. 2007
  • Firstpage
    3804
  • Lastpage
    3811
  • Abstract
    The job-shop scheduling problem (JSSP) is one of the most critical combinatorial optimization problems. The objective of JSSP in this research is to minimize the makespan. In this paper, we propose two genetic algorithm (GA) based approaches for solving JSSP. Firstly, we design a simple heuristic to reduce the completion time of jobs on the bottleneck machines that we call the reducing bottleneck technique (RBT). This heuristic was implemented in conjunction with a GA. Secondly; we propose to fill any possible gaps left in the simple GA solutions by the tasks that are scheduled later. We call this process the gap-utilization technique (GUT). With GUT, we also apply a swapping technique that deals only with the bottleneck job. We study 35 test problems with known solutions, using the existing GA and our proposed two algorithms. We obtain optimal solutions for 23 problems, and the solutions are very close for the rest.
  • Keywords
    combinatorial mathematics; genetic algorithms; job shop scheduling; bottleneck machines; combinatorial optimization problems; gap-utilization technique; genetic algorithm; job-shop scheduling; reducing bottleneck technique; swapping technique; Evolutionary computation; Genetic algorithms; Genetic Algorithm; Heuristics; Job-Shop Scheduling; Makespan;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2007. CEC 2007. IEEE Congress on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-1339-3
  • Electronic_ISBN
    978-1-4244-1340-9
  • Type

    conf

  • DOI
    10.1109/CEC.2007.4424966
  • Filename
    4424966