1 Introduction

Geometric programming (GP) is an efficient technique for solving a particular type of nonlinear optimization problems. It has interesting applications in different fields of Engineering, Science, Management, etc. Duffin et al. [1] put a foundation stone to solve applications of engineering problems by developing basic theories of geometric programming. Examples of application of GP are reliability optimization (Govil [2, 3], Mahapatra and Roy [4], Mahapatra and Mahapatra [5]), engineering design (Choi and Bricker [6], Prasad et al. [7]), integrated circuit design (Chu and Wong [8], Hershenson et al. [9], Mandal and Visvanathan [10]), inventory management (Cheng [11], Kim and Lee [12], Lee [13], Jung and Klein [14], Abuo El Ata et al. [15], Worrall and Hall [16], Liu [17]), project management (Scott and Jefferson [18]), etc. The most remarkable property of geometric programming is that a problem with highly nonlinear constraints can be transformed equivalently into a problem with only linear constraints. This is due to a strong duality theorem for geometric programming problems. For posynomial form of the primal problem, there exists a global minimizing solution to that problem, and this solution can be obtained by solving the dual maximization. The development of a powerful solution technique for GP is due to the linear dual constraints as the linearly constrained programs are generally easier to solve than the ones with nonlinear constraints.

Several researchers (Avriel and Dembo [19], Beightler and Philips [20], Duffin and Peterson [21], Duffin et al. [1], Fang et al. [22], Kyparisis [23], Kortanek and No [24], Kortanek et al. [25], Maranas and Floudas [26], Peterson [27], Rajgopal [28], Rajgopal and Bricker [29, 30], Yang and Bricker [31], Zhu et al. [32]) developed efficient and effective algorithms for solving the geometric programming problems when the objective and constraint coefficients are known. The problem parameters of many applications of geometric programming problems are estimates of actual values (Beightler and Philips [20]). In real life, the data cannot be recorded or collected precisely due to human errors or some unexpected situations. Therefore, there are many cases in which these coefficients may not be presented in a precise manner. The idea of fuzziness (impreciseness) in GP, i.e. fuzzy geometric programming, has been proposed by Cao [33]. There is an essential and fundamental book by Cao dealing with fuzzy geometric programming [34]. Yang and Cao [35] presented an outline of the origin and applications of fuzzy geometric programming. An alternative approach is to apply interval estimates [36] instead of single values to represent the uncertain parameters. Liu [37] developed a solution method of posynomial geometric programming with interval exponents and coefficients. A pair of two-level mathematical programs is formulated, and hence it solves the pair of problems using the geometric programming technique to obtain the objective value as an interval number. Ojha and Das [38] developed a solution procedure using GP technique by splitting the cost coefficients, constraint coefficients and exponents with the help of binary numbers.

In this paper, we consider posynomial geometric programs and develop a solution procedure that is able to calculate the optimal objective value for the problem, where at least one of the parameters is an interval number. We present parameters as an interval in parametric function form and then solve this parametric problem by a GP technique which is called the parametric geometric programming (PGP). A parametric mathematical program is formulated to calculate the different value of the objective function for different value of the parameter. The proposed procedure is more effective and interesting since we get different solutions of the problem using functional form of an interval parameter for different value of parameters. We develop a solution procedure to solve such nonlinear programming problems using the GP technique. The main advantage of the presented procedure is that it is not required to form and solve two-level mathematical programming which is time consuming.

The rest of this paper is organized as follows: In Sect. 2, a preliminary idea of GP is presented. Section 3 briefly states the posynomial geometric programming problem with imprecise parameters. Then parametric mathematical problem is formulated for calculating the objective value. In Sect. 4, we have used two examples based on Dinkle and Tretter [39] (later on Liu [40] used these problems for imprecise coefficients using the GP technique) to explain the idea of this paper. Finally, in Sect. 5, some conclusions are drawn from the discussion.

2 Geometric Programming

Let us consider a constrained posynomial geometric programming problem in the following form:

$$ \begin{array}{l}\mathrm{Min}\quad f_{0} ( x ) =\displaystyle\sum_{t=1}^{T_{0}}c_{0t}\prod_{n=1}^{N}x_{n}^{a_{0tn}}\\[12pt]\mathrm{s.t.}\\\quad f_{m} ( x ) =\displaystyle\sum _{t=1}^{T_{m}}c_{mt}\prod_{n=1}^{N}x_{n}^{a_{mtn}}\leq 1;\quad m=1,2,\dots,M,\\[12pt]\quad x_{n} >0,\quad n=1,2,\dots,N.\end{array}$$
(1)

