Abstract
The purpose of this paper is to present a new method to redesign dimensional and geometric tolerances of mechanical assemblies at a lower cost and with higher reliability. A parametric Jacobian-Torsor model is proposed to conduct tolerance analysis of mechanical assembly. A reliability-based tolerance optimization model is established. Differing from previous studies of fixed process parameters, this research determines the optimal process variances of tolerances, which provide basis for the subsequent assembly tolerance redesign. By using the Lambert W function and the Lagrange multiplier method, the analytical solution of the parametric tolerance optimization model is obtained. A numerical example is presented to demonstrate the effectiveness of the model, while the results indicate that the total cost is reduced by 10.93% and assembly reliability improves by 2.12%. This study presents an efficient reliability-based tolerance optimization model. The proposed model of tolerance redesign can be used for mechanical assembly with a better economic effect and higher reliability.
Keywords: Jacobian-Torsor model, tolerance optimization, tolerance redesign, reliability, Lagrange multiplier method
Introduction
The dimensions of manufactured components are inevitably different from the nominal ones. Three-dimensional tolerance analysis methods have become increasingly important tools in the field of tolerance analysis. Both dimensional and geometric aspects are taken into consideration in the tolerance analysis. Chen et al. 1 briefly introduced four major 3D tolerance analysis models and made a comprehensive comparison and discussion over them. The Jacobian-Torsor model has been successfully applied for the deterministic and statistical tolerance analysis by Ghie. 2 Polini and Corrado 3 proposed an analytical approach, using the Jacobian model to carry out the tolerance analysis of mechanical assemblies. Khodaygan and Ghaderi 4 presented a new efficient method for the tolerance-reliability analysis, based on First Order Reliability Method (FORM). Tolerance- reliability analysis is about estimating a defect probability, which quantifies the probability that the final assembly does not meet the functional requirements. The study on the tolerance-reliability analysis and tolerance redesign, using the parametric Jacobian-Torsor model, has not yet been carried out.
Tolerance design is a crucial step in product design. Recent developments in tolerance design heightened the necessity to consider reliability constraints. Kong et al. 5 presented a tolerance design method to guide the quality improvement of helical springs, by considering the given reliability constraint, based on degradation performance. The process of determining the optimal tolerances is a trade-off between the total cost and the product performance. The total cost is the sum of manufacturing, inspection and rejection costs. In early references 6 of tolerance optimization, only the manufacturing aspect was considered as the objective function of minimizing cost. Nowadays, quality loss has received more attention,7,8 while the quadratic quality loss function, proposed by Taguchi, 9 is the most widely used model. The existing references 10 studied the tolerance optimization model, mainly based on fixed process parameters, whereas optimal process parameters should be applied to reduce overall costs. Mahmood et al. 11 presented an experimental approach, to investigate the effects on the geometrical properties of the benchmark component, considering the variation of the process parameter settings. Benanzer et al. 12 performed research about the reliability-based design optimization of design variance, to identify critical tolerances. The reliability-based tolerance optimization model has become an indispensable part of tolerance redesigning.
Various tolerance optimization methods have been applied, to determine the optimal tolerance. Numerical optimization methods are employed, including genetic algorithm,13–15 particle swarm, 16 Newton iteration method, 17 scatter search, 18 etc. The Lagrange multiplier method, as a classic method for constrained optimization problems, should be the first choice, as it can yield closed-form solution. 19 Karush–Kuhn–Tucker (KKT) conditions extend the application of Lagrange multiplier method, from equality constraint to the inequality, while they are necessary conditions for the best solution of nonlinear programming. Ramesh Kumar et al. 20 proposed an analytical method, to obtain a valid design by the Lagrange multiplier method, which integrates the Lambert W function. The generalized KKT conditions for generalized Lagrange multiplier method are derived by Li. 21 Satisfying the reliability-based inequality constraint, the assembly tolerance needs to be redesigned using optimal process parameters.
Based on the above ideas, a reliability-based tolerance redesign method, including the optimal process parameters, is proposed. The rest of this work is organized as follows: In section 2, the Jacobian model and Torsor representation are introduced, while two kinds of tolerance contributions are obtained. Section 3 presents the reliability and sensitivity analysis of assembly tolerance. The process variance optimization and tolerance optimization are carried out in section 4. Moreover, in section 5, the implementation and effectiveness of the proposed model are demonstrated. Section 6 includes the derived conclusions.
Parametric Jacobian-Torsor model
In this section, Jacobian-Torsor (J-T) model is employed to establish the mathematical relationship between the assembly functional requirement and the function of spatial dimension chain. A probabilistic framework is employed, by assuming that dimensional and geometrical tolerances are modeled using random variables. In a parametric Jacobian-Torsor model, the aleatory uncertainty is also considered.
The J-T model is composed of the Jacobian matrix model and the Small Displacement Torsor (SDT) model. A Torsor model is a vector consisting of three rotational components and three translational components, which represent the position and orientation relative to a nominal position. It can be represented as: [u, v, w, α, β, γ] T , where u, v, and w are the small translation components on the x-, y- and z-axes respectively; α, β, and γ are the small rotation components around the x-, y- and z-axes respectively. The Torsor model describes the small displacement variation of features with constrained torsors, which define the extreme limits in the 3D tolerance zone.
Jacobian matrixes describe the positions and orientations of the local reference frames in relation to the global reference frame, derived from the analysis of robot kinematic, in order to map velocities and displacements of joints to the end-effector coordinates system. The SDT of each functional element pair is computed to establish the stackup of functional requirements. There are two kinds of functional element pairs in an assembly: the interval functional elements pair and the contact functional elements pair. The difference is whether on the identical parts or not. The Jacobian matrix for both kinds of functional element pairs can be expressed as:
| (1) |
where is the orientation matrix of the ith reference frame relative to the global reference system; is a projection matrix to establish the projection of ith local reference frame along the direction of tolerance analysis; is a Skew-symmetric position matrix representing the position vector between the ith and nth reference frame (end point); reflects the leverage effect of ith rotation and displacement, relative to the functional requirement.
| (2) |
where , , and , is the total number of dimensional and geometric tolerances.
Combining the advantages of Jacobian matrix model and Torsor model, the expression of the unified J-T model is as follows:
| (3) |
where and , are the random variables, which are associated with the tolerance value . is the contribution of the FEk to the total tolerance .
The tolerance percentage contributions of each functional element are calculated as:
| (4) |
The tolerance percentage contributions of each tolerance to the total tolerance can be calculated as:
| (5) |
Tolerance-reliability and sensitivity analysis
Uncertainty is usually decomposed into aleatory uncertainty (e.g. variability in material properties) and epistemic uncertainty (e.g. uncertainty arising from measuring procedures or possible human errors). The role of these uncertainty sources, along with their potential for reduction, is extremely difficult to detect and qualify. The focus will be on the uncertainty, stemming from both part tolerances and process parameters. Dimensional and geometrical tolerances are modeled by random variables. Finally, the assembly quality can be quantitatively measured by the degree of reliability R based on the parametric Jacobian-Torsor model. The reliability of assembly tolerance refers to the probability that the assembly tolerance falls within the maximum allowable range, in the specified direction. The tolerance of functional requirement ( ) and the quality requirement ( ) are both considered. It is assumed that the components of SDT are independent and follow normal distributions, . indicates the probability density function of the corresponding tolerance .
The limit state function of tolerance requirement can be defined as follows 22 :
| (6) |
where is a function of the n independent variables . indicates the critical state of assembly tolerance; represents the safe state; refers to the failure state and the assembly tolerance does not fulfill the quality requirement.
In order to control the assembly quality of functional requirement, the degree of reliability of the mechanical assembly is presented as:
| (7) |
The relation as expressed in equation (7), can be transferred into the standard normal space.
| (8) |
The different sensitivities of dimensional and geometrical tolerances can be ranked according to their contribution to the tolerance of functional requirement , which can help to reduce the uncertainty and improve the assembly reliability. The partial derivative of the model response function in relation to the input variable, at the nominal value point, is written as follows:
| (9) |
where indicates the sensitivity of the tolerance to the total tolerance .
Tolerance optimization and redesign
The process parameter optimization (process variance) is conditional on the assembly reliability requirement and involves a trade-off between the quality control and the relevant costs. The optimal setting of process parameters is determined using Lagrange multiplier method and considering the quality loss and process cost, simultaneously. KKT-conditions extend the application of Lagrange multiplier method and the candidate solution is the optimal solution, when the KKT conditions are satisfied. Based on the analytical solution of optimal process variance, tolerance optimization model is employed to get the optimal tolerances.
Parameter optimization
The problem of parameter optimization involves the process variance. The process mean can be determined according to the design requirements. Due to inherent variability of mechanical components, it is necessary to select the optimal parameter by minimizing the total cost. The quality loss function of the assembly is given by 23 :
| (10) |
where k is the quality loss coefficient, is the ith assembly tolerance and follows normal distribution with mean and variance . The expected quality loss is expressed as follows:
| (11) |
where is the quality loss of the ith assembly tolerance and is the probability density function of .
The process cost can be expressed by the empirical linear model by Chase et al. 24 :
| (12) |
where , , , and are the regression coefficients of empirical model, described by polynomial fitting and associated with the manufacturing costs.
The expected total cost of the assembly is expressed as follows:
| (13) |
Considering the assembly tolerance reliability constraint, the optimal value of can be determined by Lagrange multiplier method:
| (14) |
The Lagrange function, considering inequality constraint, can be expressed as follows:
| (15) |
where is the Lagrange multiplier.
The necessary conditions to get the optimal solution can be provided according to Karush–Kuhn–Tucker conditions 25 :
| (16) |
Then, the analytical solution of optimal process variance can be obtained under the constraint of assembly reliability.
Tolerance optimization
The tolerance can be defined as an interval, whose upper limits and lower limits can be expressed as and , respectively, can be obtained according to the design requirements and is the optimal process variance of ith tolerance; represents the deviation range of ith tolerance from the mean. The limit of some assembly tolerances is 0, while the tolerance can be defined as and 0, or 0 and . When the quality characteristics fall within the range of tolerance limits, the expected quality loss can be given as follows:
| (17) |
where is a positive quality loss coefficient, which can be determined from the information on losses, relating to exceeding the tolerance given by the customer. denotes the probability density function of the tolerance . and represent the upper and lower limit, respectively.
Letting , the equation can be transferred to the standard normal space, where is the optimal process variance for the ith assembly tolerance.
In case the ith quality characteristic falls outside the range of tolerance limits, the components are unacceptable and will increase the costs. The expected cost of falling within the rejection range is defined as follows:
| (18) |
where denotes the rejection unit cost, when the quality characteristic falls within the rejection range.
The manufacturing cost is associated with the range of tolerance. A tight assembly tolerance can increase the respective manufacturing cost. The range of tolerance can be written in terms of and ,
| (19) |
where is positive coefficient and represents the number of standard deviations from the middle of tolerance range to the ith specification limit.
The manufacturing cost function is usually modeled as a first-order form, 26
| (20) |
where is the least-squares error; , are the regression coefficients of the empirical cost model. The expectation of manufacturing cost can be expressed as:
| (21) |
The expectation of total cost is established as follows:
| (22) |
Based on the optimal process tolerance variances , the Lagrange multiplier method can be applied to obtain the optimal .
| (23) |
The closed-form solution of expressed by the Lambert W function is given by 27 :
| (24) |
Satisfying the following inequation, the closed-form solutions are the global minimum of the total cost.
| (25) |
Example verification
In this section, a numerical example is employed to demonstrate the application of tolerance optimization redesign model. The assembly composed of three components is illustrated in Figure 1. The functional requirement of this assembly is the vertical dimension of the centering pin. The corresponding dimensional and geometric tolerances are shown in Figure 2.
Figure 1.

