IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 621- 628

International Journal of Research in Information Technology (IJRIT) ISSN 2001-5569www.ijrit.com

On ε-Stability of Bi-Criteria Nonlinear Programming Problem with Fuzzy Parameters in the Objective Functions H.A.Khalifa

Ramadan A. ZeinEldin

[email protected]

[email protected]

Department of Operations Research, Institute of Statistical Studies and Research, Cairo University, Cairo, Egypt.

Abstract

This paper deals with the ε -stability of bi-criteria nonlinear programming problems with fuzzy parameters (FBNLP) in the objective functions. These fuzzy parameters are characterized by trapezoidal fuzzy numbers (Tr. F. Ns). The existing results concerning the qualitative analysis notions (solvability set and the stability set of the first kind) in parametric nonlinear programming problems are reformulated to study the ε -stability of bi-criteria nonlinear programming problems under the concept of α -pareto optimality. Numerical example is given in the sake of this paper to clarify the obtained results.

Keywords: Bi-criteria nonlinear programming;

ε -stability; Fuzzy programming; Fuzzy numbers.

1. Introduction In fuzzy decision making problems, the concept of a maximizing decision was proposed by Bellman and Zadeh [3]. In his earlier work, Osman [8, 9] introduced the notions of the solvability set, stability set of the first kind and stability set of the second kind, and analyzed these concepts for parametric convex nonlinear programming problems. Tanaka and Asai [13] formulated multiobjective linear programming problems with fuzzy parameters, Orloveski [10] formulated general multiobjective nonlinear programming problem with fuzzy parameters, Sakawa and Yano [12] introduced the concept of α -pareto optimality of fuzzy parametric programs, Mahmoud A. Abo-Sinna [2] studied the stability of multiobjective dynamic programming with fuzzy parameters in the objective functions, Kassem [5] introduced an interactive stability of multiobjective nonlinear programming problems with fuzzy parameters in the constraints, Ammar [15] introduced a interactive stability of multiobjective nonlinear programming problems with fuzzy parameters in the objective functions and constraints. Kassem and Ammar [6] introduced a parametric study of multiobjective nonlinear programming problems with fuzzy parameters in the objective functions. Kassem [14] investigated the stability of multiobjective nonlinear programming problems with fuzzy weights in the objective functions and fuzzy matrix parameters in the constraints and represented the related dual problems. Li and Cheng [16] investigated the stability on multiobjective dynamic programming problems with fuzzy parameters in the objective functions and in the constraints. Tai [17] addressed the exponential stability of non-linear hyperbolic distributed complex-valued parameter systems. El-Sobky [18] converted a fuzzy multi-objective constrained optimization problem to a single-objective constrained optimization problem with equality and inequality constraints and solved it using a trust-region algorithm. Also, Osman and El-Banna [7] introduced an algorithm for obtaining the subset of the parametric space which has the same corresponding α -pareto optimal solution. The paper is organized in five sections as: In section 2, bi-criteria nonlinear programming problem with fuzzy parameters in the objective functions is presented as specific definition and properties. In section 3, the ε -stability set of the first kind is determined. In section 4, the H.A.Khalifa , IJRIT

621

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 621- 628

determination of the ε -stability set of the first kind is considered. Finally, an illustrative numerical example is given to clarify the obtained results in section 5.

2. Problem Formulation Consider the following bi-criteria nonlinear programming problem with fuzzy parameters in the objective functions:

( f ( x , a%1 ), f 2 ( x , a%2 ) )t

(FBNLP): Min 1 subject to

x ∈ M = { x ∈ R n : h j ( x ) ≤ 0, j = 1, 2, ..., m } where

f

i

: R

n

→ R , hj : R

m

→ R , i = 1, 2; j = 1, 2 , ..., m

a%i , i = 1, 2

,

; are convex differentiable

functions, is a vector of fuzzy parameters. These fuzzy parameters are be characterized as the trapezoidal fuzzy numbers introduced in [4]. It is assumed that: 1- M is non-empty (i.e., M ≠ φ ),

as summed to