The posynomial function contains T 0 terms in the objective function and T m terms in the inequality constrains. The coefficient of each term is positive by definition of posynomial. Let T=T 0+T 1+⋯+T m be the total number of terms in the primal program. The degree of difficulty (DD) is defined as DD=Total no. of terms−(Total no. of variables−1)=T−(N+1).

The dual problem (with the objective function d(w), where w≡{w(w mt ), ∀m=0,1,…,M; t=1,2,…,T m } is the decision vector) of the geometric programming problem (1) for the general posynomial case is as follows:

$$ \begin{array}{l}\mathrm{Max}\quad d(w) =\displaystyle\prod _{t=1}^{T_{0}} \biggl(\frac{c_{0t}}{w_{0t}} \biggr)^{w_{0t}}\prod _{m=1}^{M}\prod _{t=1}^{T_{m}} \biggl( \frac{c_{mt}\sum w_{mt}}{w_{mt}}\biggr)^{w_{mt}}\\[12pt]\mathrm{s.t.} \quad \displaystyle\sum _{t=1}^{T_{0}}w_{0t}=1,\\[12pt]\hphantom{\mathrm{s.t.}\quad}\displaystyle\sum_{m=0}^{M}\sum_{t=1}^{T_{m}}a_{mtn}w_{mt}=0 \quad \text{for}\ n=1,2,\dots,N,\\[12pt]\hphantom{\mathrm{s.t.}\quad}w_{mt} >0\quad \forall m=0,1,\dots,M;\ t=1,2,\dots,T_{m}.\end{array}$$
(2)
  1. Case I:

    For TN+1, the dual program presents a system of linear equations for the dual variables where the number of linear equations is either less than or equal to the number of dual variables. A solution vector exists for the dual variable (Beightler and Philips [20]).

  2. Case II:

    For T<N+1, the dual program presents a system of linear equations for the dual variables where the number of linear equations is greater than the number of dual variables. In this case, generally, no solution vector exists for the dual variables. However, one can get an approximate solution vector for this system using either the least squares or the linear programming method.

3 Imprecise Geometric Programming with Solution Procedure

By the definition of posynomial, all the coefficients are positive in nature. In model (1), all the coefficients are considered as precise. Intuitively, if any of the coefficients is imprecise, the problem cannot be solved by the GP technique. Furthermore, when the right-hand side value becomes an interval number rather than a single value, then it is not so straightforward to convert the constraint to the standard form like model (1). For an imprecise coefficient, we present the problem with an interval coefficient and its solution procedure in this section.

3.1 Geometric Programming with Interval Coefficient

Suppose the right-hand sides of the constraints in the geometric program (1) are replaced by b m ’s which are all positive numbers. If b m =1 for all m, then this new geometric program coincides with the standard one. Otherwise, the constraints need some amendment to be consistent with model (1). Let \(\hat{c}_{0t},\hat{c}_{mt}\) and \(\hat{b}_{m}\) denote the interval counterparts of c 0t , c mt , b m , respectively. The posynomial geometric programming problem with imprecise parameters is of the following form:

$$ \begin{array}{l}\mathrm{Min}\quad \hat{f}_{0} ( x ) =\displaystyle\sum_{t=1}^{T_{0}}\hat{c}_{0t}\prod _{n=1}^{N}x_{n}^{a_{0tn}}\\[12pt]\mathrm{s.t.}\\[3pt]\quad \hat{f}_{m} ( x ) =\displaystyle\sum_{t=1}^{T_{m}}\hat{c}_{mt}\prod _{n=1}^{N}x_{n}^{a_{mtn}}\leq \hat{b}_{m};\quad m=1,2,\dots,M,\\[12pt]\quad x_{n} >0,\quad n=1,2,\dots,N,\end{array}$$
(3)

where \(\hat{c}_{0t}\in [ c_{0t}^{L},c_{0t}^{U} ] ,~\hat{c}_{mt}\in [ c_{mt}^{L},c_{mt}^{U} ] ,~\hat{b}_{m}\in [b_{m}^{L},b_{m}^{U} ] ,~c_{0t}^{L},~c_{mt}^{L},~b_{m}^{L}>0\) for all m and t.

Definition 3.1

