• No results found

An entropic regularization method for solving systems of fuzzy linear inequalities

N/A
N/A
Protected

Academic year: 2020

Share "An entropic regularization method for solving systems of fuzzy linear inequalities"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(1)

http://ijmms.hindawi.com © Hindawi Publishing Corp.

AN ENTROPIC REGULARIZATION METHOD FOR SOLVING

SYSTEMS OF FUZZY LINEAR INEQUALITIES

F. B. LIU

Received 23 April 2002

Solving systems of fuzzy linear inequalities could lead to the solutions of fuzzy linear programs. It is shown that a system of fuzzy linear inequalities can be converted to a regular min-max problem. An entropic regularization method is introduced for solving such a problem. Some computational results are included.

2000 Mathematics Subject Classification: 90C70, 65K05, 65K10.

1. Introduction. Over the past years, the field of fuzzy linear programming has experienced a great deal of growth [10]. In contrast to classical linear programming problems, fuzzy linear programming problems do not have one unique model. Many variations are possible depending on the assumptions or features of the real situation to be modeled. Various models and approaches have been devised in the literature to deal with the diversity in fuzzy linear programming problems. In this work, we consider solving a fuzzy linear programming problem in view of the system of fuzzy linear inequalities

fi(x)≤0, i=1,2,...,m, (1.1)

wherefi(x)are linear real-valued functions inxRnand “” denotes the fuzzified version of “” with the linguistic interpretation “approximately less than or equal to.” Each fuzzy inequalityfi(x)≤0 actually determines a fuzzy set ˜Ci, whose membership function is denoted byµCi. The membership gradeµCi(x)can be interpreted as the

degree to which the regular inequalityfi(x)≤0,i=1,2,...,m, is satisfied. To specify the membership functionsµCi, it is commonly assumed thatµCi(x)should be 0 if the

regular linear inequalityfi(x)≤0 is strongly violated and 1 if it is satisfied. This leads to a membership function in the form

µCi(x)=

        

1, iffi(x)≤0,

µifi(x), if 0< fi(x)≤ti, 0, iffi(x) > ti,

(1.2)

wherei=1,2,...,mandti≥0 is the tolerance level which a decision maker can toler-ate in the accomplishment of the fuzzy inequalityfi(x)≤∼0. We usually assume that

(2)

fi(x) ti

0 1

µCi(x)

µi(fi(x))

Figure1.1. The membership functionµC

i(x)of the fuzzy inequalityfi(x)≤∼0.

Let a fuzzy decision ˜Dof system (1.1) be defined as the fuzzy set resulting from the intersection of ˜Ci,i=1,2,...,m, with a corresponding membership function

µD˜(x)= min i=1,2,...,m

µCi(x)

. (1.3)

According to [1,17], a solution, sayx, of the system of fuzzy linear inequalities (1.1) can be taken as the solution with the highest membership in the fuzzy decision set ˜D

and obtained by solving the problem

max

x∈Rni=1min,2,...,m

µCi(x)

, (1.4)

which is equivalent to the min-max problem

min

xRni=1max,2,...,m

−µCi(x)

. (1.5)

It is well known that the nondifferentiability of the max function

F(x)= max i=1,2,...,m

µCi(x)

(1.6)

presents difficulty in finding an optimal solution. In this work, a regularization method using entropy functions is introduced to derive a smooth and good approximation function in explicit expression for the max function. The organization of the rest of this paper is as follows.Section 2describes the entropic regularization method and shows that a system of fuzzy linear inequalities with concave membership function can be converted to a regular unconstrained convex programming problem. A numer-ical example is provided inSection 3 to illustrate the solution procedure.Section 4

(3)

2. Entropic regularization method. To find a solution of the system of fuzzy lin-ear inequalities (1.1), we consider problem (1.5). One major difficulty encountered in developing solution methods for the min-max problem (1.5) is the nondifferentiability of the max function

F(x)= max i=1,2,...,m

−µCi(x)

. (2.1)

A distinct feature of the recent development centers around the idea of developing “smooth algorithms” [4,5, 13, 14, 15, 16]. Among them, a class called “regulariza-tion methods” has been developed based on approximating the max func“regulariza-tionF(x)by certain smooth functions [2,3,5,14,16].

Note that the min-max problem (1.5) has the Lagrange function

L(x,λ)=

m

i=1

λi−µCi(x)

, (2.2)

for eachxRn, where them-vectorλdenotes Lagrange multipliers which satisfy the nonnegativity and normality conditions, that is, these multipliers are restricted to fall within the simplex

Λ=

λ|λ≥0; m

i=1 λi=1

. (2.3)

It is obvious that the inequality

L(x,λ)= m

i=1

λi−µCi(x)

max i=1,2,...,m

−µCi(x)

=F(x) (2.4)

holds for anyλ∈Λ. Under some regular assumptions, the max functionF(x)can be obtained as

F(x)=max

λ∈ΛL(x,λ). (2.5)

Unfortunately, the maximization ofmi=1λi(−µCi(x))overλ∈Λrarely has an explicit

