Skip to main content
Log in

An efficient algorithm for maximizing the expected profit from a serial production line with inspection stations and rework

  • Regular Article
  • Published:
OR Spectrum Aims and scope Submit manuscript

Abstract

In this paper, an unreliable serial production line in which nonconforming items are sent back for rework is studied. The line consists of existing machines and optional quality control stations (QCSs). The designer of such a production line needs to decide where to install the QCSs along the line and to determine the production rate, so as to maximize the expected operational profit rate obtained at a steady state. An efficient algorithm for solving this problem is presented; several extensions of the problem are discussed. An extensive simulation study proves the applicability of the model in realistic settings and is used to derive some insights about the nature of optimal solutions.

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
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Abbreviations

\(a\) :

Arrival rate of item to the system/production rate in a stable system

\(c_i \) :

Variable production cost per item on \(M_i\)

\({c}_v^\prime (u)\) :

Variable inspection cost per item on \(\text{ QC}_v \) assuming the previous installed QCS is \(\text{ QC}_u\). \({c}_v^\prime (0)\) is the inspection cost on \(\text{ QC}_v\) assuming it is the first QCS in the line

\(C(u,v)\) :

Total production, inspection and penalty cost per item incurred by the segment \(M_{u+1} ,\ldots ,M_v ,\text{ QC}_v\)

\({f}_v^\prime (u)\) :

Fixed cost per unit of time for installation of \(\text{ QC}_v \) assuming the previous installed QCS is \(\text{ QC}_u \)

\(L_i \) :

The location of the QCS that precedes \(M_i \) in a given configuration (or 0 there is no such QCS). \(L_{N+1}\) is the location of the last QCS in the line

\(M_i \) :

Machine \(i\)

\(N\) :

Number of machines in the line

\(p_i \) :

Success probability of the operation on machine \(M_i \)

\(p_{u,v} \) :

Success probability on all the machines \(M_{u+1} ,\ldots ,M_v \)

\(\text{ QC}_i \) :

Quality control station located after \(M_i \)

r\(_{B}\) :

Penalty incurred by a nonconforming item delivered by the system

r\(_{G}\) :

Market price of a finished product

\(T(u,v)\) :

Maximum throughput of the segment \(M_{u+1} ,\ldots ,M_v ,\text{ QC}_v \)

\(x_i\) :

Mean processing time of operations on machine \(M_i \)

\({x}_v^\prime (u)\) :

Mean processing time of inspection task on \(\text{ QC}_v \) assuming the previous installed QCS is \(\text{ QC}_u \)

\(Y\) :

The set of installed QCSs in a particular solution

\(Y^*(a)\) :

The optimal QCS configuration for production rate \(a\)

\(\rho _i\) :

The ratio between the rework processing time and the “first time” processing time of an operation on \(M_i \)

\(\zeta _i\) :

The ratio between the rework cost and the “first time” cost of an operation on \(M_i \)

References

  • Cormen HT, Leiserson CE, Rivest RL, Stein C (2001) Introduction to algorithms, 2nd edn. MIT Press/McGraw-Hill, Cambridge

    Google Scholar 

  • Emmons H, Rabinowitz G (2002) Inspection allocation for multistage deteriorating production systems. IIE Trans 34:1031–1041

    Google Scholar 

  • Lindsay GF, Bishop AB (1964) Allocation of screening inspection effort: a dynamic programming approach. Manag Sci 10:342–352

    Article  Google Scholar 

  • Mandroli SS, Shrivastava AK, Ding Y (2006) A survey of inspection strategy and sensor distribution studies in discrete-part manufacturing processes. IIE Trans 38(4):309–328

    Article  Google Scholar 

  • Masin M, Herer YT, Dar-El EM (1999) CONWIP-based production lines with multiple bottlenecks: performance and design implications. IIE Trans 31:99–111

    Google Scholar 

  • Penn M, Raviv T (2007) Optimizing the quality control station configuration. Naval Res Logist 54:301–314

    Article  Google Scholar 

  • Penn M, Raviv T (2008) A polynomial time algorithm for solving a quality control station configuration problem. Discrete Appl Math 156:412–419

    Article  Google Scholar 

  • Raghavachari M, Tayi GK (1991) Inspection configuration and reprocessing decisions in serial production systems. Int J Prod Res 29(5):897–911

    Article  Google Scholar 

  • Raz T (1986) A survey of models for allocating inspections effort in multistage production system. J Qual Technol 18:239–247

    Google Scholar 

  • Shiau Y-R (2002) Inspection resource assignment in a multistage manufacturing system with an inspection error model. Int J Prod Res 40(8):1787–1806

    Article  Google Scholar 

  • Spearman M, Woodruff D, Hopp W (1990) CONWIP: a pull alternative to kanban. Int J Prod Res 28:879–894

    Article  Google Scholar 

  • Taneja M, Sharma SM, Viswanadham N (1994) Location of quality-control stations in manufacturing systems: a simulated annealing approach. Syst Pract 7(4):367–380

    Article  Google Scholar 

  • Tayi GK, Ballou DP (1988) An integrated production-inventory model with reprocessing and inspection. Int J Prod Res 26(8):1299–1315

    Article  Google Scholar 

  • White LS (1969) Shortest route models for the allocation of inspection effort on a production line. Manag Sci 15:249–259

    Article  Google Scholar 

  • Yum BJ, McDowell ED (1987) Optimal inspection policies in a serial production system including scrap, rework and repair: an MILP approach. Int J Prod Res 25:1451–1464

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tal Raviv.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Raviv, T. An efficient algorithm for maximizing the expected profit from a serial production line with inspection stations and rework. OR Spectrum 35, 609–638 (2013). https://doi.org/10.1007/s00291-012-0304-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00291-012-0304-5

Keywords

Navigation