(Interval-valued function)

Let a>0,b>0 and consider the interval [a,b]. From a mathematical point of view, any real number can be represented on a line. Similarly, we can represent an interval by a function. If the interval is of the form [a,b], the interval-valued function is taken as

$$h(p)=a^{(1-p)}b^{p}\quad \text{for}\ p\in [ 0,1 ].$$

3.2 Proposed Solution Technique of Imprecise Geometric Programming

The posynomial functions f m (x), m=0,1,…,M, contain T m terms in the objective function and inequality constraints. By the definition of the posynomial, all the coefficients c mt for m=0,1,…,M and t=1,2,…,T m are positive. The model (3) can be written in the form

$$ \begin{array}{l}\mathrm{Min}\quad f_{0} ( x;p ) =\displaystyle\sum _{t=1}^{T_{0}}\bigl(c_{0t}^{L}\bigr)^{(1-p)}\bigl(c_{0t}^{U}\bigr)^{p}\prod_{n=1}^{N}x_{n}^{a_{0tn}}\\[12pt]\mathrm{s.t.}\\[3pt]\quad f_{m} ( x;p ) =\displaystyle\sum_{t=1}^{T_{m}}\bigl(c_{mt}^{L}\bigr)^{(1-p)}\bigl(c_{mt}^{U}\bigr)^{p}\prod_{n=1}^{N}x_{n}^{a_{mtn}}\leq \bigl(b_{m}^{L}\bigr)^{p}\bigl(b_{m}^{U}\bigr)^{(1-p)}\\[12pt]\qquad m=1,2,\dots,M,\\[3pt]\quad x_{n} >0,\quad n=1,2,\dots,N\ \text{and}\ p\in [0,1].\end{array}$$
(4)

The following theorem gives the idea that the solution of (3) is possible in the form of parametric approach, when the coefficients are the interval values of the posynomial GP problem.

Theorem 3.1

The parametric nonlinear programming problem

$$ \begin{array}{l}\mathrm{Min}\quad f_{0} ( x;p ) =\displaystyle\sum _{t=1}^{T_{0}}\bigl(c_{0t}^{L}\bigr)^{(1-p)}\bigl(c_{0t}^{U}\bigr)^{p}\prod_{n=1}^{N}x_{n}^{a_{0tn}}\\[12pt]\mathrm{s.t.}\\[3pt]\quad f_{m} ( x;p ) =\displaystyle\sum _{t=1}^{T_{m}}\bigl(c_{mt}^{L}\bigr)^{(1-p)}\bigl(c_{mt}^{U}\bigr)^{p}\prod_{n=1}^{N}x_{n}^{a_{mtn}}\leq \bigl(b_{m}^{L}\bigr)^{p}\bigl(b_{m}^{U}\bigr)^{(1-p)};\\[12pt]\qquad m=1,2,\dots,M,\\[3pt]\quad x_{n} >0,\quad n=1,2,\dots,N\ \text{and}\ p\in [0,1]\end{array}$$
(5)

provides the solution of the interval-valued nonlinear programming problem

$$\begin{array}{l}\mathrm{Min}\quad \hat{f}_{0} ( x ) =\displaystyle\sum _{t=1}^{T_{0}}\hat{c}_{0t}\prod _{n=1}^{N}x_{n}^{a_{0tn}}\\[12pt]\mathrm{s.t.}\\[3pt]\quad \hat{f}_{m} ( x ) =\displaystyle\sum_{t=1}^{T_{m}}\hat{c}_{mt}\prod_{n=1}^{N}x_{n}^{a_{mtn}}\leq \hat{b}_{m}\quad m=1,2,\dots,M,\\[12pt]\quad x_{n} >0;\quad n=1,2,\dots,N,\end{array}$$

where \(\hat{c}_{0t}\in [ c_{0t}^{L},c_{0t}^{U} ] \), \(\hat{c}_{mt}\in [ c_{mt}^{L},c_{mt}^{U} ] \), \(\hat{b}_{m}\in [b_{m}^{L},b_{m}^{U} ] \), \(c_{0t}^{L}\), \(c_{mt}^{L}\), \(b_{m}^{L}>0\) for all m and t.

Proof

The given problem (3) can be written as follows:

$$ \begin{array}{l}\mathrm{Min}\quad f_{0} ( x ) =\displaystyle\sum_{t=1}^{T_{0}}\bigl[ c_{0t}^{L},c_{0t}^{U} \bigr]\prod_{n=1}^{N}x_{n}^{a_{0tn}}\\[12pt]\mathrm{s.t.}\\[3pt]\quad f_{m} ( x ) =\displaystyle\sum_{t=1}^{T_{m}}\bigl[ c_{mt}^{L},c_{mt}^{U} \bigr]\prod _{n=1}^{N}x_{n}^{a_{mtn}}\leq \bigl[ b_{m}^{L},b_{m}^{U} \bigr];\quad m=1,2,\dots,M,\\[12pt]\quad x_{n} >0;\quad n=1,2,\dots,N.\end{array}$$
(6)

For any t, if we take \(\alpha_{t}\in [ c_{0t}^{L},c_{0t}^{U} ]\), \(\beta_{t}\in [ c_{mt}^{L},c_{mt}^{U} ]\) and \(\gamma_{t}\in [ b_{m}^{L},b_{m}^{U} ] \), the problem (6) reduces to

$$ \begin{array}{l}\mathrm{Min}\quad f_{0} ( x ) =\displaystyle\sum_{t=1}^{T_{0}}\alpha_{t}\prod_{n=1}^{N}x_{n}^{a_{0tn}}\\[12pt]\mathrm{s.t.}\\[3pt]\quad f_{m} ( x ) =\displaystyle\sum_{t=1}^{T_{m}}\beta_{t}\prod _{n=1}^{N}x_{n}^{a_{mtn}}\leq \gamma_{t};\quad m=1,2,\dots,M,\\[12pt]\quad x_{n} >0,\quad n=1,2,\dots,N,\end{array}$$
(7)

where \(\alpha_{t}\in [ c_{0t}^{L},c_{0t}^{U} ] \), \(\beta_{t}\in [ c_{mt}^{L},c_{mt}^{U} ]\) and \(\gamma_{t}\in [b_{m}^{L},b_{m}^{U} ]\).

For any fixed m, let us consider the interval-valued function \(h_{m}(p)=a_{m}^{1-p}b_{m}^{p}\) for p∈[0,1] for an interval α m ∈[a m ,b m ]. Since h m (p) is a strictly monotone increasing and continuous function, the above equation reduces to

$$ \begin{array}{l}\mathrm{Min}\quad f_{0} ( x ) =\displaystyle\sum_{t=1}^{T_{0}}\alpha_{t}\prod_{n=1}^{N}x_{n}^{a_{0tn}}\\[12pt]\mathrm{s.t.}\\[3pt]\quad f_{m} ( x ) =\displaystyle\sum _{t=1}^{T_{m}}\beta_{t}\prod _{n=1}^{N}x_{n}^{a_{mtn}}\leq \gamma_{t};\quad m=1,2,\dots,M,\\[12pt]\quad x_{n} >0;\quad n=1,2,\dots,N,\end{array}$$
(8)

where \(\alpha_{t}\in (c_{0t}^{L})^{1-p}(c_{0t}^{U})^{p}\), \(\beta_{t}\in (c_{mt}^{L})^{1-p}(c_{mt}^{U})^{p}\), \(\gamma_{t}\in (b_{m}^{L})^{p}(b_{m}^{U})^{1-p}\) and p∈[0,1]. Since \(h_{m}(p)~=a_{m}^{1-p}b_{m}^{p}\) for p∈[0,1] is a strictly monotone and continuous function, its inverse exists. Let δ be the inverse of h m (p), then \(p=\frac{\log \delta -\log a_{m}}{\log b_{m}-\log a_{m}}\); therefore, we can find any particular α m for some values of p∈[0,1].

Thus we can find the solution of the given problem only by solving the parametric problem, which can be written as follows:

$$ \begin{array}{l}\mathrm{Min}\quad f_{0} ( x;p ) =\displaystyle\sum _{t=1}^{T_{0}}\bigl(c_{0t}^{L}\bigr)^{(1-p)}\bigl(c_{0t}^{U}\bigr)^{p}\prod_{n=1}^{N}x_{n}^{a_{0tn}}\\[12pt]\mathrm{s.t.}\\[3pt]\quad f_{m} ( x;p ) =\displaystyle\sum _{t=1}^{T_{m}}\bigl(c_{mt}^{L}\bigr)^{(1-p)}\bigl(c_{mt}^{U}\bigr)^{p}\prod_{n=1}^{N}x_{n}^{a_{mtn}}\leq \bigl(b_{m}^{L}\bigr)^{p}\bigl(b_{m}^{U}\bigr)^{(1-p)}\\[12pt]\qquad m=1,2,\dots,M,\\[3pt]\quad x_{n} >0,\quad n=1,2,\dots,N;\ p\in [0,1].\end{array}$$
(9)

 □