Effective features and local coordinates frames.
Figure 2.
A three-parts centering pin mechanism.
Figure 1 shows that, there are six effective geometric features in the assembly, which give base to the established local coordinates frames. The contact between the surfaces of column and base is assumed to be perfect. The connection graph of the local coordinates frames is constructed in Figure 3. The connection graph contains three interval functional element pairs and two contact functional element pairs. The details of unified J-T model are listed in Table 1. The torsors are associated with the tolerance ti. The final representation of the parametric J-T model is calculated as:
Figure 3.

Assembly connection graph.
Table 1.
Details of torsors.
| Torsors | Constraints |
|---|---|
| τ 1/0 | α1 = t2/100, β1 = t2/80, w1 = t1 |
| τ 3/2 | α2 = γ2= t4/50, u2 = t4, w2 = t3 |
| τ 4/3 | α3 = γ3 = (t5–t6)/50, u3 = w3 = (t5–t6)/2 |
| τ 5/4 | α4 = γ4 = t7/30, u4 = w4 = t7/2 |
| (26) |
| (27) |
The assigned initial tolerance values are listed in the Table 2. Using equations (4) and (5), the tolerance percentage contributions of each functional element and tolerance are calculated. The derived tolerance percentage contribution pies are illustrated in Figure 4.
Table 2.
Initial tolerance values.
| No. | t 1 | t 2 | t 3 | t 4 | t 5 | t 6 | t 7 |
|---|---|---|---|---|---|---|---|
| Tol. | ±0.1 | 0.125 | ±0.14 | 0.13 | (0, 0.06) | (−0.07, 0) | 0.08 |
Figure 4.
Tolerance percentage contribution pie chart.
Based on the experimental observations, the dimensional and geometric tolerances are modeled in the normal distribution. The obtained data of normal distribution can be expressed as follows:
The LSF of assessing the quality requirement can be considered as follows:
| (28) |
Based on the proposed method, the computed reliability value is 95.10%, which does not satisfy the assembly reliability requirement of 96.00%. It is necessary to conduct the reliability-based tolerance optimization and allowance. According to equation (9), the sensitivities of different tolerances to the assembly tolerance are shown in the Figure 5.
Figure 5.