2- f i ( x , a%i ), i = 1, 2 ; is continuous on M, and 3- (FBNLP) problem is stable [11]. It is appropriate to recall that real fuzzy numbers subset of the real line whose membership function

a%i , i = 1, 2 ; from a convex continuous fuzzy

µa% ( ait ) i

by (see, [4]): 1- A continuous mapping from R to the closed interval 2-

µa% ( ai ) = 0 i

and

a l ( l = 1, 2, 3 and 4 ) is defined

[ 0, 1] ;

for all ai ∈ [ − ∞, a ] ; 1 i

1

2

3- Strictly increasing on [ ai , ai ] ; 4-

µa% ( ai ) = 1 for all ai ∈ [ ai2 , ai3 ] ; i

5- Strictly decreasing on 6-

µa% ( ai ) = 0 i

[ ai3 , ai4 ] ;

for all ai ∈ [ ai , ∞ ] . 4

A possible shape of fuzzy number a is illustrated in the following figure

µa% ( a ) 1.0

0

a1

a2

a3

a4

a

Figure 1. Membership function of fuzzy number a% .

H.A.Khalifa , IJRIT

622

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 621- 628

µa% ( ai )

It must be noted that if which are imposed on

i

µa% ( ai )

is concave function on

[ ai1 , ai4 ]

, the conditions (1) – (6)

are still satisfied and the membership function

i

µa% ( ai ) i

is a

l i

a at a certain level α . function of Here, we assume that the membership function

µa% ( ai ) i

is differentiable on

Definition 1. The α -level set of the fuzzy numbers a%i

[ ai1 , ai4 ]

.

is defined as the ordinary set

Lα ( a%i ), i = 1, 2 for which the degree of their membership function exceeds the level α : Lα ( a%i ) = { ai : µa%i ( ai ) ≥ α , i = 1, 2} . For a certain degree of

α , (FBNLP) problem can be written as in the following non fuzzy form [4]:

( α -BNLP): Min [ f 1 ( x , a1 ), f 2 ( x , a2 ) ]

t

subject to

x ∈ M , ai ∈ Lα ( a%i ) , i = 1, 2 . In the whole paper, we assume that the ( α -BNLP) problem stable [11].

Definition 2. x ∈ M , ai ∈ Lα ( a%i ), i = 1, 2 is said to be an α -pareto optimal solution to the

( α -BNLP) problem if and only if there does not exist another such that:

x ∈ M , ai ∈ Lα ( a%i ), i = 1, 2 ;

[ f 1 ( x , a1 ), f 2 ( x , a2 ) ]t ≤ [ f 1 ( x , a1 ), f 2 ( x , a2 ) ]t , with strict inequality holding for at least one i, where the corresponding values of the parameters called

a are

α -level optimal parameters.

( α -BNLP) problem will be treated using the weighting method: ( α -NLP): Min

2

∑w i =1

f i ( x , ai )

i

subject to

x ∈ M , ai ∈ Lα ( a%1 ), i = 1, 2 , where w

2   ∈W =  w ∈ R 2 : ∑ w i = 1, w i ≥ 0, i = 1, 2  . i =1  

( α -NLP) problem can be rewritten as in the following form: ( α -NLP)1: Min

2

∑w i =1

i

f i ( x , ai )

subject to

x ∈ M , c1i ≤ ai ≤ c 2i , i = 1, 2 , where w

2   ∈W =  w ∈ R 2 : ∑ w i = 1, w i ≥ 0, i = 1, 2  . i =1  

H.A.Khalifa , IJRIT

623

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 621- 628

( x , a ) is an α -pareto optimal solution of ( α -BNLP) problem if there exists

We see that

w ≥ 0 such that ( x , a ) is the unique optimal solution of ( α -NLP )w1 corresponding to the α level. The stability of problem ( α -NLP)1 follows directly from the stability of ( α -BNLP) problem.

Definition 3 [1]. The norm of a vector x ∈ R n is denoted by || x || and is defined by:

x = ( xt x )

1

n

2

= ( ∑ xi2 )

1

2

