Optimization with Max-Min Fuzzy Relational Equations Shu-Cherng - - PowerPoint PPT Presentation

optimization with max min fuzzy relational equations
SMART_READER_LITE
LIVE PREVIEW

Optimization with Max-Min Fuzzy Relational Equations Shu-Cherng - - PowerPoint PPT Presentation

Optimization with Max-Min Fuzzy Relational Equations Shu-Cherng Fang Industrial Engineering and Operations Research North Carolina State University Raleigh, NC 27695-7906, U.S.A www.ie.ncsu.edu/fangroup October 31, 2008 ISORA08 at


slide-1
SLIDE 1

NC STATE UNIVERSITY

Optimization with Max-Min Fuzzy Relational Equations

Shu-Cherng Fang

Industrial Engineering and Operations Research North Carolina State University Raleigh, NC 27695-7906, U.S.A

www.ie.ncsu.edu/fangroup October 31, 2008 ISORA’08 at Lijiang, China Co-author: Pingke Li

slide-2
SLIDE 2

NC STATE UNIVERSITY

2

Problem Facing

  • Problem(P)

Minimize f(x) s.t. A ∘ x = b x ∈ [0,1]n where f: Rn → R is a function, “∘” is a matrix operation replacing “product” by “minimum” and “addition” by “maximum”, i.e., [ ]

( ) 0,1 ,

mn ij m n

A a

×

= ∈

1

max min( , ) , for 1, , .

ij j i j n

a x b i m

≤ ≤

= = K

[ ]

1

( ) 0,1 ,

m i m

b b

×

= ∈

slide-3
SLIDE 3

NC STATE UNIVERSITY

3

Examples

  • 1. Capacity Planning

aij : bandwidth in field from server j to user i bi : bandwidth required by user i xj : capacity of server j

1 n

j

. . . 1 m

i

. . .

Multimedia server Regional server End Users

1

Consider

max min ( , ) , for 1, , .

ij j i j n

a x b i m

≤ ≤

= = K

slide-4
SLIDE 4

NC STATE UNIVERSITY

4

Examples

  • 2. Fuzzy control / diagnosis / knowledge system

aij : degree of input j relating to output i bi : degree of output at state i (symptom) xj : degree of input at state j (cause)

Input Output

. . . j

i

. . .

System

1 1

A fuzzy system is usually characterized by max ( , ) , , or min ( , ) , , where " " and " " are triangular norms.

ij j i j n ij j i j n

t a x b i s a x b i t s

≤ ≤ ≤ ≤

= ∀ = ∀

slide-5
SLIDE 5

NC STATE UNIVERSITY

5

Triangular Norms t-norm:

) ) if )

such that

:[0,1] [0,1] [0,1] ( ) ( ) ( ( , )) ( ( , ), ) ( ) ( , ), ( 0) ( 1) t t x,y t y,x t x,t y z t t x y z t x,y t x z y z t x, t x, x

1 2 3 4

× → = = ≤ ≤ = =

(commutative) (associative) (monotonically nondecreasing) (boundary con

)

and

dition).

[ Schweizer B. and Sklar A. (1961), “Associative functions and statistical triangle inequalities”, Mathematical Debrecen 8, 169-186.]