The sensitivity of assembly tolerance to .
Figure 4 shows that the tolerances of and have the most significant sensitivity, while the variance of has the least influence on the tolerance of functional requirement. There is a negative correlation between the tolerance of functional requirement and , while positive correlations are observed between the tolerances of – , , and .
Due to the deviation from the quality requirement, the total quality loss function is described as the sum of the quadratic functions , where and are 800 and 50, respectively. When the inspections are not conducted, the empirical linear model, associated with manufacturing costs, is described by the polynomial in equation (13), where , , , and are 3, −6.1, −3.1, and −3.85, respectively. In the case where actual inspections are conducted, the manufacturing costs are expressed as in equation (20), where and are 5 and −0.2, respectively. When the dimensions of components fall outside the limits of and , the costs of rejection range are calculated by equation (18), where is set to be three in this specific assembly.
The objective function is as follows:
| (29) |
Subject to the following:
| (30) |
According to the KKT-conditions, the necessary conditions are expressed as:
| (31) |
The optimal solution can be calculated as follows: , , , , , , , while the results satisfy the condition of reliability, which can also be illustrated in the Figure 6. Considering the variation of process variance as , the expected quality loss, the process cost and the total costs of the assembly can be demonstrated in Figure 7.
Figure 6.
Plots of the effect of on .
Figure 7.
Plots of the effect of on .
The solution of the analytical method is consistent with the results in Figure 6, while the lowest point of the curve represents the minimum costs. The illustration in Figure 6 validates the process variance optimization based on assembly reliability.
Based on the variation of process variance , the expectation of total cost can be calculated as follows:
| (32) |
The plots of , , , and with respect to are shown as follows:
Using equations (23) and (25), the following expressions are calculated as:
| (33) |
| (34) |
Based on the solution of equation (24), the optimal are obtained as: , , , , , , , which can be illustrated in Figure 7. The optimal tolerance limits and are listed in Table 3.
Table 3.
The comparison of original and optimal data.
| t i | μ | Ori. δ | Opt. δ | Ori. t | Opt. t | Ori. cost | Opt. cost | Ori. R | Opt. R |
|---|---|---|---|---|---|---|---|---|---|
| t 1 | 15 | 0.04 | 0.038 | ±0.1 | ±0.062 | 50.354 | 44.852 | 95.10% | 97.22% |
| t2 | 15 | 0.05 | 0.038 | 0.125 | 0.062 | ||||
| t3 | 55 | 0.14 | 0.1343 | ±0.14 | ±0.0623 | ||||
| t 4 | 55 | 0.13 | 0.1343 | 0.13 | 0.0619 | ||||
| t 5 | 20 | 0.06 | 0.0501 | (0, 0.06) | (0,0.0618) | ||||
| t 6 | 20 | 0.07 | 0.0501 | (−0.07, 0) | (−0.0618, 0) | ||||
| t 7 | 15 | 0.04 | 0.038 | 0.08 | 0.0621 |
Figure 8 shows the first derivative and the second derivative of with respect to . It can be observed that, the is at its maximum, when the becomes 0, while the becomes 0 when is at the optimal point. It is evident that, the plots are in good agreement with the closed-form solutions.
Figure 8.
Plots of and with respect to .
Based on the optimal solutions, the comparison of the original to the optimal costs is presented in Figure 9. The cost of each tolerance appears reduced and the optimal costs are also obtained. Using equation (7), the assembly reliability is improved from 95.10% to 97.22%. The detailed comparison of original and optimal data is reported in Table 3.
Figure 9.

