Copyright \cl IFAC Fuzzy Information Mar.;eille. France. 1983
OPTIMIZATION IN FUZZY ENVIRONMENT D. Ralescu D epartment of Math ematics, Unive rsity of Cindnnatl~ Cincinnatl~ Ohio 45221 US.A.
Abstrac t . In this paper we study the poss i bility of representing an optimization problem with inexact constraints, as a fuzzy integral . This integral is to be taken with respect to a capacity (or to an outer measure) rather than to a fuzzy measure . We prove a mean- value theorem for the fuzzy integral, which has as consequence the possibility of reducinl! optimizat i on with inexact constraints t o classical optimization . We also give some sufficient conditions such that this reduction holds. 9.
Ke~vords.
1.
Fuzzy constraint; fuzzy measure, fuzzy integral.
IN TRODUC TI ON
The concepts of decision- making in a fuzzy environment were defined by Bellman and Zadeh [ l J . To recall briefl y this approach, let X be a set, P : X ~ [ O,l J a cost function, and u : X ~ [ O,l J a fuzzy constraint . Note that P is a fuz zy set ( fuzzy goal , in [ 1 J ) whi ch can be deri ved fro,.l a pos i ti ve , bOlmded flmction on X, by a simple normali zation . The optimizat ion problem sup P is defined by
= o.
( FMl)
w(0)
(FM2)
AC B = > weAl < weB). ,
( FM3) A C A C ... = > ]J (
1
2
Lf
n=l
An) = li;n W(A ). n+oo n
( FM4) Al':> A2 J ... , W( Al )<=> W(
n An )=limw( An) '
n=l
n+oo
Let f:X ~ [ 0,00) be a measurable function (i . e . {f > a} E A for any a > 0) . The fuzzy integral of f with respect to ]J is
u
s up P u
where fI
=
sup [ p( x ) A u( x )J xE-X
sup ( a fI w{f > o:}) a>O
min .
where {f > a } = {x E Xl f ( x ) > a}. This definition was given in [ ll J-i n a more restrictive context . Pronerties of this i ntegral, esrecially convergence theorems, are studied in [9J.
The dynamic programmi ng approach was used in [ l J t o solve optimizati on prob l ems with inexac t constraints . mainly where X is a finite set.
It i s now clear the similarity between ( 1.2) and ( 1.3) . If, for a cost function P : X ~ [ O,l J , we define the set func t ion ]Jp:P( X) ~ [ O,l J by
In [ 12 J , Tanaka , Okuda and Asai are led to a reformulation of t he problem ( 1.1), under the name fuzzy mathematical programming. Namely, it can be shovm ( see the short proof in [ 5 , p . 160J ) that sup P U
=
sup [0: ;\ sup p( x) J 0:>0 u( x »0:
(1. 3)
wp ( A)
sup p(x)
(1.4)
XEA
(1. 2)
where sup P = 0 , then ( 1 . 2) can be wri t ten
o
Written under this form, it was observed that the right - hand side in ( 1 . 2) is r elated to the fuzzy integral [ ll J .
unde r the form: sup P
To explain this point let A be a a - algeb r a of subsets of X. A fuzzy measure is a positive , extended real- valued set function w: A ~ [ O,ooJ, wi t h the properties:
301
(1. 5 )
D. Rales cu
302
sup p(x) < P(a) , a contradiction. xEA nO
It was pointed out in [ 4, p . 1629 J, [ 6 , p . 665 J , [ 11, p . 12 J that the set function ~P is a fuzzy measure. As we shall see in Section 2 ,
~P
always has
prope r ties (FMl) - (FM)), for any set X and any cost function P. In which proper ty (FM4) is concerned, we show that it only holds for Wp in trivial cases (see also [ 8J ).
(c) It only remains to show that subaddi tive, i.e .
~P
is
00
for any sequence {A } of subsets of X. We study in Section 2 the set functi on ~p; we prove that ~P should be viewed as an outer measur e , rather than as a fuzzy measure . In a topological setting, we show that Wp is a capacity (as it was also mentioned in [ 7J ).
In Section 4 we give sufficient conditions that optimizat ion on fuzzy sets can be r educed to class ical optimization (this will be called the "reduction problem") . Tbese conditions are mo r e gene r al than t hose in [ 12 ]. Rela ted work on fuzzy mathematical programming was re cently reported in [ 3J . THE SET FUNCTION
(2 . ))
and (2 . 2) immediately follows.
In Sect ion J we give a general mean - value theorem f or the fuzzy integral, and see its relevance to optimization with inexact constraints . One of the main result in [ 12 J is a consequence of this mean- value theo rem.
2.
n
In the same way as in (b) , we can show that
Let us show now that property ( FM4) is not t r ue fo r ~P :
~eneral1y
Example 1 . Take X = JR, p( x) = 1, and the sequences of sets An = ( n, (0). We observe 00
that ~p (
n An) = ~p( n=l
~p(An)
lim n->oo
0) = 0 , while
= 1.
This simple example shows that nroperty (FM4) is much too st r ong to be satisfied by Wp ' In fact, it can be shown that, under fairly ~eneral hypothest s, if ~P satisfies (FM4) , then P is a "trivial" function .
~P
l.et us consider first X to be an arbitrary Sf't, and P : X -> [ 0 ,(0) a positive function . We can prove that the set function ~P as defined by (1 . 4) satis fies proper ties (FMl) (FM3) 0 ; a fu zzy measure : PROPOSITI ON 1.
To be more precise, let us consider X to be a metri c spa ce without isolated points . If we take the cost functi on p(x) = 0 , then ~P satisfies (FM4) . Under the assumption of continui ty , the converse is also true : PROPOSITION 2 . continuous and
~P
If the function P is satisfies (FV4), then
p(x) = 0, for any x E X.
(c)
Wp is an outer - measure .
Proof.
( a)
Proof. ~l/n )
is obvious .
Let us take Xo E X, and let be the ball with center Xo and
radius lino ( b)
Denote by A = U An; we have n=l Wp ( Al ) ~ ~p(A2) ~ ... ~ ~p(A) thus
Since X i s not an isolated
o
point, it follows that An is nonempty, for all n
2
B(xO,l/n) ' {xO} 1.
Also Al :;J A2 ~ ...
00
lim ~p ( An) = sup ~p(An) ex i sts , and n> 1
and
n->oo
nn=l An = 0.
it f ollows that
Since ~P satisfie s ( FM;'), ~p(An) ->
O.
(2 . 1)
Let {x.} . c: X be a sequence, such that J J
Let us suppose strict inequality in (2 . 1); then there is an a E A with sup ~p (A ) < Pta) . n>l n But a E A for some nO ~ 1 . - We get : nO
' X . t xo . Let n > 1 be fixed; O J then Xj E B( xO,l/n) " {xO} for all j -> J. n . Thus : p(x . ) < sup p(x) for j > j . It J xEA - n
x. J
->
X
n
follows that
303
Optimization in a Fuzzy Environment
o~
lim sup p(x . ) ~ j~
J
supp(x) = ~p(An) . x£A
Since
( 1.5) st ill holds, where
this is true for any n > 1 , we conclude that lim sup p(x . ) = 0, thus- lim p(x.) = O. j~
j~
J
~P
is viewed either
as an outer measur e, or as a capacity .
n
THE MEAN- VALUE THEOREM
3.
J
Finally : lim p(y) = O; since P is continuous , y->-xO it follows that P(x O) = O.
In this section we ~i ve a mean- value theorem fo r the fuzzy inte?ral. Its applicability will be in an immediate ~ roof of a basic re sult in fuzzy mathematical p r o~rammin?
We see now that, except for functions which are "almost" zero (p = 0 at any point of continuity), it is not to be expected that ~P is a fuzzy measure .
Let us consider X a set, A a a - algebra of subsets, and ~ :A ->- [0,00) a set function, with the only requirement of beinf nondecreasing:
By a sui table change of ( ~~) we can, however, prove that ~P is a capac i ~y in the sense of Choquet (se e [ 2J ). Suppose that X is a topological space. A capacity is a set function C:P(X) ->- [ O, ooJ with properties : ( cl)
A C B => C( A) < C( B ).
(C2 )
=> C( U A ) n=l n . . . ,Kn compact => lim
n
(2 . 4)
00
I
f
d~
X
a ~ 0,
= sup (a 1\ ]J {f > a}) a>O
( 3.2 )
such that
K n
(3 . 3)
JX f d]J
Proof . Consider the function r-:-[O,oo) ->- [0,00); clearly i t is impossible that F(a) > a for any a > O. From this , and the fact that F is continuous, i t follows that F has a fixed point:
( 3 ) ex
~ 0,
F( Ci.) = ex .
We show tha t
Ix f d~ = a = F(a) . Suppose a < ex; then F(a) > F(ex) = ex > a . Thus a 1\ F(a) = a < a . If a > ex, then F(a) < F(ex) = ex < a . Then a K F(a)=F(a)
O. The refore
Suppose that strict
inequa lity holds in (2 .4 ). Then : inf l1 p ( K ) > c > ~p( K), for some c > O. Thus n>l n W~(K ) = sup P > c > ~p(K) , for any n ~ 1 .
I
f dw
X
But
ex
sup [ a 1\ F(a) ] < a a>O
ex J\ F("&) <
Ix
(3 . L)
f d]J, which ends the
proof . ( 3 ) xn
p( xn ) > c > ~p( K ).
£
Kn' such that
Since {xn}
there is a subsequence x
n.
->-
C
Xo
K , l £ K.
Applied to a cost function P : X ->- [ O, l J and to the set function Up, Theorem 1 yie~ds Fr om
J
p( x
(J . l)
If f : X ->- [0,00) is a measurable function, the fuzzy integral can st ill be defined by :
r
Pr oper t ie s (Cl) and (C2) were already proved in Pr oposition 1. It only remains to prove (C3) ; let Kl -::J K2 ~ ... , Kn compact . We always have
I t follows :
~(B)
THEOREHl. If the function F(a) = w{r>a} is continuous , then there exists an -
K ) n=l n
Proof. Since P is upper semi - continuous , then sup p(x) < 00 for any compact set K; x£K therefore the last assertion follows.
n
<
c( fl
for any compact subset K of X.
~l Kn .
~ ( A)
The next result i s a counterpart of the mean - value theorem in classical measure theory:
Proposition 3. If P is upper semi- cont inuous, then ~P is a capacity . Moreover ~p(K) < 00 ,
where K
A, A C B =>
£
lim C( A ). n n->-oo
C( K ).
n~
A,B
) > c > Wp( K) and the uppe r semi n. J
continuity of P, we conclude that P(x O) ~ c > ~p ( K), a contradiction. It is clear that the integral repre sentat ion
the f ollowing COROLLARY 1. F(a) - sUP
u( x-)~a
( [12J ) . If the function p(x) is continuous, then
there exists an
ex
£
[ O,l J, such that
D. Ralescu
304
sup P
s up p( x) . u( x » a
sup P u
u
The meaning of this r esult is the f ollowing : if F is continuous , then the f uzzy mat hemat i cal programmi ng problem sup P can be r educed u
to the ordi nar y opt i miL"ation pr oblem p( x ), f or some Lt E (O , l J ( if P -! 0) . sup u(x»a In other wo r ds , for a given cost function P and fuzzy constraint u , only par t of the info r mation contained in u is needed . We shall call the possibility e f wri t ing sup P = sup P(x) , the r eduction pr oblem . u u( x »a In the next section we discuss some sufficient conditions for this reduct i on problem.
s up p( x) . u( x »a
Pr oo f. We only have to che ck the ri /!ht continuity F(a) = suo p( x ). Take u(x»a a l .:. a 2 :. .. . , an ~ a O' a O -! 1 : then 00
{u~al} C {u:.a) c
...
and ~l {u:.an } = {u>a OL
By Pr opos i tion 1 , then F( a n )
~
suo p(x) . u( X'»Ci O p( x)= sup p( x )=F( Ci )'
If we show that
sup O U(X»Ci O U(X)~CiO Suppose that stri ct i nequali ty sup p( x) holds . Then ( -3 )
we are done . sup p( x) < u(x»a u( x )~.a0 O a E: {u ~ a } wi th sup p(x) O u( x »a
<
Pea) .
In fact
O
SUFFICIENT CONDIT I ONS FOR THE REDUCTION PROBLEM
~ .
The hypothesis of continuity for F is compl icated from the pr actical point of view . This was "Iso observed i n [ 12 J, whe r e a sufficient condition is p,iven in te r ms of fuzzy convexity . We shall given here a ne w proof o f this result , unde r more general assumpt.ions . Our conditions will also include , as a particular case , classical optimization (i . e . u = X , the characteristic f unction of A a compact set A) . Let us consider X a topological space . The ru ~zy constraint u : X ~ [ O,l J is supposed to be upper semi - continuous (u . s . c . ) , with a compa ct support supp u. The cost f unction P : X ~ [ O, l J is also assumed to be u . s . c . LEMMA 1 .
The function F(a)
suo
p( x)
i s left continuous . n n
:J {U':'Cl 2 } ~ ... and
Then
n
{u.:.aJ:l} = {u.:.aOL n =l Also {u>a 1 are compact , since u is U. S. c . -n and supp u is compact . Then , by Proposition J, we p,et F( a O ) = lim F( an ). n->OO {11:'0: }
1
Suppose now X a topolop: i cal vector space. A fuzzy set u : X ~ LO, l J is called st r ictly convex if u( h
+ (l - A)y) > u( x) ,\ u( y )
a O' ob vi ously .
Let us fix an x
E:
{u>ao
(4 . 1 )
O
By the cont i nuity of P we vet pea) < S,,-\, p(x) < Pea) , a contradiction - U(X»Ci O which ends the proof . Other sufficient conditions are given in the next theorem . Recall that a function u :X is called concave, if :
for any x,y
E
X, A
C
+
4
[ O,l J
(l - A)u\y)
[ 0 ,1 ).
~HEOREM J . If P i s continuous , u is u . s . c ., concave , and supp U is compact , then there ex i sts an Ci E (O , :!. J such that
sup P = SUD U
u(~ »a
p~x) .
The proof is carried out in much Proof . the same way as in the previous theo r em . Instead of (4 . 2) , we have : u( ( l - l/n)a +( l/r.)x ) > (l- l / n )u\ a H I/n )u( x »a (4 .4 )
for any X, y E X, x -! y , and A E (0,1) . an d the r est i s identical to the proo f above . THEOREM 2 ( [ 12 J ). If P i s continuous , u is u. S. c ., strictly convex , and supp u is compact , the r e exists an a E (O ,l J such that
};
cle arly x -! a and , by the stri ct convexity of u , we can wr i te : u( (l - l/n)a + (l/n)x ) > u(a) 11 u(x) = a O (4 .2) Thus (l - l/n)a + (l/n)x £ {u>a } and O (l - l/n)a+(l/n)x ~ a . Therefore : p( (l - l/n)a + (l/n)x < sup p(x) < Pea) . - U,X ( ) >Ci
Observe that u concave implies u quasi concave (i. e . u( h+(l - A)y) > u( x) . u( y), see [ lO J ) , but , generally, ~ concave does not imply u stric tly fU3zy convex .
Consider {a } C [ O, l J,
\(1 ::. \(2 < ... , Cl n ' ('(0 '
=
uOx + (l - A)y).:. b(x)
u( x»a
Proof .
u( a )
Both Theo r em 2 and Theor em J give suffic i ent condit i ons fo r the reduct i on pr oblem , when X
Optimization in a Fuzzy Environment
is assumed to have a linear structure . typical example in applications is X
The
= mn .
If X is not assumed to be a vector space , the following topological sufficient conditions can be useful: THEOREM 4 . If P is continuous, u is u . S. c ., supp u is compact, and if, for any Xo € X, u(x)O I 1, there exists a sequence {xn }n , xn ~ x ' u( x ) > u(x O) , then the reduction o n problem holds. Is obtained by examining the proof Pro of . of Theorem 2 . Informally , the last condition in Theorem 4 can be stated in the following way: any point Xo € X with membership degree I 1, can be approximated arbitrarily close by points x € X with stri ctly greater membership degrees. REFERENCES 1.
R. Bellman and L. A. Zadeh, Decisionmaking in a fuzzy environment , Hanagement Sci. 17 (1970) , B14l - B146.
2.
Cl . Dellacherie , Capacit~s et Processus Stochastiques, Springer- Ve r lag , Ber lin , 1972.
3.
J. Flachs and M. A. Pollatschek , Further results on fuzzy - mathematical programming , Inf . and Control 38 (1978), 241 - 257.
4.
A. Kandel, Fuzzy sets , fuzzy algeb ra, and fu zzy statistics , Proc . of the IEEE , 66 ( 1978), 1619- 1639 .
5.
C. V. Negoita and D. A. Ralescu , Appl icat ions of Fuzzy Sets to Systems Analysis, WHey, New York , 1975 .
6.
H. T. Nguyen, On fuzziness and li:1guis t ic probabilities, .J. Math . Anal. Appl. 61 ( 1977), 658- 671-:-
7.
H. T. Nguyen , Some mathematical tools for linguistic probab i lities , Fuzzy Sets and Syst . 2 (1979), 53- 65 .
8.
M. L. Puri and D. Ralescu, A poss i bility measure is no t a fuzzy measure , Fuzzy Sets and Systems 2 (1982) , 3ll - 3~
9.
D. Ralescu and G. Adams, The fuzzy integral , Journal of Math. Analysis and Applic. 75 (1980), 562 - 570.
10 . A. W. Robe r ts and D.E. Varberg, Convex Functions, Academic Pr ess , New York, 1973 . 11. M. Sugeno, Theory of fuzzy integrals and its applications, Ph . D. Dissertation , Tokyo Inst. of Technology , 1974 .
12 .
305
H. Tanaka, T. Okuda and K. Asai , On fuzzy - mathematical programminr, J . of Cybernetics 2 (1974) , 37- 46 .