, i = 1,2,..., n . .

i =1

Definition 4 [2]. The open ball with a center at x and a radius ε > 0 is denoted by B ε ( x ) and is defined as:

B ε ( x ) = { x ∈ R n : || x − x || ≤ ε , ε ∈ R } . Lemma 1. The open ball B ε ( x ) = { x ∈ R n : || x − x || < ε } is convex set. Proof: Let x 1 , x 2 ∈ B ( x ) . Since x 1 ∈ B ε ( x ) , then

|| x 1 − x || < ε

(i)

x 2 ∈ B ε ( x ) , then

Also,

|| x 2 − x || < ε Hence, || (1 − β ) x

(ii)

+ β x 2 − x || = || (1 − β ) x 1 − (1 − β ) x + (1 − β ) x + β x 2 − x ||

1

= || (1 − β ) ( x 1 − x ) + β ( x 2 − x ) || Since ||

A + B || ≤ || A || + || B || . Then || (1 − β ) x 1 + β x 2 − x || ≤ || (1 − β ) ( x 1 − x ) || + || β ( x 2 − x ) ||

Since || α A ||

= | α | || A || . Then

|| (1 − β ) x 1 + β ( x 2 − x ) || ≤ | 1 − β | || α 1 − x || + | β | || x 2 − x || (iii) From (1), (2) and (3), we obtain

|| (1 − β ) x 1 + β x 2 − α || < | 1 − β | ε + β ε = ε . Thus

B ε ( x ) is convex set.

Definition 5. The solvability set B of ( α -NLP)1 Problem is defined by B = {(w , a ) ∈ R 6 : ( α NLP)1

problem

has

the

α -pareto

optimal

solution

},

where

w ∈R2,

and

a = (a , a , a , a ) ∈ R . l

1

2

3

4

4

3. The ε-stability set of the first kind Definition 6. Given a certain w with a corresponding α -pareto optimal solution ( x , a ) , then the

ε -stability set of the first kind S ( x , a )

of ( α -NLP )w problem corresponding ( x , 1

a ) is defined

by: H.A.Khalifa , IJRIT

624

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 621- 628

S ( x , a ) = {w ∈ R 2 : ( x , a ) is an α -pareto optimal solution of ( α -NLP)' problem and || ( x , a ) − ( x , a ) || < ε } ,

∈ R , ε ∈ R and a l = ( a1 , a 2 , a 3 , a 4 ) ∈ R 4 .

where w

4. Determination of the ε-stability set of the first kind

α -pareto optimal solution of the ( α -BNLP) problem, then there exists w ∈ R , w ≥ 0, ε ∈ R , ε > 0 , and a l = ( a1 , a 2 , a 3 , a 4 ) ∈ R 4 , such that from the stability 1 of ( α -NLP )w problem, it follows that these exists u ≥ 0 , v ≥ 0 solves the following Kuhn-Tucker Let ( x , a ) be an

2

( K − T ) problem: 2 ∂ hj (x ) ∂ f i ( x , ai ) wi − ∑u j = 0, ∑ ∂x ∂x i =1 j ∈J

∂ µa%i ( ai ) ∂ f i ( x , ai ) −v i = 0; i = 1, 2 , ∂ ai ∂ ai

2

∑w i =1

i

(1)

(2)

h j ( x ) = 0; j ∈ J ⊂ {1, 2, ..., m } ,

(3)

h j ( x ) < 0; j ∉ J ,

(4)

u j h j ( x ) = 0; j = 1, 2, ..., k ,

(5)

α − µa% ( ai ) < 0; i ∈ I ⊂ {1, 2} ,

(6)

α − µa% ( ai ) = 0; i ∉ I

(7)

i

i

,

v i [α − µa%i ( ai ) ] = 0; i = 1, 2 ,

(8)

u j ≥ 0; j = 1, 2, ..., m

(9)

v i ≥ 0; i = 1, 2 ,

(10)

|| ( x , a ) − ( x , a ) || < ε

(11)

If a point ( x , a ) is an

α -optimal

NLP)', it follow that there exists

