Lattice polynomial functions and their use in qualitative decision - - PowerPoint PPT Presentation

lattice polynomial functions and their use in qualitative
SMART_READER_LITE
LIVE PREVIEW

Lattice polynomial functions and their use in qualitative decision - - PowerPoint PPT Presentation

. . Lattice polynomial functions and their use in qualitative decision making AAA83 . . . . . Miguel Couceiro Jointly with D. Dubois, J.-L. Marichal, T. Waldhauser, . . . University of Luxembourg March 2012 Decision making DM Main


slide-1
SLIDE 1

. . . . . . .

Lattice polynomial functions and their use in qualitative decision making

AAA83

Miguel Couceiro

Jointly with D. Dubois, J.-L. Marichal, T. Waldhauser, . . .

University of Luxembourg

March 2012

slide-2
SLIDE 2

Decision making DM

Main Problem: Model preference!

slide-3
SLIDE 3

Decision making DM

Main Problem: Model preference! Model: R on X1 × · · · × Xn is represented by f : X1 × · · · × Xn → X: xRy ⇐ ⇒ f (x) ≤ f (y)

slide-4
SLIDE 4

Decision making DM

Main Problem: Model preference! Model: R on X1 × · · · × Xn is represented by f : X1 × · · · × Xn → X: xRy ⇐ ⇒ f (x) ≤ f (y) Limitation: The role of local preferences is not explicit!

slide-5
SLIDE 5

Aggregation: x1, . . . , xn

− →

y = A(x1, . . . , xn)

. . . . . . . . . .

.

. .

.

.

slide-6
SLIDE 6

Aggregation: x1, . . . , xn

− →

y = A(x1, . . . , xn)

.

Let X be a scale (bounded chain).

. . . . . . . . An aggregation function on X is a mapping A: X n → X such that: .

.

.

1 A is order-preserving: for every x, y ∈ X n

x ≤ y = ⇒ A(x) ≤ A(y) .

.

.

2 A preserves the boundaries:

inf

x∈X n A(x) = inf X

and sup

x∈X n A(x) = sup X.

Traditionally: X is a real interval I ⊆ R, e.g., I = [0, 1].

slide-7
SLIDE 7

Aggregation in decision making DM

Numerical representation of relations: f : X1 × · · · × Xn → I ⊆ R: xRy ⇐ ⇒ f (x) ≤ f (y) DM: Preference on criteria i is represented by a local utility function ϕi : Xi → I. Preference on X1 × · · · × Xn is represented by an overall utility function: F(x1, . . . , xn) := A(ϕ1(x1), . . . , ϕn(xn)) where A: In → I is an aggregation function.

slide-8
SLIDE 8

Examples of aggregation functions:

.

.

.

1 Arithmetic means: For x ∈ In,

AM(x) := 1 n ∑

1≤i≤n

xi .

.

.

2 Weighted arithmetic means: For x ∈ In and ∑ wi = 1,

WAM(x) := ∑

1≤i≤n

wixi .

.

.

3 Choquet integrals: For x ∈ In,

C(x) :=

I⊆{1,...,n}

aI ·

i∈I

xi

slide-9
SLIDE 9

Qualitative decision making QDM

In the qualitative approach: The underlying sets X1, . . . , Xn and X are finite chains (ordinal scales), e.g., X = {very bad, bad, satisfactory, good, very good} QDM: Preference relation on Xi is represented by ϕi : Xi → X. Preference relation on X1 × · · · × Xn is represented by F(x1, . . . , xn) := A(ϕ1(x1), . . . , ϕn(xn)) where A: X n → X is an aggregation function.

slide-10
SLIDE 10

Capacities

Let X be a chain with least and greatest elements 0 and 1, respectively. A capacity is a mapping v : 2[n] → X, [n] = {1, . . . , n}, such that .

.

.

1 v(I) ≤ v(J) whenever I ⊆ J,

.

.

.

2 v(∅) = 0 and v([n]) = 1.

slide-11
SLIDE 11

Order simplexes of X n

Let σ be a permutation on [n] = {1, . . . , n} (σ ∈ Sn) X n

σ =

{ x = (x1, . . . , xn) ∈ X n : xσ(1) · · · xσ(n) } Example: X = [0, 1] and n = 2

✲ ✻

x1 x2 x1 x2

  • 2! = 2 permutations (2 simplexes)
slide-12
SLIDE 12

Sugeno integral

The (discrete) Sugeno integral on X w.r.t. v is defined by Sv(x) :=

i∈[n]

