Solving Permutation Flow Shop Scheduling Problems with Job Idle Time in between Two Machines


Article Preview

Finding an optimal sequence in terms of total completion time for processing ‘n’ jobs in ‘m’ processing centers in the shop floor is an important job for a shop floor supervisor. The problem is NP hard as the total number of sequences is (n!) for a permutation flow shop scheduling problem. Starting from Johnson’s Algorithm, many classical Heuristics were proposed in earlier days. After the invention of evolutionary algorithms and Meta Heuristics, finding an optimal sequence becomes comparatively easier. This paper deals with improving one such performance parameter, the make span, in a Permutation Flow Shop Scheduling problem in case of job idle times (though machines are available, jobs are not) observed in between two machines. The case of three machines, n jobs has been analyzed using the well known Taillard bench mark problems by coding in MATLAB R2008a and a new procedure has been proposed.



Key Engineering Materials (Volumes 531-532)

Edited by:

Chunliang Zhang and Liangchi Zhang




A. Baskar and A. M. Xavior, "Solving Permutation Flow Shop Scheduling Problems with Job Idle Time in between Two Machines", Key Engineering Materials, Vols. 531-532, pp. 699-702, 2013

Online since:

December 2012




[1] S.M. Johnson: Naval Research Log. 1 No. 1 (1954).

[2] A.B. Chandramouli: Mathematical and Computational Applications Vol. 10 (2005), p.301.

[3] P. Pandian and P. Rajendran: International Journal of Contemporary Mathematical Sciences Vol. 10 No. 19 (2010), p.921.

[4] Deepak Gupta, Sameer Sharma and Shefali Aggarwal: International Journal of Computer Applications Vol. 44 No. 19 (2012), p.41.

[5] H.G. Campbell, R.A. Dudek and M.L. Smith: Management Science Vol. 16B (1970), p.603.

[6] E. Taillard: European Journal of Operational Research Vol. 64 No. 2 (1993), p.278.