Hence, according to Theorem 3.1, one can derive the optimal solution of the problem (3) by solving problem (4). The solution of problem (9) by the GP technique is called PGP.

4 Numerical Examples

In this section, two examples are given to illustrate the proposed methodology presented in this paper using the GP technique.

Example 4.1

This problem taken from Dinkle and Tretter [39] is to perform sensitivity analysis using interval arithmetic by the GP technique. The associated mathematical form of the problem is also investigated by Liu [40]. We also consider here the same form of that problem as follows:

$$ \begin{array}{l}\mathrm{Min}\quad f(x)=(20,70)x_{1}^{-1}x_{2}^{-\frac{1}{2}}x_{3}^{-1}+20x_{1}x_{3}+20x_{1}x_{2}x_{3}\\[3pt]\mathrm{s.t.}\\[3pt]\quad \displaystyle\frac{1}{3}x_{1}^{-2}x_{2}^{-2}+\frac{4}{3}x_{2}^{-\frac{1}{2}}x_{3}^{-1}\leq 1,\\[12pt]\quad x_{1},x_{2},x_{3} >0,\end{array}$$
(10)

where (20,70) represents the interval of the coefficient in the objective function.

According to Theorem 3.1, problem (10) can be transformed into the following parametric form:

$$ \begin{array}{l}\mathrm{Min}\quad f(x;p)=\bigl(20^{1-p}70^{p}\bigr)x_{1}^{-1}x_{2}^{-\frac{1}{2}}x_{3}^{-1}+20x_{1}x_{3}+20x_{1}x_{2}x_{3}\\[3pt]\mathrm{s.t.}\\[3pt]\quad \displaystyle\frac{1}{3}x_{1}^{-2}x_{2}^{-2}+\frac{4}{3}x_{2}^{-\frac{1}{2}}x_{3}^{-1}\leq 1,\\[12pt]\quad x_{1},x_{2},x_{3} >0\quad \text{and}\quad p\in [0,1].\end{array}$$
(11)

Using the parametric geometric programming technique, the solution of problem (11) can be obtained by the solution of the corresponding dual problem:

Since the DD of problem (11) is 1, first we find the following relations in terms of w 12 using constraint equations of the dual problem

$$w_{01}=\frac{1-w_{12}}{2},\qquad w_{02}=\frac{3w_{12}-1}{4},\qquad w_{03}=\frac{3-w_{12}}{4},\qquad w_{11}=\frac{1}{2}w_{12}. $$
(12)

Therefore, the dual problem is of the following form:

$$\mathrm{Max}\quad d ( w;p ) = \biggl( 2\frac{20^{1-p}70^{p}}{1-w_{12}}\biggr)^{\frac{1-w_{12}}{2}} \biggl(\frac{80}{3w_{12}-1} \biggr)^{\frac{3w_{12}-1}{4}} \biggl( \frac{80}{3-w_{12}}\biggr)^{\frac{3-w_{12}}{4}}2^{w_{12}}.$$

Taking logarithms of both sides and using the differential calculus rules for finding the optimal solution of the above problem, we get the optimal \(w_{12}^{\ast }\) which satisfies the relation given below:

$$\frac{(1-w_{12})^{2}(3-w_{12})}{3w_{12}-1}=\frac{20^{1-p}70^{p}}{4\times 80^{2}}.$$

Then using the optimal \(w_{12}^{\ast }\) in (12), we get the optimal \(w_{01}^{\ast }\), \(w_{02}^{\ast }\), \(w_{03}^{\ast}\) and \(w_{11}^{\ast }\).

Now the primal–dual relations are as follows:

Form the above relations, we obtain the optimal solutions of the primal variables as follows:

$$x_{1}^{\ast }=\sqrt{\frac{3+w_{12}^{\ast }}{3w_{12}^{\ast }-1}},\qquad x_{2}^{\ast }=\frac{3-w_{12}^{\ast }}{3w_{12}^{\ast }-1},\qquad x_{3}^{\ast }=\sqrt{\frac{3w_{12}^{\ast }-1}{3+w_{12}^{\ast }}}.$$