v({σ(i), . . . , σ(n)}) ∧ xσ(i) for every x ∈ X n

σ =

{(x1, . . . , xn) ∈ X n : xσ(1) · · · xσ(n) } . .

Example

. . . . . . . . If x3 x1 x2, then xσ(1) = x3, xσ(2) = x1, xσ(3) = x2, and Sv(x1, x2, x3) = (v({1, 2, 3})

  • =1

∧ x3) ∨ (v({1, 2}) ∧ x1) ∨ (v({2}) ∧ x2)

slide-13
SLIDE 13

Qualitative decision making QDM

Setting: .

.

.

1 n criteria on finite chains X1, . . . , Xn

.

.

.

2 scores in a common finite chain X by local utility functions

ϕi : Xi → X We will assume that each ϕi is order-preserving. .

.

.

3 Preference relation on X1 × · · · × Xn is represented by

F(x1, . . . , xn) := A(ϕ1(x1), . . . , ϕn(xn)) where A: X n → X is a Sugeno integral. We shall refer to these

  • verall utility functions as Sugeno utility functions.
slide-14
SLIDE 14

Outline

.

.

.

1 Preliminaries: Sugeno integrals as lattice polynomial functions.

.

.

.

2 Characterizations of lattice polynomial functions.

.

.

. .

.

. .

.

. .

.

.

slide-15
SLIDE 15

Outline

.

.

.

1 Preliminaries: Sugeno integrals as lattice polynomial functions.

.

.

.

2 Characterizations of lattice polynomial functions.

.

.

.

3 Generalization of polynomial functions: Sugeno utility functions.

.

.

.

4 Sugeno utility functions: characterizations and factorizations.

.

.

. .

.

.

slide-16
SLIDE 16

Outline

.

.

.

1 Preliminaries: Sugeno integrals as lattice polynomial functions.

.

.

.

2 Characterizations of lattice polynomial functions.

.

.

.

3 Generalization of polynomial functions: Sugeno utility functions.

.

.

.

4 Sugeno utility functions: characterizations and factorizations.

.

.

.

5 Axiomatic approach to qualitative decision-making QDM.

.

.

.

6 Further research directions and open problems.

slide-17
SLIDE 17

Preliminaries

Let X be a distributive (finite) lattice with .

.

.

1 operations ∧ and ∨,

.

.

.

2 least and greatest elements 0 and 1, respectively.

B N D G V

slide-18
SLIDE 18

Lattice polynomial functions

A (lattice) polynomial function (on X) is any map p : X n → X, n ≥ 1,

  • btainable by finitely many applications of the rules:

.

.

.

1 The projections x → xi, i ∈ [n], and the constant functions x → c,

c ∈ X, are polynomial functions. .

.

.

2 If f : X n → X and g : X n → X are polynomial functions, then f ∧ g

and f ∨ g are polynomial functions. .

Example

. . . . . . . . median(x1, x2, x3) = (x1 ∧ x2) ∨ (x2 ∧ x3) ∨ (x3 ∧ x1)

slide-19
SLIDE 19

Representations: Disjunctive Normal Form

A function f : X n → X has a disjunctive normal form (DNF) if f (x) =

I⊆[n]

( aI ∧

i∈I

xi ) . . . . . . . . . .

slide-20
SLIDE 20

Representations: Disjunctive Normal Form

A function f : X n → X has a disjunctive normal form (DNF) if f (x) =

I⊆[n]

( aI ∧

i∈I

xi ) . .

Proposition (Goodstein’67)

. . . . . . . . A function p : X n → X is a polynomial function iff it has the DNF: p(x) =

I⊆[n]

( p(1I) ∧

i∈I

xi ) where 1I denotes the “characteristic tuple” of I ⊆ [n].

slide-21
SLIDE 21

Sugeno integrals as lattice polynomial functions

The Sugeno integral on a chain X w.r.t. v : 2[n] → X is defined by Sv(x) :=

i∈[n]

v({σ(i), . . . , σ(n)}) ∧ xσ(i) for every x ∈ X n

σ =

{(x1, . . . , xn) ∈ X n : xσ(1) · · · xσ(n) } . . . . . . . . . .

slide-22
SLIDE 22

Sugeno integrals as lattice polynomial functions

The Sugeno integral on a chain X w.r.t. v : 2[n] → X is defined by Sv(x) :=

i∈[n]

v({σ(i), . . . , σ(n)}) ∧ xσ(i) for every x ∈ X n

σ =

