JOURNAL OF COMPUTING, VOLUME 2, ISSUE 1, JANUARY 2010, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
Posynomial Geometric Programming
Problems with Multiple Parameters
A. K.Ojha and K.K.Biswal
Abstract— Geometric programming problem is a powerful tool for solving some special type non-linear programming problems.
It has a wide range of applications in optimization and engineering for solving some complex optimization problems. Many
applications of geometric programming are on engineering design problems where parameters are estimated using geometric
programming. When the parameters in the problems are imprecise, the calculated objective value should be imprecise as well.
In this paper we have developed a method to solve geometric programming problems where the exponent of the variables in
the objective function, cost coefficients and right hand side are multiple parameters. The equivalent mathematical programming
problems are formulated to find their corresponding value of the objective function based on the duality theorem. By applying a
variable separable technique the multi-choice mathematical programming problem is transformed into multiple one level
geometric programming problem which produces multiple objective values that helps engineers to handle more realistic
engineering design problems.
Index Terms— Duality theorem, Geometric programming, multiple parameters, optimization,. Posynomial.
—————————— ——————————
1 INTRODUCTION
Various mathematical programming methods have been
formulated to solve many challenging real world problems. Since 1960 some authors [5] have cited that geometric inequality helps to solve special type optimization
problem which is known as geometric programming.
However Duffin, Peterson and Zener[8] laid the foundation stone to solve wide range of engineering problems by
developing basic theories of geometric programming and
its application in their text book. Geometric programming(GP) is a technique for solving polynomial type nonlinear programming problems. One of the remarkable
properties of Geometric programming is that a problem
with highly nonlinear constraints can be stated equivalently with a dual program. If a primal problem is in posynomial form then a global minimizing solution of the
problem can be obtained by solving its corresponding
dual maximization problem because the dual constraints
are linear, and linearly constrained programs are generally easier to solve than ones with nonlinear constraints.
GP problem has a dual impact in the area of integrated
circuit design[4,10,17] manufacturing system design [8,
3],project management[23], maximization of long run and
short term profit[16], generalized geometric programming problem with non positive variables [24] and goal
programming model [1]. Several algorithms due to
•
•
Beighter and Phillips[2], Fang et al.[9], Kortanek[12], Kortanek et al.[13], Peterson[19], Rajgopal and Bricker [22]
and Zhu and Kortanek[25] strengthen the solution of
complicated Geometric programming problem for the
exact known value of cost and constraint coefficients.
Sensitive analysis of various optimal solutions due to
Dembo[6], Dinkle and Tretter [7] and Kyparisis [14] using
Geometric programming technique simplifies certain engineering design problem in which some of the problem
parameters are estimates of the actual value. There are
certain problems in which some of the coefficients may
not be presented in a precise manner. For example, in
project management the time required to complete the
various activities in a research and development project
may be only known approximately. In order to determine
the inventory policy of a novel technology product, the
demand and supply quantities may be uncertain due to
insufficient market information and are specified by
ranges. If some parameters imprecise or uncertain, then
the most liking values are usually adopted to make the
conventional geometric programming workable. This
simplification might result in a derived result which is
misleading. One way to manipulate imprecise parameters
is via probability distributions. However, a probability
distribution requires constructions of prior predictable
regularity or a posterior frequency determination which
may not be possible in certain cases. Uncertain parameters can be considered by applying interval estimates in_____________________________
stead of single values. In the recent papers Liu [16] has
Dr.A. K. Ojha, School of Basic Sciences, IIT Bhubaneswar, Orissa, studied the geometric programming problems considerPin-751013, India.
ing the cost coefficient, constraint coefficients and the
K.K.Biswal Department of Mathematics, CTTC Bhubaneswar, B- right hand sides are interval numbers where the derived
36, Chandaka Industrial Area, Bhubaneswar, Orissa, Pin-751024, objective values also lies in an interval. When the cost coIndia.
efficient, constraint coefficients and exponents of the decision variable in the objective functions of the GP problem
are multiple parameters the problem becoming more
84
JOURNAL OF COMPUTING, VOLUME 2, ISSUE 1, JANUARY 2010, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
complicated. In this paper we have developed methods
for the solution of GP problem when the cost, constraints,
its right hand side and exponents are multiple parameters. For these multiple parameters we construct multiple
level mathematical programming models to find the
value of the objective function. These results will provide
the decision makers with more information for making
better decisions. The organization of this paper is as follows: Following introduction, mathematical formulations
and methodology for solving geometric programming
problems with multiple parameters have been discussed
to find the respective objective values of the problem in
Section 2. Dual form of GPP has been discussed in Section
3. Some illustrative examples are given in Section 4 for
understanding the problems and finally at Section 5 some
conclusions are drawn from the discussion.
2 Mathematical Formulation
A typical constrained posynomial geometric programming problem is presented as follows:
Z=
T0
n
min
a
g 0 ( x) = ∑ C 0t ∏ x j 0 tj
x
t =1
j =1
middle one is the average of other two.
n
min T0
C 0t ∏ x aj0 tj
∑
x t =1
j =1
such that
Ti
n
∑C ∏ x
it
t =1
Ti
n
t =1
a
≤ bi , i = 1,2,..., m
where
{
= {B
}
{
}
}
{
}
C 0t = C 0Lt , C 0Mt , C 0Ut , C it = C itL , C itM , C itU ,
bi
L
i
, BiM , BiU
}
{
a 0tj = A0Ltj , A0Mtj , A0Utj , a itj = AitjL , AitjM , AitjU
In order to find the objective values of the posynomial
function we will derive its corresponding values with
respect to their counterpart of the parameters. Let us define
For each triplet
(2.1)
x j > 0, j = 1,2,..., n
L
n
min
a
C0t ∏ x j 0 tj
∑
x t =1
j =1
M
Z ,Z ,Z
values of
The posynomial g0(x) is a objective function containing T0
number of terms where as the posynomial gi(x), i = 1,
2,…,m contains Ti terms with m inequality constraints. By
the definition of posynomial all the co-efficients Cit , i =
0,1, 2,…,m and t = 1, 2,…,Tm are positive and the exponents a0tj and aitj are arbitrary constants. Writing the right
hand side of the geometric programming problem given
by (2.1) in more general form, we have
(C , b, a ) ∈ S
ing objective Z of (2.3) by
Let
U
we denote its correspond-
Z (C , b, a )
are the lower, middle and maximum
Z (C , b, a )
defined by
{
}
{
}
Z L = min Z (C , b, a ) : (C , b, a ) ∈ S
Z U = max Z (C , b, a) : (C , b, a ) ∈ S
are the values at the first and third parameter where
{
Z M = Z (C , b, a ) : (C , b, a ) ∈ S
L
n
M
U
Now the above objectives Z , Z , Z can be formulated as geometric programming as:
∑ Cit ∏ x j itj ≤ bi , i = 1,2,..., m
t =1
}
is the value at middle parameter
such that
Ti
(2.3)
j =1
⎧(C , b, a ) : c it ∈ C it , b i ∈ B i , a itj ∈ A itj , ⎫
S=⎨
⎬
⎩1 ≤ t ≤ Ti , i = 1,2,..., m, j = 1,2,..., n
⎭
j =1
T0
a itj
j
x j > 0, j = 1,2,..., n .
subject to
gi ( x) = ∑ Cit ∏ x j itj ≤1, i = 1,2,..., m
85
a
(2.2)
j =1
x j > 0, j = 1,2,..., n
where all bi are positive real numbers. If bi = 1 for all i
then this modified geometric program becomes the original one given by(2.1).
Considering C0t ,Cit , bi , a0tj and aitj are the multiple values
of the corresponding posynomial geometric program given by (2.2)can be reduced in the following form restricting
the number multiple parameter as three number where
n
min
min T0
Z =
C 0t ∏ x aj 0 tj
∑
(C , b, a ) ∈ S x t =1
j =1
L
Ti
subject to
n
∑C ∏ x
it
t =1
a itj
j
≤ b i , i = 1,2,..., m
j =1
x j > 0, j = 1,2,..., n
n
max
min T0
Z =
C 0t ∏ x aj 0 tj
∑
(C , b, a ) ∈ S x t =1
j =1
U
(2.4)
JOURNAL OF COMPUTING, VOLUME 2, ISSUE 1, JANUARY 2010, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
such that
Ti
n
∑C ∏ x
it
t =1
a itj
j
≤ bi , i = 1,2,..., m
(2.5)
j =1
Now our main objective is to find the minimum value of
ZLand maximum value of ZU against all possible values
on S and such that ZM should give the value of Z against
all possible values of S which will approximately the best
possible values in between ZL and ZU
To derive the minimum value of the model (2.4) against
x j > 0, j = 1,2,..., n
ZM
86
all possible values on S we can set C0t to
T0
n
max
min
C 0t ∏ x aj0 tj
=
∑
(C , b, a ) ∈ S x t =1
j =1
exponent as
C 0t to C 0Lt
and
A0Ltj
Hence the model (2.4) can be transformed to the form
such that
Ti
n
∑C ∏ x
it
t =1
a itj
j
≤ bi , i = 1,2,..., m
min T0 L n A0Ltj
Z =
xj
∑ C0t ∏
x t =1
j =1
L
(2.6)
j =1
such that
x j > 0, j = 1,2,..., n
∑ C (B ) ∏ x
Ti
Since bi in the model (2.4), (2.5), (2.6) may not be equal
to the constant 1 then dividing the constraint coefficients Cit by bi ∀i then it is transformed to the standard form
−1
n
i
t =1
a itj
j
≤ 1, i = 1,2,..., m (2.7)
j =1
Similarly to find the minimum value of the model (2.5)
n
max
min T0
a 0 tj
C
0t ∏ x j
∑
(C , b, a ) ∈ S x t =1
j =1
∑ (C )(b ) ∏ x
−1
n
i
t =1
a itj
j
≤ 1, i = 1,2,..., m (2.8)
j =1
x j > 0, j = 1,2,..., n
∑ (C )(b ) ∏ x
−1
t =1
i
a itj
j
j =1
x j > 0, j = 1,2,..., n
≤ 1, i = 1,2,..., m
n
U
Aitj
j
≤ 1, i = 1,2,..., m
(2.11)
j =1
x j > 0, j = 1,2,..., n
The minimum value of model (2.6) can be calculated at
the corresponding middle counter part of the parameter
by transforming in the form
Ti
min
x
T0
n
t =1
j =1
∑ C0Mt ∏ x j 0tj
( ) ∏x
∑ CitM BiM
t =1
n
−1
AM
such that
Such that
it
max T0 U n A0Utj
xj
∑ C0 t ∏
x t =1
j =1
( ) ∏x
ZM =
n
max
min T0
a 0 tj
C
0t ∏ x j
∑
(C , b, a ) ∈ S x t =1
j =1
Ti
and
for all i.
∑ CitU BiU
t =1
ZM =
B
C it
Under this model (2.5) becomes
Ti
Ti
C it
is
bi
b i are set to C itU
such that
such that
it
U
i
ZU =
x j > 0, j = 1,2,..., n
ZU =
(2.10)
x j > 0, j = 1,2,..., n
and
∑ (C )(b ) ∏ x
≤ 1, i = 1,2,..., m
j =1
minimum when the value of
such that
Ti
AitjL
j
against all such possible values of S, then the ratio
n
min
min T0
Z =
C
x aj 0 tj
0
t
∑
∏
(C , b, a) ∈ S x t =1
j =1
L
it
t =1
n
L −1
i
L
it
(2.9)
−1
n
AitjM
j
j =1
x j > 0, j = 1,2,..., n
≤ 1, i = 1,2,..., m
(2.12)
JOURNAL OF COMPUTING, VOLUME 2, ISSUE 1, JANUARY 2010, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
3 Dual form of GPP
Since model (2.5) is the conventional geometric programming problem then it can be solved directly by using
primal based algorithm or dual based algorithm[19]. Methods due to Rajgopal and Bricker[22], Beightler and Phillips[2] and Duffin[8] projected in their analysis that the
dual problem has the desirable features of being linearly
constrained and having an objective function with structural properties with more suitable solution. According to
Liu[16] the model (2.5) can be transformed to the corresponding
dual
geometric
problem
as
ZL =
max T0 ⎛ C0Lt
⎞
∏ ⎜ w0t ⎟⎠
w t =1 ⎝
w0 t
∏∏ [(C )(B )]
m
ti
L
it
L
i
−1
t =1 t =1
⎛ wi 0 ⎞
⎜
wit ⎟⎠
⎝
∑ w0t = 1
Ti
∑∑ a
itj
i =1 t =1
subject to
(2,4,6) t1−2 t 2−2 + t 2( −5, −4, −3) t 3−1 ≤ 1
t1 , t2 , t3 > 0
According to the model (3.1),(3.2) and (3.3) the problem can
be transformed to its correspond dual program as
(3.1)
t =1
m
min
: (10,20,30 )t1( −3, −2, −1)t2( 2,3, 4)t3−1
(4.1)
t
+ 40t1t2 + 40t1t2t3
wit
T0
such that
max ⎛ 10 ⎞
⎟
:⎜
Z =
w ⎜⎝ w01 ⎟⎠
wit = 0, j = 1,2,...., n
max T0 ⎛ C0Ut
⎞
⎜
∏
w0t ⎟⎠
w t =1 ⎝
T0
such that
∑w
0t
t =1
m
w0 t
∏∏ [(C )(B )]
m
ti
U
it
U
i
−1
t =1 t =1
=1
⎛ wi 0 ⎞
⎜
wit ⎟⎠
⎝
⎛ 2 w11 ⎞
⎟⎟
⎜⎜
⎝ w11 ⎠
wit
wit ≥ 0, ∀t , i
Z
T0
∑w
such that
t =1
0t
∏∏ [(C )(B )]
m
ti
M
it
t =1 t =1
=1
M
i
−1
⎛ wi 0 ⎞
⎜
wit ⎟⎠
⎝
wit
Ti
∑∑ a
i =1 t =1
itj
w03
(w11 + w12 )(w
11 + w12
)
(4.2)
w01 , w02 , w03 , w11 , w12 ≥ 0
(3.3)
max ⎛ 30 ⎞
⎟
Z =
:⎜
w ⎜⎝ w01 ⎟⎠
w01
U
m
w12
⎛ 40 ⎞
⎟⎟
⎜⎜
⎝ w03 ⎠
− 3w01 + w02 + w03 − 2w11 = 0
− 2 w01 + w02 + w03 − 2 w11 − 5w12 = 0
− w01 + w03 − w12 = 0
(4.3)
i =1 t =1
w0 t
⎛ 1 ⎞
⎟⎟
⎜⎜
⎝ w12 ⎠
w02
w01 + w02 + w03 = 1
(3.2)
Ti
max T0 ⎛ C0Mt
⎞
=
⎜
⎟
∏
w
0t ⎠
w t =1 ⎝
w11
⎛ 40 ⎞
⎟⎟
⎜⎜
⎝ w02 ⎠
subject to
∑∑ aitj wit = 0, j = 1,2,...., n
M
w01
L
wit ≥ 0, ∀t , i
ZU =
87
wit = 0, j = 1,2,...., n
wit ≥ 0, ∀t , i
The model (3.1),(3.2) and (3.3) are the usual dual problem
and it can be solved using the method relating to the dual
theorem.
4 Illustrative Examples
To illustrate the methodology proposed in this paper for
solving a GPP with multiple parameters of cost, constraint coefficients and exponents of the decision variables a few numerical examples are considered.
Example:1
Let us consider the geometric programming problem
which has the following mathematical form:
⎛ 1 ⎞
⎟⎟
⎜⎜
⎝ w12 ⎠
w12
⎛ 40 ⎞
⎟⎟
⎜⎜
w
⎝ 02 ⎠
w2
⎛ 40 ⎞
⎟⎟
⎜⎜
w
⎝ 03 ⎠
(w11 + w12 )(w
11 + w12
subject to
w01 + w02 + w03 = 1
(4.4)
− w01 + w02 + w03 − 2 w11 = 0
4 w01 + w02 + w03 − 2 w11 − 3w12 = 0
− w01 + w03 − w12 = 0
w01 , w02 , w03 , w11 , w12 ≥ 0
w03
)
⎛ 6 w11 ⎞
⎟⎟
⎜⎜
w
⎝ 11 ⎠
w11
JOURNAL OF COMPUTING, VOLUME 2, ISSUE 1, JANUARY 2010, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
Z
M
max ⎛ 20 ⎞
⎟
:⎜
=
w ⎜⎝ w01 ⎟⎠
w01
⎛ 1 ⎞
⎟⎟
⎜⎜
⎝ w12 ⎠
⎛ 40 ⎞
⎟⎟
⎜⎜
⎝ w02 ⎠
w12
w02
⎛ 40 ⎞
⎟⎟
⎜⎜
⎝ w03 ⎠
w03
(w11 + w12 )(w
11 + w12
⎛ 4 w11 ⎞
⎟⎟
⎜⎜
⎝ w11 ⎠
88
(2, 2.5, 3) x13 x3 + x1−1 x3−1 ≤ (3, 4, 5 )
w11
x2−1 x3( −1, −2, −3) x4−2 + (3,3.5,4) x12 x2 x4 ≤ 1
)
x1 , x2 , x3 , x4 > 0
Now the corresponding dual program is formulated as follows:
subject to
w01 + w02 + w03 = 1
(4.5)
max ⎛ 1 ⎞
⎟
Z =
:⎜
w ⎜⎝ w01 ⎟⎠
w01
L
− 2w01 + w02 + w03 − 2w11 = 0
3w01 + w02 + w03 − 2w11 − 4 w12 = 0
− w01 + w03 − w12 = 0
⎛ 1 ⎞
⎜⎜
⎟⎟
3
w
⎝ 12 ⎠
w01 , w02 , w03 , w11 , w12 ≥ 0
Using LINGO the dual solution of the optimal objective values of
Z can be obtained as: ZL=125.9045, for
0.5767344;
*
03 =
w
0.2821770;
ZM = 194.9390, for
*
w01
*
11 =
w
w11* =0.2815197; w12*
*
= 0.1537485; w02 =
for
*
w01
w11* = 0.3462515; w12*
= 0.1410885;
0.2178230;
= 0.1456535;
0.3277204;
*
w01
*
w02
*
12
w
*
w02
=
=0.1410885,
= 0.5266261;
*
w03
=
= 0.1820669; ZU = 296.2627,
0.4362556;
*
w03
=0.4099959;
= 0.2562475
In the constrained geometric programming problem, the dual optimal solu*
⎛ 3 ⎞
⎜⎜
⎟⎟
⎝ w22 ⎠
w12
w22
⎛ 3 ⎞
⎜⎜
⎟⎟
⎝ w02 ⎠
w02
( w11 + w12 ) ⎛
1 ⎞
⎜⎜
⎟⎟
w
⎝ 21 ⎠
(w11 + w12 )
(w21 + w22 )(w
21 + w22
t
max ⎛ 3 ⎞
⎟
Z =
:⎜
w ⎜⎝ w01 ⎟⎠
t 3*
t 3* =
⎛ 1 ⎞
⎜⎜
⎟⎟
⎝ 5w12 ⎠
t
Z
= 0.6223022 and for
ZU
as
t1* =2.380155; t 2*
t
=1.35740;
0.9398071
The derived optimal solutions for the lower, middle and upper parts of the multiple parameters are the best possible
values as represented by Liu[16].
In the next example we shall set the right hand side of the
constrained as the multiple parameter.
Example:2
Let us consider the geometric programming problem with
multiple parameters in objective function:
min
: (1, 2 , 3) x1( −4, −3, −2 ) x2−1 x3 x4−1
x
+ (3, 5, 7) x1− 2 x2( −3, −2, −1) x3− 2
such that
(4.6)
(4.7)
w01 + w02 = 1
− 4w01 − 2w02 + 3w11 − w12 + 2 w22 = 0
− w01 − 3w02 − w21 + w22 = 0
w01 − 2 w02 + w11 − w12 − w21 = 0
− w01 − 2 w21 + w22 = 0
w01 , w02 , w11 , w12 , w21 , w22 ≥ 0
t
w21
subject to
*
*
as 1 = 1.305470; 2 =
programming problem is obtained for
*
M
*
*
1.390561; 3 =0.4892672, for
as 1 = 1.804540; 2 = 1.422246;
Z
t
w11
)
tions w provide weights of the terms in the constraints of the transformed primal problem. The corresponding primal solution of the geometric
L
⎛ 2 ⎞
⎜⎜
⎟⎟
⎝ 3w11 ⎠
w01
U
w12
⎛ 7 ⎞
⎜⎜
⎟⎟
⎝ w02 ⎠
w02
( w11 + w12 ) ⎛
(w11 + w12 )
⎛ 3 ⎞
⎜⎜
⎟⎟
⎝ 5w11 ⎠
1 ⎞
⎜⎜
⎟⎟
⎝ w21 ⎠
w11
w21
(4.8)
w22
⎛ 4 ⎞
⎜⎜
⎟⎟ (w21 + w22 )( w21+ w22 )
⎝ w22 ⎠
w01 + w02 = 1
− 2w01 − 2w02 + 3w11 − w12 + 2 w22 = 0
− w01 − w02 − w21 + w22 = 0
w01 − 2 w02 + w11 − w12 − 3w21 = 0
− w01 − 2 w21 + w22 = 0
w01 , w02 , w11 , w12 , w21 , w22 ≥ 0
JOURNAL OF COMPUTING, VOLUME 2, ISSUE 1, JANUARY 2010, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
M
Z
max ⎛ 2 ⎞
⎟
:⎜
=
w ⎜⎝ w01 ⎟⎠
⎛ 1 ⎞
⎜⎜
⎟⎟
⎝ 4 w12 ⎠
⎛ 3.5 ⎞
⎜⎜
⎟⎟
⎝ w22 ⎠
w12
w22
w01
⎛ 5 ⎞
⎜⎜
⎟⎟
w
02
⎝
⎠
w02
⎛ 2 .5 ⎞
⎜⎜
⎟⎟
4
w
11
⎝
⎠
( w11 + w12 ) ⎛
1 ⎞
⎜⎜
⎟⎟
⎝ w21 ⎠
(w11 + w12 )
(w21 + w22 )(w
21 + w22
parameters. In the above discussed two examples it is
understood that the value of the objective remain within
the range for the multiple parameters in exponent, cost
and constrained. In the second example the objective values are in decreasing order due to the exponent of the
decision variable are considered in decreasing order.
Geometric programming has already shown its power in
practice in the past. In many real world geometric programming problem the parameters may not be known
precisely due to insufficient informations and hence this
paper will help the wider applications in the field of engineering problems.
w11
w21
)
(4.9)
subject to
6 Acknowledgments
w01 + w02 = 1
The authors are very much thankful to the anonymous
referees for their valuable suggestion for the improvement of the paper.
− 3w01 − 2w02 + 3w11 − w12 + 2w22 = 0
REFERENCES
− w01 − 2w02 − w21 + w22 = 0
w01 − 2 w02 + w11 − w12 − 2w21 = 0
− w01 − 2 w21 + w22 = 0
w01 , w02 , w11 , w12 , w21 , w22 ≥ 0
The optimal dual and primal solution of the geometric program is
as follows. Dual ZL = 47.47193 for
= 0.9236831E - 07;
Dual ZM = 44.53226 for
*
w01
*
11
*
w02
=
= 0;
= 0.8571429;
*
12
w
w12*
= 0.833333;
*
*
w21
=0.5; w22 =
*
1.83333 the corresponding primal optimal variables are x1 =
*
*
*
0.3205667; x 2 = 1.481980; x3 = 1.064722; x 4 =1.719745 .
0.166666;
w11*
*
w01
*
w02
= 0.1428571;
*
21
*
= 0.1360334E 06; w = 0; w = 0.2857142; w22 =
1.428571 and its corresponding primal optimal variables are
x1* =0.2482863; x 2*
= 3.164843;
Dual ZU = 23.22874 for
x3*
= 1.128281;
x 4* =1.220395.
*
*
=0.8751308; w02 =
w01
0.1248692;
*
w11* =0.5231659E03; w12* =0.2513079; w21
= 0.1248692;
*
w22 =1.124869 and its corresponding primal optimal variables are
x1* = 0.1314416; x 2* = 60.08292; x3* = 1.524756;
x 4* =0.2167734
This example demonstrates that the objective values remains
in the required range when the parameters are multiple in
nature.
5 Conclusions
From 1960 geometric programming problem has undergone several changes. In most of the engineering problems the parameters are considered as deterministic. In
this paper we have discussed the problems with multiple
[1] B.Aouni and O.Kettani: Goal programming Model; A glorious
history and a promising future; European Journal of operational
Research 133(2001)225-231, 2001.
[2] C.S.Beightler and D.T.Phillips: Applied Geometric programming, John Wiley and Son, New York , 1976.
[3] J.C.Choi and D.L.Bricker: Effectiveness of a geometric programming algorithm for optimization of machin
ing economics models, Computers and Operations Research 10(1997) 1495-1522, 1996.
[4] C. Chu and D.F.Wong: VLSI Circuit performance optimization
by geometric programming, Annals of Operations Research 105
(2001) 37-60.
[5] R. Clasen: The linear algorithmic problem, Rand corp. Memo
RM-37-7-PR, June, 1963.
[6] R.S.Dembo: The sensitivity of optimal engineering designs using
geometric programming, Engineering Optimization 5,27-40, 1980.
[7] J.J.Dinkel and M.J.Tretter : An interval arithmatic approach to
sensitivity analysis in geometric programming, Operation Research,
35,866-869, 1987.
[8] R.J. Duffin, E.L.Peterson and C.M. Zener : Geometric Programming Theory and Application, Wiley, New York, 1967.
[9] S.C.Fang, E.L Peterson and J.R.Rajasekera: Controlled dual perturbations for Posynomial Programs. European Research 35, 111-117,
1988.
[10] M.D. Hershenson, S.P.Boyed and T.H.Lee : Optimal design of a
CMOS op-amp via geometric programming, IEEE Transction on
Computer-Aided Design of Integrated circuits and systems
20(2001)1-21.
[11] L.V.Kantorovich : Mathematical Methods of organizing and
planning production in Russia, English Translation in Management
science 6, 366-422, 1960.
[12] K.O.Kortanek, H.NO : A second order affine scaling algorithm
for the geometric programming dual with logarithmic barrier Optimization 23,303-322, 1992.
[13] K.O.Kortanek, X. Xu and Y.Ye : An infeasible interior point
algorithm for solving primal and dual geometric programs, Mathematical Programming 76,155-181, 1997.
[14] J.Kyparisis : Sensitivity analysis in geometric programming:
Theory and computation: Annals of Operations Research, 27,39-64,
1990.
[15] S.T.Liu : A Computational method for the maximization of
long-run and short-run profit, Applied Mathematics and Computa-
89
JOURNAL OF COMPUTING, VOLUME 2, ISSUE 1, JANUARY 2010, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
tion 186(2007)1104-1112.
[16] S.T.Liu: Posynomial geometric programming with interval exponents and coefficients, European Journal of Operation Research,
2007.
[17] P.P.Mandal and V.Visvanathan : FCMOS Op-amp sizing using a
geometric programming fuction, IEEE Transction on ComputerAided Design of Integrated circuits and systems 20(2001)2238.
[18] D.Markovic, V.Stojanovic, B.Nikolic, M.Horowitz and
R.Brodersen : Methods for true energy . performance optimization.
IEEE J Solid State Circuits 39(8): 1282-1293, 2004.
[19] E.L.Peterson : The fundamental relations between geometric
programming duality, Parametric programming duality, Annals of
Operation Research 105,109-153, 2001 .
[20] D.T.Phillips : Geometric Programming with slack constraints
and Degrees of difficulty, AIIE Transactions, 1975.
[21] A.V.S.R.K.Prasad, P.N.Rao and U.R.K.Rao : Optimal selection of
process parameters for turning operations in CAPP system. International Journal of Production Research 35(1997)1495-1522.
[22] J.Rajgopal and D.L.Bricker : Solving Posynomial geometric programming problems via generalised linear programming, Computational Optimization and Applications 21,95-109, 2002.
[23] C.H.Scott and T.R.Jefferson: Allocation of resources in project
management, International Journal of systems Science 26(1995) 413420.
[24] J.F.Tsai, M.H.Lin and Y.C.Hu: On generalised geometric programming problems with non-positive variables; European Journal
of operational Research, 2006.
[25] J.Zhu, K.O.Kortanek and S.Huang: Controlled dual perturbations for central path trajectories in geometric programming. European Journal of Operational Research 73(1992)524-531.
Dr.A.K.Ojha: Dr.A.K.Ojha received a Ph.D(mathematics)
from Utkal University in 1997. Currently he is an
Asst.Prof. in Mathematics at I.I.T. Bhubaneswar, India. He
is performing research in Nural Network, Geometric Programming, Genetical Algorithem, and Particle Swarm
Optimization. He has served more than 27 years in different Govt. colleges in the state of Orissa. He has published
22 research papers in different journals and 7 books for
degree students such as: Fortran 77 Programming, A text
book of modern algebra, Fundamentals of Numerical
Analysis etc.
K.K.Biswal:
Mr.K.K.Biswal
received
a
M.Sc.(Mathematics) from Utkal University in 1996. Currently he is a lecturer in Mathematics at CTTC, Bhubaneswar, India. He is performing research works in
Geometric Programming. He is served more than 7 years
in different colleges in the state of Orissa. He has published 2 research papers in different journals.
90
© Copyright 2026 Paperzz