• DocumentCode
    2913790
  • Title

    GA with priority rules for solving Job-Shop Scheduling Problems

  • Author

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

  • Author_Institution
    Australian Defence Force Acad., Univ. of New South Wales, Canberra, ACT
  • fYear
    2008
  • fDate
    1-6 June 2008
  • Firstpage
    1913
  • Lastpage
    1920
  • Abstract
    The Job-Shop Scheduling Problem (JSSP) is considered as one of the difficult combinatorial optimization problems and treated as a member of NP-complete problem class. In this paper, we consider JSSPs with an objective of minimizing makespan while satisfying a number of hard constraints. First, we develop a genetic algorithm (GA) based approach for solving JSSPs. We then introduce a number of priority rules such as partial reordering, gap reduction and restricted swapping to improve the performance of the GA. We run the GA incorporating these rules in a number of different ways. We solve 40 benchmark problems and compared their results with that of a number of well-known algorithms. We obtain optimal solutions for 27 problems, and the overall performance of our algorithms is quite encouraging.
  • Keywords
    combinatorial mathematics; genetic algorithms; job shop scheduling; NP-complete problem; combinatorial optimization problems; genetic algorithm; job-shop scheduling problems; priority rules; Evolutionary computation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-1822-0
  • Electronic_ISBN
    978-1-4244-1823-7
  • Type

    conf

  • DOI
    10.1109/CEC.2008.4631050
  • Filename
    4631050