{(x1, . . . , xn) ∈ X n : xσ(1) · · · xσ(n) } . .

Theorem (Marichal)

. . . . . . . . A function q : X n → X is the Sugeno integral Sv iff q(x) =

I⊆[n]

( v(I) ∧

i∈I

xi ) . Since, q(1I) = v(I), and v(∅) = 0 and v([n]) = 1, Sugeno integrals coincide with idempotent polynomial functions: q(x, . . . , x) = x.

slide-23
SLIDE 23

General properties of polynomial functions

.

Fact

. . . . . . . . Every polynomial function (in part., Sugeno integral) is order-preserving. .

However...

. . . . . . . . The function f (0) = f (a) = 0 and f (1) = 1 is order-preserving on {0, a, 1}, but it is not a polynomial function, hence not a Sugeno integral!

slide-24
SLIDE 24

Median decomposability (Marichal)

For c ∈ X and i ∈ [n], set xc

i = (x1, . . . , xi−1, c, xi+1, . . . , xn).

A function f : X n → X is median decomposable if for each i ∈ [n] f (x) = median ( f (x0

i ) , xi , f (x1 i )

) , for every x ∈ X n.

slide-25
SLIDE 25

Median decomposability (Marichal)

For c ∈ X and i ∈ [n], set xc

i = (x1, . . . , xi−1, c, xi+1, . . . , xn).

A function f : X n → X is median decomposable if for each i ∈ [n] f (x) = median ( f (x0

i ) , xi , f (x1 i )

) , for every x ∈ X n. t = f (x1

i )

s = f (x0

i )

slide-26
SLIDE 26

Characterization of polynomial functions

.

Fact

. . . . . . . . Every median decomposable function is order-preserving. . . . . . . . . . .

.

. .

.

.

slide-27
SLIDE 27

Characterization of polynomial functions

.

Fact

. . . . . . . . Every median decomposable function is order-preserving. .

Theorem (Marichal)

. . . . . . . . A function p : X n → X is .

.

.

1 a polynomial function iff it is median decomposable.

.

.

.

2 a Sugeno integral iff it is idempotent and median decomposable.

slide-28
SLIDE 28

General characterization of lattice polynomial classes

.

General criterion (C. & Marichal)

. . . . . . . . Let C be a class of functions such that (i) the unary members of C are polynomial functions; (ii) any g : X → X obtained from f : X n → X ∈ C by fixing n − 1 arguments is in C. Then C is a class of polynomial functions.

slide-29
SLIDE 29

Extensions: pseudo-polynomial functions

Let X := X1 × · · · × Xn, where each Xi is a finite distributive lattice. . . . . . . . . .

slide-30
SLIDE 30

Extensions: pseudo-polynomial functions

Let X := X1 × · · · × Xn, where each Xi is a finite distributive lattice. .

Definition

. . . . . . . . We say that f : X → X is a pseudo-polynomial function if f (x) = p ( ϕ1 (x1) , . . . , ϕn (xn) ) , where p : X n → X is polynomial function and each ϕi : Xi → X satisfies ϕi(0) ≤ ϕi(xi) ≤ ϕi(1). (BC) Fact: We can always choose p to be a Sugeno integral!

slide-31
SLIDE 31

Sugeno utility functions as pseudo-polynomial functions

A function f : X → X is a Sugeno utility function if f (x) = q ( ϕ1 (x1) , . . . , ϕn (xn) ) , where q is a Sugeno integral and each ϕi : Xi → X is order-preserving. . . . . . . . . .

slide-32
SLIDE 32

Sugeno utility functions as pseudo-polynomial functions

A function f : X → X is a Sugeno utility function if f (x) = q ( ϕ1 (x1) , . . . , ϕn (xn) ) , where q is a Sugeno integral and each ϕi : Xi → X is order-preserving. .

Proposition (C. & Waldhauser)

. . . . . . . . Order-preserving pseudo-polynomial functions are Sugeno utility functions.

slide-33
SLIDE 33

Problems...

Consider f : X → X. Problem 1: Determine whether f is pseudo-polynomial function. Problem 2: Find all possible factorizations f = p (ϕ1, . . . , ϕn) . . . . . . . . . .

slide-34
SLIDE 34

Problems...

Consider f : X → X. Problem 1: Determine whether f is pseudo-polynomial function. Problem 2: Find all possible factorizations f = p (ϕ1, . . . , ϕn) . .

Remark:

. . . . . . . . Problems 1 and 2 were solved (C. & Marichal) when X1 = · · · = Xn and f = p (ϕ(x1), . . . , ϕ(xn)) . Such model is pertaining to QDM under uncertainty.

slide-35
SLIDE 35

Properties of pseudo-polynomial functions (I)

We say that f : X → X is pseudo-median decomposable if for each i ∈ [n] there exists ϕi : Xi → X such that f (x) = median ( f (x0

i ) , ϕi(xi) , f (x1 i )

) , for all x ∈ X.

slide-36
SLIDE 36

Properties of pseudo-polynomial functions (I)

We say that f : X → X is pseudo-median decomposable if for each i ∈ [n] there exists ϕi : Xi → X such that f (x) = median ( f (x0

i ) , ϕi(xi) , f (x1 i )

) , for all x ∈ X.

slide-37
SLIDE 37

Characterizations of pseudo-polynomial functions (I)

.

Proposition (C. & Waldhauser)

. . . . . . . . If f is pseudo-median decomposable w.r.t. ϕi, then f = pf (ϕ1, . . . , ϕn) where pf (x) =

I⊆[n]

( f ( 1I) ∧

i∈I

xi ) . . . . . . . . . .

slide-38
SLIDE 38

Characterizations of pseudo-polynomial functions (I)

.

Proposition (C. & Waldhauser)

. . . . . . . . If f is pseudo-median decomposable w.r.t. ϕi, then f = pf (ϕ1, . . . , ϕn) where pf (x) =

I⊆[n]

( f ( 1I) ∧

i∈I

xi ) . .

Theorem (C. & Waldhauser)

. . . . . . . . f is a pseudo-polynomial function iff it is pseudo-median decomposable.

slide-39
SLIDE 39

Embedding a distributive lattice X into a power-set Y

B N D G V

slide-40
SLIDE 40

Embedding a distributive lattice X into a power-set Y

B N D G V B N D G V D N G

slide-41
SLIDE 41

Closure and interior operators on Y

B N D G V D N G closure operator: cl (b) =

a∈X a≥b

a interior operator: int (b) =

a∈X a≤b

a

slide-42
SLIDE 42

Closure and interior operators on Y

B N D G V D N G closure operator: cl (b) =

a∈X a≥b

a interior operator: int (b) =

a∈X a≤b

a cl ( D ) = cl ( N ) = cl ( G ) = V int ( D ) = N, int ( N ) = D, int ( G ) = B

slide-43
SLIDE 43

Towards necessary conditions...

Given f : X → X and i ∈ [n], define functions Φ−

i , Φ+ i : Xi → X by

Φ−

i (ai) :=

xi=ai

cl ( f (x) ∧ f (x0

i )

) , Φ+

i (ai) :=

xi=ai

int ( f (x) ∨ f (x1

i )

) . . . . . . . . . .

slide-44
SLIDE 44

Towards necessary conditions...

Given f : X → X and i ∈ [n], define functions Φ−

i , Φ+ i : Xi → X by

Φ−

i (ai) :=

xi=ai

cl ( f (x) ∧ f (x0

i )

) , Φ+

i (ai) :=

xi=ai

int ( f (x) ∨ f (x1

i )

) . .

Proposition (C. & Waldhauser)

. . . . . . . . If f : X → X is a pseudo-polynomial function, then f = pf (ϕ1, . . . , ϕn) , for ϕi ∈ {Φ−

i , Φ+ i }.

slide-45
SLIDE 45

Characterization of pseudo-polynomial functions

.

Fact

. . . . . . . . If f is a pseudo-polynomial function, then it satisfies f (x0

i ) ≤ f (x) ≤ f (x1 i ).

(BCn) . . . . . . . . . .

.

. .

.

.

slide-46
SLIDE 46

Characterization of pseudo-polynomial functions

.

Fact

. . . . . . . . If f is a pseudo-polynomial function, then it satisfies f (x0

i ) ≤ f (x) ≤ f (x1 i ).

(BCn) .

Theorem (C. & Waldhauser)

. . . . . . . . The function f is a pseudo-polynomial function iff .

.

.

1 f satisfies (BCn)

.

.

.

2 for every i ∈ [n] , Φ−

i ≤ Φ+ i .

slide-47
SLIDE 47

When X is a finite chain

.

Theorem (C. & Waldhauser): For a finite chain X...

. . . . . . . . f : X → X is pseudo-polynomial iff it satisfies (BCn) and f ( x0

i

) < f (xai

i ) and f (yai i ) < f

( y1

i

) = ⇒ f (xai

i ) ≤ f (yai i )

