Skip to main content
Log in

Productivity improvement by reduction of idle time through application of queuing theory

  • Application Article
  • Published:
OPSEARCH Aims and scope Submit manuscript

Abstract

In Lean Six Sigma one of the primary objectives is to identify and eliminate the waiting or idle time for enhancing productivity and reducing production cost. However, in some situations it is better to replace ‘elimination’ by ‘optimization’ due to the presence of conflicting requirements. Optimization techniques in the form of queuing models are quite useful to resolve this conflict. In an Indian textile manufacturing plant, the waiting (idle) time in the winding process is identified as a reason for high production cost. In this situation, it is to be determined as to how many machines are to be assigned to an operator for reducing waiting or idle time of both the operators and the machines leading to reduced production cost. The situation can be compared and contrasted to a machine repairman problem aiming for optimizing the number of machines per operator. The various process parameters have been estimated and suitably modified or derived to serve as inputs to the Queuing Model. Sensitivity analysis has been carried out to identify and control the significant factors. The objective of this paper is to demonstrate through an application of queuing models the procedure of optimizing the waiting or idle time. Consequently, the focus is on the application of optimization techniques like Queuing Theory and Simulation while implementing lean six sigma.

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
Fig. 2

Similar content being viewed by others

References

  1. Bunday, B.D., Lee, R.A.: The efficiency of a textile winding process. J. R. Stat. Soc.: Ser. C: Appl. Stat. 27(3), 305–309 (1978)

    Google Scholar 

  2. Centre of Excellence, The Ohio State University, Lean Six Sigma Black Belt Certification Standards–Black Belt Body of Knowledge”, http://fisher.osu.edu/supplements/10/8679/Black%20Belt%20Body%20of%20Knowledge.pdf, accessed on 12 Dec 2010

  3. Desruelle, P., Steudel, H.J.: A queuing network model of a single-operator manufacturing work cell with machine/operator interference. Manag. Sci. 42(4), 576–590 (1996)

    Article  Google Scholar 

  4. Frostig, E.: Jointly optimal allocation of a repairman and optimal control of service rate for machine repairman problem. Eur. J. Oper. Res. 116(2), 274–280 (1999)

    Article  Google Scholar 

  5. Harry, M., Mann, P.S., De Hodgins, O.C., Hulbert, R.L., Lacke, C.J.: The Practitioner’s Guide to Statistics and Lean Six Sigma for Process Improvements. Wiley, USA (2010)

    Google Scholar 

  6. Haque, L., Armstrong, M.J.: A survey of the machine interference problem. Eur. J. Oper. Res. 179, 469–482 (2007)

    Article  Google Scholar 

  7. Kollberg, B., Dahlgaard, J.J.: Measuring lean initiatives in health care services: issues and findings. Int. J. Product. Perform. Manag. 56(1), 7–24 (2007)

    Article  Google Scholar 

  8. Laureani, A., Antony, J., Douglas, A.: Lean six sigma in a call centre: a case study. Int. J. Product. Perform. Manag. 59(8), 757–768 (2010)

    Article  Google Scholar 

  9. Mishra, P.K., Pandey, P.C.: Optimisation of crew size and repair policy in flexible manufacturing systems. Int. J. Adv. Manuf. Technol. 3(4), 281–297 (1989)

    Article  Google Scholar 

  10. Montgomery, D.C.: Statistical Quality Control: A Modern Introduction. Wiley, Hoboken (2009)

    Google Scholar 

  11. Piercy, N., Rich, N.: Lean transformation in the pure service environment: the case of the call service centre. Int. J. Oper. Prod. Manag. 29(1), 54–76 (2009)

    Article  Google Scholar 

  12. Saltelli, A., Ratto, M., Andres, T., et al.: Global Sensitivity Analysis: The Primer. Wiley, NY (2008)

    Google Scholar 

  13. Sarkar, A., Mukhopadhyay, A.R., Ghosh, S.K.: Improvement of service quality by reducing waiting time for service. Simul. Model. Pract. Theory 19(7), 1689–1698 (2011)

    Article  Google Scholar 

  14. Shanmuganandam, D., Ravichandran, N.: Achievable production in doubler winding machine, Indian textile journal, (2007), http://www.indiantextilejournal.com/articles/FAdetails.asp?id=306, accessed on 22 Nov 2013

  15. Seshadri, S.: Production and Productivity in Conventional Cone Winders, SITRA Monograph, SITRA, India (1995)

  16. Taha, H.A.: Operations Research–An Introduction. Pearson Education Inc., USA (2008)

    Google Scholar 

  17. Winston, W.L., Goldberg, J.B.: Operations Research: Applications and Algorithms. Brooks/Cole, USA (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ashok Sarkar.

Appendixes

Appendixes

1.1 Appendix 1

1.1.1 To arrive at an expression for mean patrolling time

Let one winder is assigned to N drums and ‘d’ be the center to center distance between drums. If the operator moves from the jth to ith drum then the distance walked by him is |i-j|d, where i=1,2,…,N and j = 1,2,…,N. The distance matrix with all possible distances between any two drums i and j, where i,j=1,2,..,N is given below;

Drum No

1

2

 

j

 

N-1

N

1

0

d

…….

(j-1)d

…….

(N-2)d

(N-1)d

2

d

0

…….

(j-2)d

…….

(N-3)d

(N-2)d

:

:

:

 

:

 

:

:

:

:

:

 

:

 

:

:

i

(i-1)d

(i-2)d

…….

(i-j)d

…….

(N-1-j)d

(N-i)d

:

:

:

 

:

 

:

:

:

:

:

 

:

 

:

:

N-1

(N-2)d

(N-3)d

…….

(N-1-j)d

…….

0

D

N

(N-1)d

(N-2)d

…….

(N-j)d

…….

d

0

The distance matrix shown above is symmetric. So, all possible combination are available on the other side of diagonal. Total of all possible distances covered by the operator;

$$ \begin{array}{c}\hfill =\mathrm{sum}\kern0.5em \mathrm{of}\kern0.5em \mathrm{all}\kern0.5em \mathrm{upper}\kern0.5em \mathrm{and}\kern0.5em \mathrm{lower}\kern0.5em \mathrm{diagonal}\kern0.5em \mathrm{elements}\hfill \\ {}\hfill =\left(N-1\right)N\kern0.5em d+\left(N-2\right)\left(N-1\right)d+\dots +d=d{\displaystyle \sum_{i=1}^Ni\left(i-1\right)=d\left({\displaystyle \sum_{i=1}^N{i}^2-{\displaystyle \sum_{i=1}^Ni}}\right)}\hfill \\ {}\hfill =d\times \left(\frac{N\left(N+1\right)\left(2N+1\right)}{6}-\frac{N\left(N+1\right)}{2}\right)=d\times \frac{N\left(N+1\right)\left(N-1\right)}{3}\hfill \end{array} $$
(1)
$$ \mathrm{Number}\kern0.5em \mathrm{of}\kern0.5em \mathrm{all}\kern0.5em \mathrm{possible}\kern0.5em \mathrm{distance}\kern0.5em \mathrm{the}\kern0.5em \mathrm{operator}\kern0.5em \mathrm{will}\kern0.5em \mathrm{cover}={N}^2 $$
(2)
$$ \mathrm{Hence}\kern0.5em \mathrm{the}\kern0.5em \mathrm{average}\kern0.5em \mathrm{distance}\kern0.5em \mathrm{moved}\kern0.5em \mathrm{by}\kern0.5em \mathrm{the}\kern0.5em \mathrm{operator}=\frac{ Eq.(1)}{ Eq.(2)}=\frac{\left({N}^2-1\right)}{3N}\times d $$
$$ \mathrm{Then}\kern0.5em \mathrm{the}\kern0.5em \mathrm{patrolling}\kern0.5em \mathrm{time},=\frac{\left({N}^2-1\right)}{3N}\times \frac{d}{S} $$

where

S:

walking speed per hour of operator.

1.2 Appendix 2

1.2.1 Derivation of the formula for P o

The problem under study is a machine interference problem. Without loss of generality, following assumptions have been made for solving the problem based on queueing model.

  1. 1.

    There are fixed number (N) of machines.

  2. 2.

    There is only one operator.

  3. 3.

    The mean arrival time of a machine follows Exponential distribution with mean R

  4. 4.

    The service time of an operator follows Exponential distribution with mean W

  5. 5.

    There is only one queue

  6. 6.

    The service discipline is FCFS (First Come First Serve)

  7. 7.

    The operator will not remain idle when there is a drum waiting for his service.

So if λ be the arrival rate, then λ = 1/R and if μ be the service rate, then μ = 1/W. The most suitable queueing model is (M/M/1) with finite population.

Let λ i is the mean arrival rate for i th drum and μ i is the mean service rate for i th drum.

So,

$$ \begin{array}{c}\hfill {\lambda}_i=\left\{\begin{array}{lll}\left(N-i\right)\lambda \hfill & for\hfill & 0\le i\le N\hfill \\ {}0\hfill & for\hfill & i>N\hfill \end{array}\right.\hfill \\ {}\hfill {\mu}_i=\left\{\begin{array}{lll}\mu \hfill & for\hfill & i\le N\hfill \\ {}0\hfill & for\hfill & i>N\hfill \end{array}\right.\hfill \end{array} $$

When the system reaches the steady state, let P j be the probability that there are j drums in the system (i.e., drums are not working) at any point of time, i.e., one drum is being serviced and the remaining (j-1) are in the queue, waiting for service.

At steady state, the recurrence relation between Pj, λ j and μ j are

  1. (1)

    \( \begin{array}{ll}{\lambda}_0{P}_0={\mu}_1{P}_1\hfill & \left(\mathrm{initial}\kern0.5em \mathrm{condition}\right)\hfill \end{array} \)

  2. (2)

    \( \begin{array}{lll}{\mu}_j{P}_j={\lambda}_{j-1}{P}_{j-1}\hfill & for\hfill & 1\le j\le N\hfill \end{array} \)

From the above relation, in steady state condition

But we know, \( \begin{array}{ll}{P}_j=\frac{N!}{\left(N-j\right)!}\times {\left(\frac{W}{R}\right)}^j\times {P}_0\hfill & \mathrm{For}\kern0.5em \mathrm{j}=0,1,2,3,\dots .,\mathrm{N}\hfill \\ {}{\displaystyle \sum_{j=0}^N{P}_j=1}\hfill & \hfill \end{array} \)

This implies; \( \begin{array}{ll}{\displaystyle \sum_{j=0}^N\frac{N!}{\left(N-j\right)!}\times {\left(\frac{W}{R}\right)}^j\times}\hfill & {P}_0=1\kern0.7em \mathrm{or}\kern0.7em {P}_0=\frac{1}{{\displaystyle \sum_{j=0}^N\frac{N!}{\left(N-j\right)!}\times {\left(\frac{W}{R}\right)}^j}}\hfill \end{array} \)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sarkar, A., Mukhopadhyay, A.R. & Ghosh, S.K. Productivity improvement by reduction of idle time through application of queuing theory. OPSEARCH 52, 195–211 (2015). https://doi.org/10.1007/s12597-014-0177-2

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12597-014-0177-2

Keywords

Navigation