solution of ( α -NLP)' problem and from the stability of ( α -

w ∈ R 2 , w ≥ 0, w ≠ 0 (w > 0 ) , u j ∈ R m , u j ≥ 0 and

v i ∈ R 2 , v i ≥ 0 such that the Kuhn-Tucker conditions of ( α -NLP)' problem takes the form: 2 ∂ hj ( x ) ∂f i (x , a ) wi +∑ uj = 0; j = 1, 2, ..., m ; i = 1, 2 (12) ∑ ∂x ∂x i =1 j ∈J 2

∑w i =1

i

∂ µa%i ( ai ) ∂f i (x , a ) −v i = 0; i = 1, 2 , ∂ ai ∂ ai

h j ( x ) = 0; h j ( x ) < 0;

j ∈ J ⊂ {1, 2, ..., m },   j ∉J , 

µa% ( ai ) = α ; i ∈ I ⊂ {1, 2}, i

µa% ( ai ) > α ; i ∉ I , i

H.A.Khalifa , IJRIT

  

(13)

(14)

(15)

625

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 621- 628

u j ≥ 0, j ∈ J , v i ≥ 0, i ∈ I ,

(16)

|| ( x , a ) − ( x , a ) || ≤ ε .

(17)

Theorem 1. The set S ( x , a ) is convex. Proof: Given a certain α -level with a corresponding α -pareto optimal solution on ( x , a ) , then we have

w i1 , w i2 ∈ S ( x , a ) which satisfy the following relations: 2

∑w i =1

2

1 i

f i ( x , ai ) ≤ ∑ w i1 f i ( x , ai ) , for all ( x , a ) ∈ M × La ( a% ) and

2 i

f i ( α , ai ) ≤ ∑ w i2 f i ( α , ai ) for all ( x , a ) ∈ M × La ( a% ) . Therefore,

2

∑w i =1 2

i =1

2

i =1

∑ [βw i =1

for all ( x ,

2

1 i

+ (1 − β )w i2 ] f 1 ( x , ai ) ≤ ∑ [ β w i1 + (1 − β )w i2 ] f i ( x , ai ) i =1

a ) ∈ M × La ( a ) and 0 ≤ β ≤ 1 , i.e.,

β w i1 + (1 − β )w i2 ∈ S ( x , a ), i = 1, 2 , and hence the result follows. 5. Illustrative Numerical Example In this section, we provide a numerical example to demonstrate the theory developed in the paper. Consider the following

min ( f 1 ( x , a%1 ), f 2 ( x , a%2 ) )t subject to

−x 1 + x 2 ≤ 3 x 12 + x 22 ≤ 25 , x 1, x 2 ≥ 0 , f 1 ( x , a%1 ) = − x 1 − a%1 ,

where

f 2 ( x , a%2 ) = −x 2 − a%2 ,

a%1 = ( 3.8, 4, 4.8, 5 )

and

a%2 = (1, 2, 3, 4 ) . Solution. At

α =1

4 ≤ a1 ≤ 4.8,

2 ≤ a2 ≤ 3

x = ( 4, 3) , and a = ( 4.8, 3) The Kuhn-Tucker conditions:

−w 1 − u1 + 2 x 1 u 2 = 0 ;

−w 2 + u1 + 2 x 2 u 2 = 0 ;

−w 1 − ξ1 + η1 = 0 ,

−w 1 − u1 + 2 x 1 u 2 = 0 ;

−w 2 + u1 + 2 x 2 u 2 = 0 ;

−w 1 − ξ1 + η1 = 0 ,

−w 2 − ξ 2 + η2 = 0 ;

u1 (−x 1 + x 2 − 3) = 0 ;

u2 ( − x 1 + x 2 − 25) = 0 ,

ξ1 ( a1 − c 21 ) = 0 ; H.A.Khalifa , IJRIT

ξ 2 ( a2 − c 22 ) = 0 ;

η1 (c11 − a1 ) = 0 ; η 2 ( c12 − a2 ) = 0 , 626

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 621- 628