The optimal solutions of the problem for different values of the parameter p are presented in Table 1.

Table 1 Optimal solutions of Example 4.1 by PGP

Example 4.2

The second problem is taken from Liu \([40]\) where the parameters in the objective function and constraints are interval numbers as follows:

$$ \begin{array}{l}\mathrm{Min}\quad f(x)=(2,3)x_{1}^{2}x_{2}^{-1}x_{3}x_{4}^{-1}+(4,4.2)x_{1}^{-3}x_{2}^{2}x_{3}^{-2}\\[3pt]\mathrm{s.t.}\\[3pt]\quad (3,3.6)x_{1}^{3}x_{3}+x_{1}^{-1}x_{3}^{-1}\leq (2,4),\\[3pt]\quad x_{2}^{-1}x_{3}x_{4}+(2,2.8)x_{1}^{2}x_{2}x_{4}\leq 1,\\[3pt]\quad x_{1},x_{2},x_{3},x_{4} >0.\end{array}$$
(13)

Based on Theorem 3.1, the above problem (13) can be written in parametric form as follows:

$$ \begin{array}{l}\mathrm{Min}\quad f(x;p)=\bigl(2^{1-p}3^{p}\bigr)x_{1}^{2}x_{2}^{-1}x_{3}x_{4}^{-1}+\bigl(4^{1-p}4.2^{p}\bigr)x_{1}^{-3}x_{2}^{2}x_{3}^{-2}\\[6pt]\mathrm{s.t.}\\[3pt]\quad \bigl(3^{1-p}3.6^{p}\bigr)x_{1}^{3}x_{3}+x_{1}^{-1}x_{3}^{-1}\leq \bigl(2^{p}4^{1-p}\bigr),\\[6pt]\quad x_{2}^{-1}x_{3}x_{4}+\bigl(2^{1-p}2.8^{p}\bigr)x_{1}^{2}x_{2}x_{4}\leq 1,\\[6pt]\quad x_{1},x_{2},x_{3},x_{4} >0\quad \text{and}\quad p\in [0,1].\end{array}$$
(14)

The dual problem of problem (14) using parametric geometric programming is obtained as follows:

Since the DD of problem (13) is 1, we first find the solution of the system of linear equations of the dual problem in terms of one variable as follows:

Now the dual problem can be written in terms of w 22 as follows:

To find the optimal value of w 22, taking logarithms and applying the rules of differential calculus for the variable w 22, we get

$$\biggl[ \frac{2^{3}(2^{1-p}3^{p})(2^{1-p}2.8^{p})^{2}(1-w_{22})^{2}}{(4^{1-p}4.2^{p})w_{22}(1-5w_{22})^{5}} \biggr]^{2}=\frac{4^{10}(3^{1-p}3.6^{p})^{7}}{(2^{p}4^{1-p})^{7}(1-7w_{22})^{7}(1-3w_{22})^{3}}.$$

Numerical solutions of this problem are presented in Table 2.

Table 2 Optimum solutions of Example 4.2 by PGP

For p=0, the lower bound of the interval value of the parameter is used to find the optimal solution. Case p=1 means that the upper bound of the interval parameter is used for the optimal solution. These two values yield the lower and upper bounds of the optimal solution. However, one can get the intermediate optimal result using a proper value of p which is the main advantage of the proposed technique. We have presented optimal solutions of Examples 4.1 and 4.2 in Tables 1 and 2, respectively, for some intermediate values of p∈(0,1) using the proposed parametric geometric programming technique; this is the main advantage of the proposed technique.

5 Conclusions

Geometric programming has undergone different development in theoretical and practical applications in various fields. Most of the researchers have developed the GP technique based on the assumption that the parameters are precisely known but the scenario is different in real life. In this paper, we have developed a method to find the optimal solution by the GP technique when some parameters are imprecise in nature. There are very few paper (Cao [33, 34], Yang and Cao [35], Liu [17, 37, 40], Ojha and Das [38], Mahapatra and Mahapatra [5]) where the impreciseness of parameters is considered. The solution procedure of these papers by the GP technique states the interval value of the objective function and is also time consuming. But the technique that we have presented will take minimal time and the problem can be solved easily without constructing equivalent problems. The ability of calculating the cost coefficients and constraint coefficients developed in this paper might help lead to more realistic modeling efforts in engineering design areas.