slide-48
SLIDE 48

Finding the local utility functions

.

Theorem (C. & Waldhauser)

. . . . . . . . A function ϕi : Xi → X satisfying (BC) appears in a factorization of f iff Φ−

i ≤ ϕi ≤ Φ+ i .

slide-49
SLIDE 49

Finding all polynomial functions

Let f : X → X and ϕi : Xi → X be given as before. We define the polynomial functions p−, p+ : Y n → X by p− (y) :=

I⊆[n]

( c−

I ∧

i∈I

xi ) with c−

I

:= cl ( f ( 1I) ∧

i / ∈I

ϕi(0) ) , p+ (y) :=

I⊆[n]

( c+

I ∧

i∈I

xi ) with c+

I

:= int ( f ( 1I) ∨

i∈I

ϕi(1) ) . . . . . . . . . .

slide-50
SLIDE 50

Finding all polynomial functions

Let f : X → X and ϕi : Xi → X be given as before. We define the polynomial functions p−, p+ : Y n → X by p− (y) :=

I⊆[n]

( c−

I ∧

i∈I

xi ) with c−

I

:= cl ( f ( 1I) ∧

i / ∈I

ϕi(0) ) , p+ (y) :=

I⊆[n]

( c+

I ∧

i∈I

xi ) with c+

I

:= int ( f ( 1I) ∨

i∈I

ϕi(1) ) . .

Theorem (C. & Waldhauser)

. . . . . . . . For a polynomial function p (y) =

I⊆[n]

( cI ∧

i∈I

xi ) we have f = p (ϕ1, . . . , ϕn) if and only if c−

I ≤ cI ≤ c+ I

holds for all I ⊆ [n].

slide-51
SLIDE 51

Decision making DM

.

Main Problems

. . . . . . . . .

.

.

1 Model preference relations.

.

.

.

2 Axiomatize the chosen model.

slide-52
SLIDE 52

Decision making DM

.

Main Problems

. . . . . . . . .

.

.

1 Model preference relations.

.

.

.

2 Axiomatize the chosen model.

Question: What is a preference relation?

slide-53
SLIDE 53

Preference relations

Let X := X1 × · · · × Xn, where each Xi is a finite chain. .

.

. .

.

. .

.

.

slide-54
SLIDE 54

Preference relations

Let X := X1 × · · · × Xn, where each Xi is a finite chain. A weak order on X is a relation ≼⊆ X2 that is: .

.

.

1 reflexive: ∀x ∈ X : x ≼ x,

.

.

.

2 transitive: ∀x, y, z ∈ X : x ≼ y, y ≼ z =

⇒ x ≼ z, and .

.

.

3 complete: ∀x, y ∈ X : x ≼ y or y ≼ x.

slide-55
SLIDE 55

Preference relations

Let X := X1 × · · · × Xn, where each Xi is a finite chain. A weak order on X is a relation ≼⊆ X2 that is: .

.

.

1 reflexive: ∀x ∈ X : x ≼ x,

.

.

.

2 transitive: ∀x, y, z ∈ X : x ≼ y, y ≼ z =

⇒ x ≼ z, and .

.

.

3 complete: ∀x, y ∈ X : x ≼ y or y ≼ x.

Note: Weak orders are not necessarily antisymmetric: ∀x, y ∈ X : x ≼ y, y ≼ x = ⇒ x = y (AS)

slide-56
SLIDE 56

Indifference relation

The indifference relation ∼ associated with ≼ is defined by: y ∼ x iff x ≼ y and y ≼ x. .

Note that...

. . . . . . . . .

.

.

1 ∼ is an equivalence relation.

.

.

.

2 ≤:=≼ / ∼ satisfies (AS) and X/ ∼ is a (finite) chain.

slide-57
SLIDE 57

Preference relations

A preference relation on X is a weak order ≼ that satisfies Pareto condition: ∀x, y ∈ X : ∀i ∈ [n], xi ≼i yi = ⇒ x ≼ y. . . . . . . . . . . . . . . . . . .

slide-58
SLIDE 58

Preference relations

A preference relation on X is a weak order ≼ that satisfies Pareto condition: ∀x, y ∈ X : ∀i ∈ [n], xi ≼i yi = ⇒ x ≼ y. .

Fact

. . . . . . . . The rank function r : X → X/ ∼ of ≼ is order-preserving and: x ≼ y ⇐ ⇒ r (x) ≤ r (y) . . . . . . . . . .

slide-59
SLIDE 59

Preference relations