u 1 , u 2 , ξ1 , ξ 2 , η1 and η 2 ≥ 0 ; •

u 2 = 0 . Then w 1 = w 2 = 0 .



u 2 > 0 . Then w 1 , w 2 > 0 .

w1 x 2 =w 2 x1 → x 2 =

u 1 = ξ1 = ξ 2 = 0; u 2 , η1 , η2 ≥ 0 ,

w2 x1, w1 2

w  x +  2  x 12 = 25 ,  w1 

x + x = 25 , 2 1

2 2

2 1

 w2 x 12  1 + 22 w1 

  = 25 , 

25w 12 25 25 = = . Then w 22 w 12 + w 22 w 12 + w 22 1+ 2 w1 w 12 5w 1 5w 2 x2 = and 2 2 w 1 +w 2 w 12 + w 22 x 12 =

x1 =

a1 = 4.8,

a2 = 3 .

Finally, η1 = η2 = 0; β1 , β 2 ≥ 0; u 1 = 0, u 2 ≥ 0 .

|| ( x , a ) − ( x , a ) || = || ( x 1 , x 2 , a1 , a2 ) − ( x 1 , x 2 , a1 , a2 ) || = || ( x 1 , x 2 , a1 , a2 ) − ( 4, 3, 4.8, 3) || ≤ 0.01 ( x 1 − 4 ) 2 + ( x 2 − 3)2 ≤ 0.00001    

2

5w 1 w 12 + w 22

  −4  +    

2

5w 2 w 12 + w 22

 − 3  ≤ 0.00001  

( 5w 1 − 4 w 12 + w 22 )2 + ( 5w 2 − 3 w 12 + w 22 )2 ≤ 0.00001 Take

w 1 = 1 − w , w 2 = w , 0 ≤ w ≤ 1 , then S ( 4, 3, 4.8, 3) = {w ∈ R 2 : 0.2857 < w < 0.6154} .

6. Conclusion In this paper, bi-criteria nonlinear programming problems with fuzzy parameters in the objective functions have reformulated to study the ε -stability under the concept of α -pareto optimality. A numerical example is presented to demonstrate the theory developed in the paper. In the proposed theory we allow the decision maker to control the resolutions of the pareto set by choosing the epsilon value according his needs. We noted that the literature in this area is little.

7. References [1] M. S. Bazarra and C. M. Shetty, Nonlinear programming; Theory and Algorithms, John Wiley & Sons, New York, 1979. H.A.Khalifa , IJRIT

627

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 621- 628

[2] M. A. Abo-Sinna, "Stability of multiobjective dynamic programming problems with fuzzy parameters", Fuzzy Mathematics, 6 (4) (1998) 891-903. [3] R. E. Bellman and L. A. Zadeh, "Decision making in a fuzzy environment", Management Science, 17 (1990) 141-164. [4] D. Duboi and H. Prade, Fuzzy Sets and System Theory and Application, Academic Press, New York, 1980 [5] M. A. Kassem, "Interactive stabaility of multiobjective nonlinear programming problems with fuzzy parameters in the constraints", Fuzzy Sets and Systems, 73 (1995) 235-243. [6] M. A. Kassem and E. E. Ammar, "A parametric study of multiobjective nonlinear programming problems with fuzzy parameters in the objective functions", Fuzzy Sets and Systems, 80 (1996) 187-196. [7] M. Osman. A. H. El-Banna, "Stability of multiobjective nonlinear programming problems with fuzzy parameters", Mathematics and Computers in Simulation, 35 (1993) 321-326. [8] M. Osman, "Qualitative analysis of basic notions in parametric convex programming I (Parameters in the constraints)", Appl. Math., 22 (1997) 318-332. [9] M. Osman, "Qualitative analysis of basic notions in parametric convex programming II (Parameters in the objective function)", Appl. Math., 22 (1997) 333-348. [10] S. Orlovski, "Multiobjective programming problems with fuzzy parameters", Control Cybernet, 13 (3) (1984) 175-183. [11] R. Rockafellar, "Duality and stability in extremal problems involving convex functions", Pacific Journal of Mathematic, 21 (1967) 167-181. [12] M. Sakawa and H. Yano, "Interactive decision making for multiobjective nonlinear programming problems with parameters", Fuzzy Sets and Systems, 29 (1989) 315-326. [13] H. Tanaka and K. Asai, "Fuzzy linear programming with fuzzy numbers", Fuzzy Sets and Systems, 13 (1984) 1-10. [14] M. A. Kassem, "Stability of vector optimization problems with fuzzy weights in the objective functions and fuzzy matrix parameters in the constraints", Information Sciences, 178 (6), 2008, 1663-1679. [15] E. I. Ammar, "Interactive stability of multi-objective nonlinear programming problems with fuzzy parameters in the objective functions and constraints", Fuzzy Sets and Systems, 109 (1), 2000, 8390. [16] D. Li and C. Cheng, "Stability on multi-objective dynamic programming problems with fuzzy parameters in the objective functions and in the constraints", European Journal of Operational Research, 158 (3), 2004, 678-696. [17] Z. Tai, "Exponential stability of non-linear hyperbolic distributed complexvalued parameter systems: The linear fuzzy operator inequality approach", Applied Mathematics Letters, 25 (10), 2012, 1404-1409. [18] B. El-Sobky, "On stability of fuzzy multi-Objective constrained optimization problem using a trust-region algorithm", Int. Journal of Math. Analysis,. 6(28), 2012, 1367 – 1382.

