Abstract
The literature has several models that jointly determine the economic production quantity (EPQ) and the rate of production. Very few models define production rate explicitly. In this article, the cutting speed controls the production rate and the proportion nonconforming. Thus, we propose a model that integrates EPQ, machining economics and quality. Even though the objective function of the model is non-convex, we show for realistic values of some technical parameters that a local minimum of the proposed mathematical model is also global. Examples clearly show the effect of the production economics factors on the optimal machining speed and production quantity.
Keywords
Introduction
The economic production quantity (EPQ) is a well-known concept in operations management. Over the past hundred years, thousands of papers have found the optimal production quantity for different scenarios. 1 EPQ is the batch size that a manufacturer produces to satisfy a certain demand and minimize the production cost. In its basic form, the EPQ seeks to find the best trade-off between holding and setup costs. Finding the optimal trade-off between inventory and the frequency of production/replenishment orders leads to substantial savings in operations costs. 2
Many researchers studied different settings and extensions of this classical problem. These include, but are not limited to, integrated models, 3 bundling strategies, 4 variable lead-time, 5 variable production rate, 6 and variable holding cost. 7 Several survey papers can be found on this problem and its variations, as examples: Glock, 8 Ramasesh, 9 Drexl and Kimms, 10 and Zoller and Robrade. 11
Most EPQ models assume a constant production rate. In practice, the production rate of a manufacturing facility can be controlled either by varying the manufacturing equipment rate or by inserting idle times between jobs. 12 Production rate is an essential control parameter in any industry, because it affects equipment availability, productivity, and quality. In machining economics, cutting speed is a key decision variable, and it has a direct link to the production rate. 13
To the best of our knowledge, in comparison to fixed production rate models, variable production rates are not well-studied in the literature. 12,14,15 Further, variable production rate models rarely define an explicit mechanism to vary the rate of production, rather a unit production cost function is usually assumed. 16 This article contributes to the literature by considering quality in an economic lot sizing and machining economics model with variable production rates. The authors are unaware of any model in the literature that accounts for quality within the context of integrated machining economics and economic lot sizing. Furthermore, the behavior of the model is characterized with respect to the model parameters and the global optimal solutions are obtained. To the best of the authors’ knowledge, this point has not been addressed in the literature.
The rest of this article is organized as follows: the second section presents the relevant literature review, the mathematical model is provided in the third section, the fourth section presents some illustrative examples, and the fifth section concludes the article.
Literature review
Variable production rates in lot sizing models
Contrary to most EPQ models that assume fixed production rate, Gallego 6 distinguished two approaches to production-rate control. The first is flexible where the production rate is allowed to change at any time, while the second is rigid where the production rate is set once at the beginning of a production run.
Some of the models that consider production rate as a decision variable assume that the unit production cost is a convex function of the production rate. Khouja 17 included the production rate as a decision variable in determining the single-product EPQ. Unit production cost was assumed to be a convex function of the production rate. The author showed that the more volume-flexible a production system is, the larger the EPQ and the smaller the optimal production rates are. Eiamkanchanalai and Banerjee 18 considered a single-product economic run length with variable production cost for the two cases: with and without idle capacity cost. The authors discussed the effect of idle capacity cost on the economic run length and economic production rate.
Glock 12 addressed the case of batch sizing with controllable production rates for equal- and unequal-sized batch shipments. The author showed that deviating from the design production rate of a production system can be advantageous for holding and total costs. Glock 14 extended his previous model 12 to a serial production line and showed that varying the production rate of a system depends on factors related to the number of batch shipments, adjacent stage rates, and inventory holding cost of the buffers before and after a given production stage. The author also underlined the advantage of reducing inventory cost. AlDurgam et al. 15 extended the works of Glock 12,14 by considering variable production rates in a two-echelon supply chain with stochastic demand and demonstrated that considering variable production rates can benefit the supply chain members.
In production processes that involve metal cutting operations, the production rate can be directly controlled by varying the cutting speed. This, however, involves some cost trade-offs. Building on the work of Taylor, 19 wherein he developed the famous equation that shows the relationship between the cutting speed and the expected tool life, different models have been formulated to determine the optimal cutting speed for machining operations. These models determine the cutting speed to minimize production time or cutting tool cost per produced product. The effect of batch size on the optimal cutting speed was first addressed by Wysk et al. 20 He considered lot-size information in the determination of optimal machining speed. On the other hand, Koulamas 21 developed a model for the joint determination of optimal cutting speed and production lot size to minimize the manufacturing lead-time in multi-stage, multi-product machining systems. Koulamas 22 provided a solution methodology that jointly determined the optimal cutting speed and the EPQ under a finite demand rate. The solution method suggested in Koulamas 22 guarantees the convergence to local optimal solutions.
The impact of production rate on quality
The majority of EPQ models do not consider production rate 23 and those models that consider production rate ignore its impact on quality. The work of Hui et al. 24 is one of few research papers that do not ignore the cost of quality. In that paper, the quality cost depended on the deviation from the targeted roughness and dimensions. The quality cost was incorporated explicitly in the total machining cost function, rather than being a constraint. The model, however, did not target the EPQ.
Owen and Blumenfeld 25 considered the impact of cutting speed on the scrap percentage, which was regarded as the quality cost in their model. A trade-off policy was developed to determine the joint optimal production rate and scrap percentage. Al-Fawzan and Al-Ahmari 26 explicitly incorporated cutting speed in a model that determines the optimal process target value for a single machine.
Salameh and Jaber 27 developed an EOQ model which assumed that lots are received in batches where the fraction of the nonconforming products follows a known probability distribution and the produced units are subject to 100% inspection. Papachristos and Konstantaras 28 examined the model of Salameh and Jaber 27 for the non-shortage condition and were able to show that it might not prevent shortage. Wee et al. 29 extended the model of Salameh and Jaber 27 by allowing backordering, such that shortages are satisfied at the beginning of the cycle before quality screening. Recently, Öztürk et al. 30 proposed an EOQ model for lots with shortage and rework option. To justify the rework option, the authors compared their model with the case where rework is not available.
Sana 31 considered an EPQ model where the fraction of nonconforming products depends on the production rate and production run time. Yassine et al. 32 developed an EPQ model which assumed that the fraction of nonconforming products follows a probability distribution function and that the nonconforming products are salvaged. The model further allowed for disaggregating shipments of imperfect quality over single and multiple production runs. Further literature on EPQ models with imperfect quality is provided by Khan et al. 33
Multi-product models
In flexible and make-to-order manufacturing systems, it is not optimal to determine the EPQ for each product separately; this is due to resource sharing such as equipment, space, labor, and budget. Multi-product EPQ models are widely addressed in the literature and under different settings. For example, Guchhait et al. 34 examined a model with breakable products with stock-dependent demand and breakability rates. The model had an investment constraint. Due to nonlinearity and complexity of the model, they solved it using the genetic algorithm. The model in Zhou 35 replaced the investement constraint by an order size one, where a manufacturer imposes a minimum order size constraint. The author developed a lower bound to the optimal policy and suggested heuristic solution methods to compute the optimal order quantities.
Wu et al. 36 presented the problem of scheduling, encountered in the production of multi-product problem. The authors developed a hybrid-nested partitions algorithm for the problem. Chiu et al. 37 provided a closed form solution to the problem of determining the EPQ and the optimal rotation cycle of multiple product on a single machine with random defect rate.
Recent works on multi-product economic lot sizing include Taleizadeh et al. 38 who developed an EPQ model with process interruption, scrapped, rework, and backorders. Chiu et al. 39 developed a multi-product economic manufacturing quantity model involving rework and overtime production. The authors proved convexity of the objective function of their model. Kundu et al. 40 developed a multi-product production inventory model for seasonal products over a finite planning horizon; the developed model considers rework of items with imperfect quality and variable production cost.
Synthesis of the three research streams
The literature review indicates that variable production rates are not well-studied in the literature. 12,14,15 Further, variable production rate models rarely define an explicit mechanism to vary the rate of production, rather a unit production cost function is usually assumed. 16
In this article, we propose a model that jointly determines the economic batch size and cutting speed, taking production quality into consideration. To the best of our knowledge, this model has not been discussed in the literature. The quality measure used in this article is the proportion of nonconforming units. Previous work ignores this quantity, hence the optimal solution will select the cutting speed and batch size that will minimize cost, but it may result in a high proportion of defective items. This means that further production is needed to satisfy the demand. Obviously, this contradicts the concept lean production. The proposed model considers the following costs: holding cost, setup cost, cutting tool cost, quality cost, and opportunity cost. This article extends the work of Koulamas 22 by considering quality using the results of Owen and Blumenfeld. 25 Furthermore, we address the cases of single and multi-products and show that the global optimal solution can be obtained using an efficient solution methodology. Lastly, we characterize the behavior of the proposed model with respect to the model parameters theoretically and numerically.
Model development
The EPQ problem assumes that there is an annual demand for a product and the objective is to find the production batch size that results in minimizing the total inventory/holding cost and production setup cost associated with each batch. In this article, we consider a product that is produced through a machining operation. The machine has different settings for the cutting speed. Obviously, the time to finish the operation will depend on the selected speed and this, in turn, will determine the production rate. From a machining perspective, it is known that the cutting speed affects both tool life and the quality of produced products. In general, higher cutting speeds result in shorter tool life but result in better quality surface finish. The problem we address here is determining the cutting speed that will result in minimizing the costs associated with tool life and product quality in addition to the EPQ costs, namely holding cost and setup cost. We propose a mathematical model to address the above scenario assuming the following: Quality cost is represented by the cost of fraction nonconforming.
42,43
Nonconforming products are sold in a secondary market at a reduced price.
42,43
Cutting speed affects cutting time and hence the rate of production.
22
In practice, cutting speed is changed stepwise. However, since step size can be very small, we assume it is continuous in our model.
22
Cutting speed is set once before production starts and stays fixed for the rest of time.
15,22
The time to replace a cutting tool is negligible. We use machine opportunity cost that is incurred when the machine is in operation. Note that the machine may have idle times. If the production rate is sufficiently high, the generated products will satisfy future demand and the machine will be idle until the extra production is consumed.
22
We assume that the demand is satisfied once the production batch/cycle is completed. In the traditional EPQ models, demand is satisfied as products are produced.
41
The nomenclature used in the mathematical model is provided as follows:
In this article, we consider the EPQ for both single- and multi-products cases. The “Single-product model” section discusses the case of producing one product while the “Multi-product model” section under “Model development” is about production of several products.
Single-product model
In this section, we construct a mathematical model that accounts for all costs associated with production, holding inventory and machine setup. The model will be used to determine the EPQ and the optimal production rate for a single product.
We consider manufacturing operations where the cutting speed, v, does not change at different production stages. These include facing using a milling machine or a lathe. It also includes drilling. In this case, the cutting time, tm , depends on the length of the part or the depth of the hole. Hence tm = k/v, where k is a constant related to the length of the surface being faced and conversion of units of measurements. We assume that the time between completion of cutting of a product and the start of cutting of the next product is negligible. This is valid if the products are laid next to each other on the machine bed or special jigs and fixtures are used. In this case, the production rate r is inversely proportional to the cutting speed, r =v/k.
Owen and Blumenfeld 25 suggested a relation to express the fraction nonconforming, p, as a function of the production rate, where p = k′(r/r max) α . The parameters α and k′ are process dependent and α ≥ 1. This relation shows that the proportional nonconforming is an increasing function of the production rate.
Cutting speed affects tool life. We estimate tool life using the well-known Taylor formula vτn = c, where n and c are parameters that depend on cutting tool material and cutting conditions.
Figure 1 presents inventory buildup during a cycle of length T at two different production rates: r 1 and r 2, where r 2 > r 1. The same batch size, y, is produced at both rates. Hence, p 2 > p 1 and Tp 1 > Tp 2. The problem is to select the optimal values of y and r that minimize the total production cost per unit time. The total production cost is composed of several elements which we will describe next. In our model, r is considered as a function of the cutting speed, hence, an optimal value of v leads to the optimal value of r.

