Skip to main content
Log in

Relative performance evaluation of permutation and non-permutation schedules in flowline-based manufacturing systems with flowtime objective

  • Original Article
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

The flowline-based manufacturing system (FBMS) is a manufacturing environment wherein machines are arranged in the order in which jobs undergo operations, and jobs have an identical and uni-directional flow pattern. However, some or all jobs may not require processing on some machines. Scheduling of jobs in such a FBMS is considered in this paper with the focus on the development of non-permutation schedules. The significance of non-permutation schedules in improving the schedule performance measures, in the context of FBMS’s, is first brought out. A heuristic procedure to derive non-permutation schedules from a given permutation schedule is subsequently proposed. The minimization of total flowtime of jobs is considered as the objective in the first instance, followed by the consideration of the minimization of total weighted flowtime of jobs. An extensive computational experimentation has been performed to evaluate the effectiveness of the proposed heuristic in improving the performance measures. Further, the performance of the proposed heuristic in generating non-permutation schedules has been compared with that of the benchmark dispatching rules namely, the SPT and SWPT rules.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Abbreviations

n :

Total number of jobs available at time zero

m :

Number of machines in the FBMS

t (i, j):

Processing time of job i on machine j

σ :

Set of jobs already scheduled, out of n jobs, at the given instant τ

i :

Job to be scheduled

ST (i, j):

Start time of job i on machine j

FT (i, j):

Finish time of job i on machine j

{S j}:

Job sequence on machine j. This defines the sequence in which jobs are processed on machine j.

n j :

Number of jobs processed on machine j

\(s^{j}_{k}\) :

Job processed in the k-th position of {S j} on machine j

RST (k, j):

On machine j, start time of job i found in the k-th position of {S j} (i.e., start time of job \(s^{j}_{k}\) on machine j)

RFT (k, j):

On machine j, finish time of job i found in the k-th position of {S j} (i.e., finish time of job \(s^{j}_{k}\) on machine j)

CT i :

Completion time of the last operation of job i

w i :

Weight (or relative importance or relative holding cost) for job i

F σ :

Total flowtime of jobs in σ (i.e., sum of CT i ’s over all scheduled jobs)

W σ :

Total weighted flowtime of jobs in σ (i.e., sum of (w i ×CT i )’s over all scheduled jobs)

MS :

Makespan of the scheduled job set

References

  1. Johnson SM (1954) Optimal two- and three-stage production schedules with setup times included. Nav Res Log Q 1:61–68

    Google Scholar 

  2. Campbell HG, Dudek RA, Smith ML (1970) A heuristic algorithm for the n-job, m-machines sequencing problem. Manage Sci 16B:630–637

    Google Scholar 

  3. Nawaz M, Enscore EE Jr, Ham I (1983) A heuristic algorithm for the m-machine, n-job flowshop sequencing problem. OMEGA 11:91–95

    Article  Google Scholar 

  4. Widmer M, Hertz A (1989) A new heuristic method for the flowshop sequencing problems. Eur J Oper Res 41:186–193

    Article  Google Scholar 

  5. Taillard E (1990) Some efficient heuristic methods for the flowshop sequencing problem. Eur J Oper Res 17:65–79

    Article  Google Scholar 

  6. Ogbu FA, Smith DK (1990) The application of the simulated annealing algorithm to the solution of the n/m/Cmax flowshop problem. Comput Oper Res 17:243–253

    Article  Google Scholar 

  7. Ishibuchi H, Misaki S, Tanaka H (1995) Modified simulated annealing algorithm for the flowshop sequencing problem. Eur J Oper Res 81:388–398

    Article  Google Scholar 

  8. Ben Daya M, Al-Fawzan (1998) A tabu search approach for the flowshop scheduling problem. Eur J Oper Res 109:88–95

    Article  Google Scholar 

  9. Miyazaki S, Nishiyama N, Hashimoto F (1978) An adjacent pair-wise interchange approach to the mean flowtime scheduling problem. J Oper Res Soc Japan 21:287–299

    Google Scholar 

  10. Rajendran C, Chaudhuri D (1992) An efficient heuristic approach to the scheduling of jobs in a flowshop. Eur J Oper Res 61:318–325

    Article  Google Scholar 

  11. Rajendran C (1993) Heuristic algorithm for scheduling in a flowshop to minimize total flowtime. Int J Prod Econ 29:65–73

    Article  Google Scholar 

  12. Ho JC (1995) Flowshop sequencing with mean flowtime objective. Eur J Oper Res 81:571–578

    Article  Google Scholar 

  13. Rajendran C (1994) A heuristic for scheduling in flowshop and flowline-based manufacturing cell with multi-criteria. Int J Prod Res 32:2541–2558

    Google Scholar 

  14. Gelders LF, Sambandam N (1978) Four simple heuristics for scheduling a flowshop. Int J Prod Res 16:21–238

    Google Scholar 

  15. Miyazaki S, Nishiyama N (1980) Analysis for minimizing weighted mean flowtime in flowshop scheduling. J Oper Res Soc Japan 23:118–132

    Google Scholar 

  16. Rajendran C, Ziegler H (1997) An efficient heuristic for scheduling in a flowshop to minimize total weighted flowtime. Eur J Oper Res 103:129–138

    Article  Google Scholar 

  17. Pinedo M (1995) Scheduling: theory, algorithms and systems. Prentice Hall, Englewood Cliffs

  18. Dannenbring DG (1977) An evaluation of flowshop sequencing heuristics. Manage Sci 23:1174–1182

    Google Scholar 

  19. Blackstone JH, Phillips DT, Hogg GL (1982) A state-of-the-art survey of dispatching rules for manufacturing jobshop operations. Int J Prod Res 20:27–45

    Google Scholar 

  20. Giffler B, Thomson GL (1960) Algorithms for solving production scheduling problems. Oper Res 8:487–503

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to C. Rajendran.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pugazhendhi, S., Thiagarajan, S., Rajendran, C. et al. Relative performance evaluation of permutation and non-permutation schedules in flowline-based manufacturing systems with flowtime objective. Int J Adv Manuf Technol 23, 820–830 (2004). https://doi.org/10.1007/s00170-003-1661-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-003-1661-7

Keywords

Navigation