H.A.Khalifa , IJRIT

628

On ε-Stability of Bi-Criteria Nonlinear Programming Problem with ...

Cairo University, Cairo, Egypt. Abstract. This paper deals with the ε -stability of bi-criteria nonlinear programming problems with fuzzy parameters. (FBNLP) in the objective functions. These fuzzy parameters are characterized by trapezoidal fuzzy numbers (Tr. F. Ns). The existing results concerning the qualitative analysis ...

89KB Sizes 1 Downloads 92 Views

Recommend Documents

On ε-Stability of Bi-Criteria Nonlinear Programming Problem with ...
Cairo University, Cairo, Egypt. Abstract. This paper deals with the ε -stability of bi-criteria nonlinear programming problems with fuzzy parameters. (FBNLP) in the objective functions. These fuzzy parameters are characterized by trapezoidal fuzzy n

Stability of sets for nonlinear systems in cascade
consideration, while the second is the Euclidean norm. Definition 1 (GS of a set): A is said to be Globally. Stable for (2) if there exists a class K∞ function γ such.

On Global Controllability of Affine Nonlinear Systems with ... - CiteSeerX
We may call the function g1(x)f2(x) − g2(x)f1(x) as the criterion function for global ..... Here, we make a curve γ2 connecting (n − 1)-time smoothly γ1 and the ..... Control Conference, South China University of Technology Press, 2005, pp.

On Global Controllability of Affine Nonlinear Systems with ... - CiteSeerX
We may call the function g1(x)f2(x) − g2(x)f1(x) as the criterion function for global controllability of the system (2.2) ..... one side of the straight-line which passes through the point x0 with direction g(x0. ); ..... bridge: MIT Press, 1973. 1

pdf-175\nonlinear-stability-and-bifurcation-theory-an-introduction-for ...
... apps below to open or edit this item. pdf-175\nonlinear-stability-and-bifurcation-theory-an-int ... s-and-applied-scientists-by-hans-troger-alois-steindl.pdf.

Recourse-based Stochastic Nonlinear Programming
Aug 8, 2009 - solving this class of problems, under the setting of a finite ..... also leads us to an important insight into decision making under uncertainty.

Genetic Programming for the Identification of Nonlinear Input−Output ...
Mar 18, 2005 - renders a model that is too complex for online use, empirical modeling .... degree is d, the number of parameters (number of polynomial terms) is ... represent computer programs, mathematical equations, or complete models ...

Genetic Programming for the Identification of Nonlinear ...
The data-driven identification of these models involves ... Most data-driven identification algorithms assume .... With the use of this definition, all of the linear-in-.