Inventory buildup at different production speeds.
Assuming that a setup cost is incurred each time a batch is produced, the average annual setup cost is equal to A(D/y). The average annual on hand inventory is 0.5yTp /T, where Tp is the production time during a typical cycle of length T. Since Tp = y/(r·MPY) and T = y/D, the average annual inventory is given by yD/(2r·MPY).
We estimate the per-product tool cost as Cttm /τ, as recommended by Al-Fawzan and Al-Ahmari. 26
Recalling that D products are produced per year, the annual tool cost is equal to D·Ct (k/v)/(c/v)1/n .
At each production cycle, py nonconforming units are produced. Hence, the annual number of nonconforming products is pD. Using this relationship, the number of nonconforming products per year is k′(r/r max) αD. Finally, the opportunity cost of machine time per product is C 0 tm which is C 0 Dk/v per year. The total cost per year is the sum of the setup cost, holding cost, materials cost, quality cost, tool cost, and opportunity cost.
In case of a single-product case we solve the following mathematical program:
subject to:
MPY is used to maintain the unit consistency between the left and right sides of constraint (1). Constraint (2) ensures that the production rate does not exceed the machine capability.
Since r = 1/tm = v/k, the above mathematical program can be expressed as follows:
subject to:
Note that when constraint (4) is binding, that is, satisfied as a strict equality, and if the quality cost is ignored, then the cutting speed becomes known and the model reduces to the classical EPQ model with the optimal batch size equal to
Theorem 1
For n ≤ 0.5 and α ≥ 1, a local minimum solution to the above mathematical program is also global.
Proof
Z(y,v) is non-convex, since the second term is quasi-linear. For any v that satisfies constraints (4) and (5), the resulting objective is a convex function of y. Setting dZ/dy to 0, gives a unique solution, y*, where
Note that a function of the form vt
is convex for
The minimum of
Remark
Koulamas
22
reported that
Multi-product model
In this section, we consider the production of J products on the same machine. Each product has its EPQ and economic cutting speed. The multi-product model is given by:
subject to:
The multi-product model is similar to the single-product model except for constraint (9), which ensures that machine capacity is not exceeded when several products are processed on the same machine. Note that satisfaction of constraint (9) implies satisfactions of the set of constraints given by constraint (6). Hence we drop the set of constraints given by constraint (6). We do not consider scheduling the products on the machine. For further details on the economic batch scheduling problem, refer to Chan et al. 44
Theorem 2
For
Proof
The proof is similar to the single-product case. For any given set of cutting speeds,
H is a separable function and is convex in
Numerical illustrations
In this section, we demonstrate the applicability of the proposed models through a number of numerical examples. In the “Single-product model” section, we provide example on the single-product case and study the effect on the solution when some parameters change their values. The “Multi-product model” section under “Model development” is for the case of multi-product.
Single-product examples
This section presents two examples on the single-product problem that differ only in the opportunity cost C 0. Following each example, we present sensitivity analyses.
Example 1
Table 1 shows the set of parameters used in this example, where the opportunity cost, C
0 = 0, implying that the machine run time cost is ignored. The optimal solution is
Parameters of the single-product illustrative example.
Effect of change in D on the solution
Note that the demand, D, is common to all terms of the objective function, hence its effect will be through constraint (4). D appears in the lower limit on the cutting speed. As the demand increases, the lower limit increases. It is easy to show that if D ≤ 6144, then Effect of change in A on the solution
As A increases, the solution will result in less setups hence larger values of