solutionλ(x)for allxRn. Therefore, general regularization methods consider the substitute (ofL(x,λ))

Lp(x,λ)= m

i=1

λi−µCi(x)

+p1R(λ;β), (2.6)

wherep >0 is a control parameter,R is a regularization function, andβis an op-tional parameter vector ofR. Carefully choosing the functionR, maximizing the sub-stitute (2.6) could result in a smooth approximation function

Fp(x)=max

(4)

Some known regularization methods have considered certain regularization functions [5,6,7]; however, no explicit expression ofFp(x)was given in these methods. Recently, a regularization method using entropy functions [11] is introduced to derive a smooth and good approximation functionFp(x)in explicit expression for the max function

F(x). GivenxRn, when the Shannon’s entropy function [8] is chosen as the regular-ization function, that is,R(λ)= −mi=1λilnλi, we define

Lp(x,λ)= m

i=1

λi−µCi(x)

p1

m

i=1

λilnλi, (2.8)

whereλ∈Λ. SinceLp(x,λ)is strictly concave inλ, maximizing it overΛgives a unique optimal solution

λ∗ i(x,p)=

expp−µCi(x)

Z , i=1,2,...,m, (2.9)

where

Z=

m

i=1

expp−µCi(x)

. (2.10)

Substitutingλiin (2.8) byλ∗i(x,p)for (2.7) results in an explicit expression

Fp(x)=p1ln

m

i=1

expp−µCi(x)

, (2.11)

which is a smooth function. It should be emphasized that theFp(x)function obtained here is indeed the maximum ofLp(x,λ)overΛfor eachxRn. This procedure guaran-tees that, for any arbitrarily small >0, an-optimal solution of the min-max problem (1.5) can be obtained by solving the unconstrained smooth optimization problem

min xRnFp(x)=

1

pln

m

i=1

expp−µCi(x)

(2.12)

with a sufficiently largep. It should be noted that, in practice, an accurate approxi-mation can be obtained using a moderately largep. Also, because of the special “log-exponential” form ofFp(x), it is highly smooth and avoids most overflow problems in computation. Moreover, since it is an unconstrained, smooth optimization prob-lem, the commonly used solution methods, such as the BFGS subroutines [12], can be readily applied.

Lemma2.1. IfµCi(x),i=1,2,...,m, are concave over a convex setinRn, then

(5)

Proof. For anyx1,x2Rnandλ∈(0,1), we have

Fpλx1+(1−λ)x2

=p1ln m

i=1

expp−µCi

λx1+(1−λ)x2

p1ln m

i=1

expλp−µCi

x1

+(1−λ)p−µCi

x2

=p1ln m

i=1

expp−µCi

x1

λexpp−µ Ci

x2 1−λ.

(2.13)

The Hölder inequality [9] implies that

m

i=1

expp−µCi

x1

λexpp−µ Ci

x2 1−λ

m

i=1

expp−µCi

x1

λm

i=1

expp−µCi

x2 1−λ

.

(2.14)

Consequently,

Fpλx1+(1−λ)x2

pλln m

i=1

expp−µCi

x1

+1pλln m

i=1

expp−µCi

x2

=λFpx1

+(1−λ)Fpx2

.

(2.15)

This shows thatFp(x)is a convex function onRn.

Lemma 2.1directly leads to the following result.

Theorem2.2. For the system of fuzzy linear inequalities (1.1), ifµCi(x),i=1,2,...,

m, are concave, then we can find a solution to (1.1) by solving the unconstrained convex programming problem (2.12) with a sufficiently largep.

3. A numerical example. Consider the following system of fuzzy linear inequali-ties [10]:

f1(x)= −4x15x29x311x4+111.57≤∼0,

f2(x)=x1+x2+x3+x415≤∼0,

f3(x)=7x1+5x2+3x3+2x480≤∼0,

f4(x)=3x1+5x2+10x3+15x4100≤∼0,

(6)

where the membership functionµCi(x),i=1,2,3,4, are specified as follows:

µC1(x)=           

1, iff1(x)≤0,

1

f 1(x) 10

2

, if 0< f1(x)≤10, 0, iff1(x) >10,

µC2(x)=           

1, iff2(x)≤0,

1

f 2(x)

5 3

, if 0< f2(x)≤5, 0, iff2(x) >5,

µC3(x)=           

1, iff3(x)≤0,

1

f 3(x) 40

2

, if 0< f3(x)≤40, 0, iff3(x) >40,

µC4(x)=           

1, iff4(x)≤0,

1

f 4(x) 30

2

, if 0< f4(x)≤30, 0, iff4(x) >30.

(3.2)

Applying Bellman and Zadeh’s method of fuzzy decision making [1], the maximizing solutionxof this problem is given by solving the problem

max x∈Rnmin

    1

f1(x) 10

2 ,1

f2(x) 5

3 ,1

f3(x) 40

2 ,1

f4(x) 30

2

, (3.3)

which is equivalent to the min-max problem

min x∈Rnmax

    