Comparison plots of original and optimal costs.
The obtained results show that, the proposed tolerance-reliability analysis and tolerance optimization can achieve lower cost and higher reliability. Based on equation (27), the original tolerance of functional requirement is calculated as (−0.9245, +0.9245), while the optimal tolerance of functional requirement obtains improved assembly tolerance of (−0.6318, +0.6318). Consequently, the proposed tolerance redesign model can produce ideal results.
Conclusion
This study presents a reliability-based tolerance optimization model. The Jacobian-Torsor model is applied to assembly tolerance analysis and analytical method is employed to obtain the closed-form solutions of the optimal tolerance. The torsors are represented by random variables, associated with assembly tolerances, which is the premise of assembly tolerance reliability analysis. The proposed tolerance optimization model is superior to the models, based on the assumption that process parameters are fixed. The optimal process variance and tolerance are considered separately, while the total costs, including quality loss, rejection cost, manufacturing cost, are treated as the objective function of parameter and tolerance optimization. Subject to the constraint of reliability-based inequality, the KKT conditions are employed to get a closed-form solution. Finally, the tolerance reliability satisfies the assembly requirement, while the tolerance redesign of a mechanical assembly is realized at a reduced total cost. It will provide a more practical method for designers to deal with the tolerance redesign of mechanical assemblies.
However, there are limitations to the proposed method, such as the fact that it cannot solve the partial parallel chain problem for mechanical assembly and the assumption that the tolerances follow the normal distribution. In the future, the assembly tolerance reliability of partial parallel connections will be considered to obtain the optimal tolerance, and a non-probabilistic interval uncertainty method could be employed for tolerance reliability analysis, instead of the normal distribution.
Author biographies
Bingxiang Wang, Northeastern university, is a PhD student. He is mainly engaged in the relevant research on structural reliability and design optimization.
Xianzhen Huang, Northeastern university, is a Professor. He is mainly engaged in the relevant research on machine tool dynamics and reliability design under uncertainty.
Miaoxin Chang, Northeastern university, is a PhD student. She is mainly engaged in the relevant research on reliability analysis based on degradation-shock processes.
Footnotes
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding: The authors disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: The authors gratefully acknowledge the support of National Natural Science Foundation of China (51975110), Liaoning Revitalization Talents Program (XLYC1907171) and Fundamental Research Funds for the Central Universities (N2003005).
ORCID iD: Bingxiang Wang
https://orcid.org/0000-0002-8871-3675
References
- 1.Chen H, Jin S, Li ZL, et al. A comprehensive study of three dimensional tolerance analysis methods. Comput Aided Des 2014; 53: 1–13. [Google Scholar]
- 2.Ghie W. Tolerance analysis using Jacobian-Torsor model: statistical and deterministic applications. In: Cakaj S. (ed.) Modeling simulation and optimization—tolerance and optimal control. India: InTech, 2010, pp.147–160. [Google Scholar]
- 3.Polini W, Corrado A. Geometric tolerance analysis through Jacobian model for rigid assemblies with translational deviations. Assem Autom 2016; 36: 72–79. [Google Scholar]
- 4.Khodaygan S, Ghaderi A. Tolerance–reliability analysis of mechanical assemblies for quality control based on Bayesian modeling. Assem Autom 2019; 39: 769–782. [Google Scholar]
- 5.Kong XF, Yang J, Hao SH. Reliability modeling-based tolerance design and process parameter analysis considering performance degradation. Reliab Eng Syst Safe 2021; 207: 107343. [Google Scholar]
- 6.Singh PK, Jain SC, Jain PK. A genetic algorithm based solution to optimum tolerance synthesis of mechanical assemblies with alternate manufacturing processes—benchmarking with the exhaustive search method using the Lagrange multiplier. Proc Inst Mech Eng B J Eng Manuf 2004; 218(7): 765–778. [Google Scholar]
- 7.Hoffenson S, Dagman A, Söderberg R. Visual quality and sustainability considerations in tolerance optimization: a market-based approach. Int J Prod Econ 2015; 168: 167–180. [Google Scholar]
- 8.Zhao YM, Liu DS, Wen ZJ. Optimal tolerance design of product based on service quality loss. Int J Adv Manuf Technol 2016; 82(9–12): 1715–1724. [Google Scholar]
- 9.de Almeida FA, Santos ACO, de Paiva AP, et al. Multivariate Taguchi loss function optimization based on principal components analysis and normal boundary intersection. Eng Comput. Epub ahead of print 29July2020. DOI: 10.1007/s00366-020-01122-8. [DOI] [Google Scholar]
- 10.Liu SG, Jin Q, Dong YH, et al. A closed-form method for statistical tolerance allocation considering quality loss and different kinds of manufacturing cost functions. Int J Adv Manuf Technol 2017; 93(5): 2801–2811. [Google Scholar]
- 11.Mahmood S, Qureshi AJ, Talamona D. Taguchi based process optimization for dimension and tolerance control for fused deposition modelling. Addit Manuf 2018; 21: 183–190. [Google Scholar]
- 12.Benanzer TW, Grandhi RV, Krol WP. Reliability-based optimization of design variance to identify critical tolerances. Adv Eng Softw 2009; 40(4): 305–311. [Google Scholar]
- 13.Chan CM, Bai HL, He DQ. Blade shape optimization of the Savonius wind turbine using a genetic algorithm. Appl Energy 2018; 213: 148–157. [Google Scholar]
- 14.Guerrero C, Lera I, Juiz C. Genetic algorithm for multi-objective optimization of container allocation in cloud architecture. J Grid Comput 2018; 16(1): 113–135. [Google Scholar]
- 15.Xu S, Xing Y, Chen W. Multi-objective optimization based on improved non-dominated sorting genetic algorithm II for tolerance allocation of auto-body parts. Adv Mech Eng 2017; 9(9): 1687814017718123. [Google Scholar]
- 16.Sun D, Shi Y, Zhang B. Robust optimization of constrained mechanical system with joint clearance and random parameters using multi-objective particle swarm optimization. Struct Multidiscipl Optim 2018; 58(5): 2073–2084. [Google Scholar]
- 17.Yuan LI, Zhang L, Yanzhong W. An optimal method of posture adjustment in aircraft fuselage joining assembly with engineering constraints. Chinese J Aeronaut 2017; 30(6): 2016–2023. [Google Scholar]
- 18.Hakli H, Ortacay Z. An improved scatter search algorithm for the uncapacitated facility location problem. Comput Ind Eng 2019; 135: 855–867. [Google Scholar]
- 19.Liu SG, Jin Q, Wang P, et al. Closed-form solutions for multi-objective tolerance optimization. Int J Adv Manuf Technol 2014; 70(9–12): 1859–1866. [Google Scholar]
- 20.Ramesh Kumar L, Padmanaban KP, Balamurugan C. Least cost–tolerance allocation based on Lagrange multiplier. Concurr Eng 2016; 24(2): 164–177. [Google Scholar]
- 21.Li M. Generalized Lagrange multiplier method and KKT conditions with an application to distributed optimization. IEEE Trans Circuits Syst II Express Briefs 2019; 66(2): 252–256. [Google Scholar]
- 22.Ghasemi SH, Nowak AS. Reliability index for non-normal distributions of limit state functions. Struct Eng Mech 2017; 62(3): 365–372. [Google Scholar]
- 23.Cui F, Su Y, Xu S, et al. Optimization of the physical and mechanical properties of a spline surface fabricated by high-speed cold roll beating based on taguchi theory. Math Probl Eng 2018; 2018: 1–12. [Google Scholar]
- 24.Chase KW, Parkinson AR. A survey of research in the application of tolerance analysis to the design of mechanical assemblies. Res Eng Des 1991; 3.1: 23–37. [Google Scholar]
- 25.Li M. Generalized Lagrange multiplier method and KKT conditions with an application to distributed optimization. IEEE Trans Circuits Syst II Express Briefs 2018; 66.2: 252–256. [Google Scholar]
- 26.Shin S, Kongsuwon P, Cho BR. Development of the parametric tolerance modeling and optimization schemes and cost-effective solutions. Eur J Oper Res 2010; 207.3: 1728–1741. [Google Scholar]
- 27.Iacono R, Boyd JP. New approximations to the principal real-valued branch of the Lambert W-function. Adv Comput Math 2017; 43(6): 1403–1436. [Google Scholar]