s-norm (t co-norm):

] 1 , [ ] 1 , [ ] 1 , [ ] 1 , [

, ) 1 1 ( 1 ) ( : ∈ ∀ − − − =

→ ×

y x y x, t x,y s s

that such

slide-6
SLIDE 6

NC STATE UNIVERSITY

6

Triangular Norms

min{ ( ), ( )} if max{ ( ), ( )} 1 ( ( ), ( )) 0, otherwise (drastic product) max{ ( ), ( )} if min{ ( ), ( )} ( ( ), ( )) 1, otherwise

B B A A w B A B B A A w B A

x x x x t x x x x x x s x x μ μ μ μ μ μ μ μ μ μ μ μ = ⎧ = ⎨ ⎩ = =

% % % % % % % % % % % % 1 1 1.5

(drastic sum) ( ( ), ( )) max{0, ( ) ( ) 1} bounded difference ( ( ), ( )) min{1, ( ) ( )} bounded sum ( ) ( ) ( ( ), ( )) Einst 2 [ ( ) ( ) ( ) ( )]

B B A A B B A A B A B A B B A A

t x x x x s x x x x x x t x x x x x x μ μ μ μ μ μ μ μ μ μ μ μ μ μ μ μ ⎧ ⎨ ⎩ = + − = + ⋅ = − + − ⋅

% % % % % % % % % % % % % % % % 1.5

ein product ( ) ( ) ( ( ), ( )) Einstein sum 1 ( ) ( )

B A B A B A

x x s x x x x μ μ μ μ μ μ + = + ⋅

% % % % % %

slide-7
SLIDE 7

NC STATE UNIVERSITY

7

Triangular Norms

2 2 2.5 2.5

( ( ), ( )) ( ) ( ) algebraic product ( ( ), ( )) ( ) ( ) ( ) ( ) algebraic sum ( ) ( ) ( ( ), ( )) Hamacher product ( ) ( ) ( ) ( ) ( ( ), ( )

B B A A B B B A A A B A B A B B A A B A

t x x x x s x x x x x x x x t x x x x x x s x x μ μ μ μ μ μ μ μ μ μ μ μ μ μ μ μ μ μ μ μ = ⋅ = + − ⋅ ⋅ = + − ⋅

% % % % % % % % % % % % % % % % % % % % 3 3 1 2 3 3 2 1

( ) ( ) 2 ( ) ( ) ) Hamacher sum 1 ( ) ( ) ( ( ), ( )) min{ ( ), ( )} minimum ( ( ), ( )) max{ ( ), ( )} maximum min max

B B A A B A B B A A B B A A w w

x x x x x x t x x x x s x x x x t t t t s s s s μ μ μ μ μ μ μ μ μ μ μ μ μ μ + − ⋅ = − ⋅ = = ≤ ≤ ≤ ≤ = ≤ = ≤ ≤ ≤

% % % % % % % % % % % % % %

L L L L L L

slide-8
SLIDE 8

NC STATE UNIVERSITY

8

Fuzzy Relational Equations

1 1 1

Given find such that max-t-norm composition

[0,1] [0,1] [0,1]

A ( ) , b ( , , ) , ( , , ) ( ) max (a , ) , .

m n ij m m n n ij j i j n

a b b x x x A x b t x b i

× ≤ ≤

= ∈ = ∈ = ∈ = = ∀ K K

  • 1

min-s-norm composition

( ) min (a , ) , . The solution set is denoted by ( , ).

ij j i j n

A x b s x b i A b

≤ ≤

= = ∀

slide-9
SLIDE 9

NC STATE UNIVERSITY

9

Difficulties in Solving Problem (P)

  • 1. Algebraically, neither “maximum” nor “minimum”
  • perations has an inverse operation.

( )

( )

0.5 0.3 0.2 0.3 0.5 1 0.2 max 0.3,min 0.2, 0.5 ? x x x x − + = ⇒ = = = ⇒ =

  • 2. Geometrically, the solution set ∑

(A, b) is a “combinatorially” generated “non-convex” set.

slide-10
SLIDE 10

NC STATE UNIVERSITY

10

Solution Set of Max-t Equations

1. i 2. i 3. i

ˆ ( , ) ˆ, ( , ). ( , ) , ( , ). ˆ ( , ) x A b x x x A b x A b x x x A b x A b ∈Σ ≤ ∀ ∈Σ ∈Σ ≥ ∀ ∈Σ ∈Σ

Definition Definition Definition

: s a maximum solution if : s a minimum solution if : s a maximal solution 4.

ˆ ˆ , ( , ). ( , ) , ( , ).

x

x x x x x A b A b x x x x x A b ≥ = ∀ ∈Σ ∈Σ ≤ = ∀ ∈Σ

Definition

if implies : is a minimal solution if implies

slide-11
SLIDE 11

NC STATE UNIVERSITY

11

Solution Set of Max-t Equations

  • Theorem: For a continuous t-norm, if Σ(A, b) is

nonempty, then Σ(A, b) can be completely determined by one maximum and a finite number of minimal solutions.

[Czogala / Drewhiak / Pedrycz (1982), Higashi / Klir (1984), di Nola (1985)]

x ˆ

x3 x1 x2

. . .

[Root System]

slide-12
SLIDE 12

NC STATE UNIVERSITY

12

Characteristics of Solution Sets

(1989)] Sanchez / Pedrycz / Sessa / Nola [di

Existence

  • {

}

1 1

ˆ ˆ ˆ ( , , ) ˆ min ( ) sup [0,1] (

( , ) if and only if

.

j j ij i i m

x x x x a b a b u t a,u) b

A b

ϕ ϕ

φ

≤ ≤

= = ≡ ∈ ≤

Σ ≠

K

Theorem : For a continuous t - norm,

it has a maximum solution with where

slide-13
SLIDE 13

NC STATE UNIVERSITY

13

Characteristics of Solution Sets

  • Uniqueness

[Sessa S. (1989), “Finite fuzzy relation equations with a unique solution in complete Brouwerian lattices,” Fuzzy Sets and Systems 29, 103-113.]

  • Complexity

[Wang / Sessa/ di Nola/ Pedrycz (1984), “How many lower solutions does a fuzzy relation have?,” BUSEFAL 18, 67-74.]

upper bound = nm

slide-14
SLIDE 14

NC STATE UNIVERSITY

14

Characteristics of Solution Sets

  • Theorem: For a continuous s-norm, if Σ(A, b) is

nonempty, then Σ(A, b) is completely determined by one minimum and a finite number of maximal solutions.

1

ˆ x

x [Crown System]

2

ˆ x

3

ˆ x

slide-15
SLIDE 15

NC STATE UNIVERSITY

15

Problem Facing

  • Problem(P)

Minimize f(x) s.t. A ∘ x = b x ∈ [0,1]m A nonconvex optimization problem over a region defined by a combinatorial number of vertices.

slide-16
SLIDE 16

NC STATE UNIVERSITY

16

Optimization with Fuzzy Relation Equations

f (x)=cTx

linear function

[Fang / Li (1999), “Solving fuzzy relation equations with a linear

  • bjective function, Fuzzy Sets and Systems 103, 107-113.]

ˆ , ,

j j

c j x c j ≤ ≥

Lemma1 Lemma2

: If for all then is an

  • ptimal solution.

: If for all then one of the minimal solutions is an optimal solution.

slide-17
SLIDE 17

NC STATE UNIVERSITY

17

Optimization with Fuzzy Relation Equations

0-1 integer programming with a branch-and-bound solution technique. solution.

  • ptimal

an is * then ) ( with problem the solves * where x x c' x f x

T

, ) ( =

ˆ ,

j j j j j j j j

x

c if c x if c c ' if c x if c

≥ ⎧ ≥ ⎧ ⎪ ⎪ = = ⎨ ⎨ < < ⎪ ⎪ ⎩ ⎩

Theorem : Let

and *

slide-18
SLIDE 18

NC STATE UNIVERSITY

18

Optimization with Fuzzy Relational Equations

  • Extensions
  • 1. Objective function f(x)
  • linear fractional
  • geometric
  • general nonlinear
  • vector-valued
  • “max-t” or “min-s” operated
  • 2. Constraints
  • interval-valued
  • “max-t” or “min-s” operated
  • 3. Latticized optimization on the unit interval.
slide-19
SLIDE 19

NC STATE UNIVERSITY

19

Theorem 1: Let A∘x = b be a consistent system of max-min (max-t) equations with a maximum solution . The Problem (P) can be reduced to

Major Results

ˆ x

{ }

Minimize ( )

  • s. t.

(MIP) ˆ 0,1 where is -by-

m n r

f x Qu e Gu e Vu x x u Q m r ≥ ≤ ≤ ≤ ∈ , is -by- , is -by- , , are vectors of all ones, and is an integer (up to ).

m n

G n r V n r e e r m n ×

slide-20
SLIDE 20

NC STATE UNIVERSITY

20

Major Results

Theorem 2: As in Theorem 1, if f(x) is linear, fractional linear,

  • r monotone in each variable, then the Problem (P) can be

further reduced to a 0-1 integer programming problem. In particular, when the t-norm is Archimedean and f(x) is separable and monotone in each variable, then Problem (P) is equivalent to a “set covering problem”:

{ }

ˆ Minimize ( ) (0) (SCP) s. t. 0,1 .

j j j j j m n

f x f u Qu e u ⎡ ⎤ − ⎣ ⎦ ≥ ∈

slide-21
SLIDE 21

NC STATE UNIVERSITY

21

Major Results

When the t-norm is non-Archimedean, then Problem (P) is equivalent to a “constrained set covering problem”. Corollary: Problem (P) is in general NP-hard. Theorem 3: In case with fj () being continuous and monotone for each j, then Problem (P) can be solved in polynomial time.

( ) max ( )

j j j N

f x f x

=

slide-22
SLIDE 22

NC STATE UNIVERSITY

22

Challenges Remain

  • Efficient solution procedures to generate ∑(A, b).
  • Efficient algorithms for optimization problems

with relational equation constraints.

  • Efficient algorithms to generate an approximate

solution of ∑(A, b), i.e.,

( )

[ ]

Minimize ,

  • s. t.

0,1 .

n

dist A x b x∈

slide-23
SLIDE 23

NC STATE UNIVERSITY

23

References

1. Li, P., Fang, S.-C., On the resolution and optimization of a system of fuzzy relational equations with sup-T composition, Fuzzy Optimization and Decision Making, 7 (2008) 169-214. 2. Li, P., Fang, S.-C., Minimizing a linear fractional function subject to a system of sup-T equation with a continuous Archimedean triangular norm, to appear in Journal of Systems Science and Complexity. 3. Li, P., Fang, S.-C., A survey on fuzzy relational equations, Part I: Classification and solvability, to appear in Fuzzy Optimization and Decision Making. 4. Li, P., Fang, S.-C., Latticized linear optimization on the unit interval, submitted to IEEE Transactions on Fuzzy System.

slide-24
SLIDE 24

NC STATE UNIVERSITY

24

Thank you! Questions?

<www.ise.ncsu.edu/fangroup> <fang@eos.ncsu.edu>