f1(x) 10

2 1,

f2(x) 5

3 1,

f3(x) 40

2 1,

f4(x) 30 2 1    

. (3.4)

An-optimal solution of the min-max problem can be obtained by solving the uncon-strained convex programming problem

min x∈Rn

1 pln     exp   p   

f1(x) 10 2 1      +exp

  p   

f2(x) 5 3 1       +exp   p   

f3(x) 40 2 1      +exp

  p   

f4(x) 30 2 1            (3.5)

withpbeing sufficiently large.

(7)

4. Concluding remarks. In this paper, a system of fuzzy linear inequalities is stud-ied. It shows that solving such problems can be reduced to a regular min-max problem. An entropic regularization method is introduced for solving the resulting problem. This method essentially provides a smooth and uniform approximation for solving the min-max problem. Only a commonly used BFGS subroutine is required in our im-plementation. The required software development effort is minimal.

Acknowledgment. The author would like to thank professor Shu-Cherng Fang for his very constructive and valuable suggestions.

References

[1] R. E. Bellman and L. A. Zadeh,Decision-making in a fuzzy environment, Management Sci.

17(1970/1971), B141–B164.

[2] D. P. Bertsekas,Constrained Optimization and Lagrange Multiplier Methods, Computer Science and Applied Mathematics, Academic Press, New York, 1982.

[3] C. Charalambous and A. R. Conn,An efficient method to solve the minimax problem di-rectly, SIAM J. Numer. Anal.15(1978), no. 1, 162–187.

[4] G. Di Pillo, L. Grippo, and S. Lucidi,A smooth method for the finite minimax problem, Math. Programming, Ser. A60(1993), no. 2, 187–214.

[5] C. Gígola and S. Gómez,A regularization method for solving the finite convex min-max problem, SIAM J. Numer. Anal.27(1990), no. 6, 1621–1634.

[6] J.-B. Hiriart-Urruty and C. Lemaréchal,Convex Analysis and Minimization Algorithms. I, Grundlehren der Mathematischen Wissenschaften, vol. 305, Springer-Verlag, Berlin, 1993.

[7] ,Convex Analysis and Minimization Algorithms. II, Grundlehren der Mathematis-chen Wissenschaften, vol. 306, Springer-Verlag, Berlin, 1993.

[8] E. T. Jaynes,Information theory and statistical mechanics, Phys. Rev. (2)106(1957), no. 4, 620–630.

[9] N. D. Kazarinoff,Analytic Inequalities, Holt, Rinehart and Winston, New York, 1961. [10] Y.-J. Lai and C.-L. Hwang,Fuzzy Mathematical Programming. Methods and Applications,

Lecture Notes in Economics and Mathematical Systems, vol. 394, Springer-Verlag, Berlin, 1992.

[11] X.-S. Li and S.-C. Fang,On the entropic regularization method for solving min-max prob-lems with applications, Math. Methods Oper. Res.46(1997), no. 1, 119–130. [12] D. G. Luenberger,Linear and Nonlinear Programming, Addison-Wesley, Massachusetts,

1984.

[13] E. Polak, D. Q. Mayne, and J. E. Higgins,Superlinearly convergent algorithm for min-max problems, J. Optim. Theory Appl.69(1991), no. 3, 407–439.

[14] R. A. Polyak,Smooth optimization methods for minimax problems, SIAM J. Control Optim.

26(1988), no. 6, 1274–1286.

[15] A. Vardi,New minimax algorithm, J. Optim. Theory Appl.75(1992), no. 3, 613–634. [16] I. Zang,A smoothing-out technique for min-max optimization, Math. Programming19

(1980), no. 1, 61–77.

[17] H.-J. Zimmermann,Fuzzy Set Theory—and Its Applications, Kluwer Academic Publishers, Massachusetts, 1992.

F. B. Liu: Department of Mechanical Engineering, I-Shou University, Kaohsiung840, Taiwan

References

Related documents

conceptual framework to measure the contribution of sport to society and to justify the roles and resources of and benefits to actors such as corporations, NPOs/NGOs, sport

As propostas feitas por diferentes autores para o realinhamento das organizações em tempos mutáveis dependem da forma como os mesmos conceituam a origem das crises; alguns apontam

The results of this study indicated that high anxi- ety and high stress in breast cancer patients were conducted with 36 significant effect sizes and the hedge effect size of

Ftc. Example of female from Group 5. The general appearance of the external genitalia is normal i)tmt close inspection showed only a single orifice, which proved to be a

The trick with the TEA laser study was to know whether the laser was working or not, and you could tell whether it was working because the infrared beam would make concrete

The responses of respondents in the questionnaire used for this study proved the need for strategic implementation of IT-based business policies for sustainable economic growth

Table 4 Combined measure of occupational physical activity from 1976 to 1978 and from 1981 to 1983 as predictor for fatal and non-fatal myocardial infarction and all-cause

This will allow for the development and testing of materials and program (formative evaluation phase), evaluation of the complete program (summative evaluation phase), and a follow