Extending MATLAB and GA to solve job shop manufacturing scheduling problems

Hamidullah Khan Niazi*, Hou Fang Sun, Fa Ping Zhang, Riaz Ahmed

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

Job shop scheduling problem has been always a hardest task in the combinatorial research. Keeping in view the strong computational power of MATrix LABoratory (MATLAB) and robustness of GA, we have used a different novel approach for solving difficult shop floor scheduling problems. In this paper, parallel genetic algorithm based solution methodology has been presented and the algorithm is implemented using powerful MATrix LABoratory (MATLAB) environment to solve practical problems of job shop. The special coded mutation and crossover operators were designed to avoid any infeasible formulation of children. The solution result reveals that this methodology can be used to solve the complex optimization problems. In this work, job shop scheduling problem has been formulated and subsequently solved with the parallel genetic algorithm approach. The robustness and flexibility of GA offers a lot to tackle the stochastic solution of nondeterministic polynomial (NP) hard problems. The work is supported by the experimental and simulation results. The make span minimisation performance criteria were chosen in the experimental analysis.

Original languageEnglish
Pages (from-to)805-810
Number of pages6
JournalWSEAS Transactions on Systems
Volume5
Issue number4
Publication statusPublished - Apr 2006

Keywords

  • Job shop
  • MATLAB
  • Optimisation
  • Parallel genetic algorithm

Fingerprint

Dive into the research topics of 'Extending MATLAB and GA to solve job shop manufacturing scheduling problems'. Together they form a unique fingerprint.

Cite this

Niazi, H. K., Sun, H. F., Zhang, F. P., & Ahmed, R. (2006). Extending MATLAB and GA to solve job shop manufacturing scheduling problems. WSEAS Transactions on Systems, 5(4), 805-810.