A preference relation on X is a weak order ≼ that satisfies Pareto condition: ∀x, y ∈ X : ∀i ∈ [n], xi ≼i yi = ⇒ x ≼ y. .

Fact

. . . . . . . . The rank function r : X → X/ ∼ of ≼ is order-preserving and: x ≼ y ⇐ ⇒ r (x) ≤ r (y) . .

Consequence:

. . . . . . . . Preference relations are exactly those representable by order-preserving functions.

slide-60
SLIDE 60

Axiomatic approach to QDM

Model: Preference relations are represented by Sugeno utility functions. . . . . . . . . . .

.

. .

.

.

slide-61
SLIDE 61

Axiomatic approach to QDM

Model: Preference relations are represented by Sugeno utility functions. .

Theorem (C. & Dubois & Waldhauser)

. . . . . . . . A relation ≼ on X is representable by a Sugeno utility function iff .

.

.

1 ≼ is a preference relation

.

.

.

2 ≼ satisfies:

∀x, y ∈ X : x0

i ≺ xa i and ya i ≺ y1 i =

⇒ xa

i ≼ ya i .

slide-62
SLIDE 62

Proof

.

Theorem: For a finite chain X...

. . . . . . . . f : X → X is a Sugeno utility function iff it is order-preserving and f ( x0

i

) < f (xai

i ) and f (yai i ) < f

( y1

i

) = ⇒ f (xai

i ) ≤ f (yai i )

(∗)

slide-63
SLIDE 63

Proof

.

Theorem: For a finite chain X...

. . . . . . . . f : X → X is a Sugeno utility function iff it is order-preserving and f ( x0

i

) < f (xai

i ) and f (yai i ) < f

( y1

i

) = ⇒ f (xai

i ) ≤ f (yai i )

(∗) If ≼ is a preference relation satisfying: ∀x, y ∈ X : x0

i ≺ xa i and ya i ≺ y1 i =

⇒ xa

i ≼ ya i ,

then r is a Sugeno utility function representing ≼.

slide-64
SLIDE 64

Conversely...

.

Theorem: For a finite chain X...

. . . . . . . . f : X → X is a Sugeno utility function iff it is order-preserving and f ( x0

i

) < f (xai

i ) and f (yai i ) < f

( y1

i

) = ⇒ f (xai

i ) ≤ f (yai i )

(∗) Conversely, suppose ≼ is represented by a Sugeno utility function f .

slide-65
SLIDE 65

Conversely...

.

Theorem: For a finite chain X...

. . . . . . . . f : X → X is a Sugeno utility function iff it is order-preserving and f ( x0

i

) < f (xai

i ) and f (yai i ) < f

( y1

i

) = ⇒ f (xai

i ) ≤ f (yai i )

(∗) Conversely, suppose ≼ is represented by a Sugeno utility function f . Then we may assume that f is surjective. Hence r = α ◦ f for some order-isomorphism α.

slide-66
SLIDE 66

Conversely...

.

Theorem: For a finite chain X...

. . . . . . . . f : X → X is a Sugeno utility function iff it is order-preserving and f ( x0

i

) < f (xai

i ) and f (yai i ) < f

( y1

i

) = ⇒ f (xai

i ) ≤ f (yai i )

(∗) Conversely, suppose ≼ is represented by a Sugeno utility function f . Then we may assume that f is surjective. Hence r = α ◦ f for some order-isomorphism α. Since f satisfies (∗), r satisfies (∗) and thus ∀x, y ∈ X : x0

i ≺ xa i and ya i ≺ y1 i =

⇒ xa

i ≼ ya i .

slide-67
SLIDE 67

Remarks:

QDM under uncertainty: Single universe X0 = X1 = X2 = · · · = Xn and a single utility function ϕ: X0 → X for each i ∈ [n]. .

.

.

1 Computational approach: Chateauneuf & Grabisch & Labreuche &

Rico .

.

.

2 Axiomatic treatment: Dubois & Fargier & Prade & Sabbadin

slide-68
SLIDE 68

Further problems and directions of research:

.

.

.

1 Properties for aggregation (functional equations):

Examples: associativity, commutation, scale invariance... .

.

.

2 Aggregation on specific scales:

Examples: ordinal, interval, bipolar scales... .

.

.

3 Interpolation problems:

Applications in AI: learning functions and preferences... .

.

.

4 Fusion of (qualitative) information.

.

.

.

5 Construction methods.

.

.

.

6 ...

slide-69
SLIDE 69

Thank you for your attention!