Effect of the setup cost, A.
The effect of change in h on the solution
Both A and h appear in the numerator of the first term of the objective function,

Effect of the holding cost, h.
Effect of change in the machining constant, k
k appears in three terms of

Effect of the machining constant, k.
Effect of tool change in cost Ct
on the solution
Ct
appears only in the fourth term of Effect of change in n on the solution
Figure 5 shows that as the Taylor exponent increases, the cutting speed decreases, which results in a decrease in both the optimal production quantity and the fraction of nonconforming products.

Effect of Taylor’s exponent, n.
Effect of change in the opportunity cost C
0 on the solution
C
0 appears only in the last term of
Example 2
In this example, we consider the same data of Example 1, except for the opportunity cost, C
0, which equals $0.1/min. The optimal solution is
When considering the effect of change of A, we find that Figure 6 exhibits the same behavior as that in Figure 2. The increase in the optimal cutting speed results in the increase of y, p, and cost per unit.

Effect of the setup cost, A, with C0 = 0.1.
Similarly, if we consider the effect of changing h, we find that Figure 7 exhibits the same behavior as Figure 3. The increase in the optimal cutting speed results in the increase of

Effect of the holding cost, h, with C0 = 0.1.
Multi-product examples
In this section, we demonstrate the multi-product case by considering three products. In Example 3, the solution satisfies constraint (9) as a strict inequality, while in Example 4, constraint (9) is active or binding.
Example 3
We use the same parameters as in Example 1 except for k, D, h, and s 1. The following table shows the parameters of each product as well as the optimal cutting speed and production quantity.
The total cost is 140,502.6. Note that
Example 4
The data in this example is same as those used in Example 3, except for the demand, where
Conclusion and managerial insights
This article considers the problem of determining the batch size and cutting speed that result in minimum production cost for single- and multi-product cases. The mathematical model includes, in addition to the standard EPQ costs, the cost of tools and the cost of quality. The function of the total cost is not convex because it includes a quasi-linear term, y/v. Nevertheless, we show that the global minimum cost is obtained. In the above models, and indeed in the literature, it is assumed that tool change times are negligible. If this is not the case, then the attainment of a global solution is questionable. We show through some examples that machining parameters have an impact on the EPQ decision and the optimal cutting speed, justifying the integrated model approach.
Sensitivity analyses show that changing the setup cost, A, in a wide range, will affect very slightly the optimal cost per unit, the fractional nonconforming, p, and the cutting speed, v. This implies that the solution is robust for errors in estimating the setup cost. The only quantity that will increase significantly is the batch size y. This is not an issue for the decision maker if there is no shortage of storage space. If space is an issue, estimating A precisely becomes important. Then steps should be taken to accommodate the large batch size which include acquiring storage space or arranging for speedy delivery to customers.
Large changes in the holding cost, h, does not change the optimal cost per unit, changes the fractional nonconforming, p, very slightly, and increases the cutting speed slightly. Increasing h results in decreasing the batch size which does not cause any problem to the decision maker. Hence, imprecise estimation of h has no negative effect on the solution.
Estimation of the machining constant, k, requires experimentation and time. Luckily, it does not affect the optimal cost per unit, the fractional nonconforming, p, and the cutting velocity, v. It results in a decrease in the batch size, y, which does not raise any issue to the decision maker. Hence, a rough estimate of k is acceptable.
Estimation of the parameter, n, of Taylor’s tool life formula requires experimentation and time. Changes in n do not affect the cost per unit. However, as n increases, p, v, and y decrease. Hence, an error in estimating n on the high side results in smaller fractional nonconforming, p, and batch size, y.
In conclusion, this research work presented a relationship between quality, expressed as fraction nonconforming, and cutting speed. The literature lacks models that take quality into consideration. However, in practice, quality is affected by raw material and tool types; thus, this is an area which warrants further investigation.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship and/or publication of this article: This research is supported by the Deanship of Scientific Research, King Fahd University of Petroleum & Minerals, Dhahran, Saudi Arabia, under project no. JF101011.
