Approximation and Visualization of Interactive Decision Maps Short course of lectures - PowerPoint PPT Presentation

About This Presentation
Title:

Approximation and Visualization of Interactive Decision Maps Short course of lectures

Description:

The problem is solved by expert using some relatively simple method (say, ... too ELECTRE method French school (led by Prof. Bernard Roi) ... – PowerPoint PPT presentation

Number of Views:176
Avg rating:3.0/5.0
Slides: 46
Provided by: lot83
Category:

less

Transcript and Presenter's Notes

Title: Approximation and Visualization of Interactive Decision Maps Short course of lectures


1
Approximation and Visualization of Interactive
Decision Maps Short course of lectures
  • Alexander V. Lotov
  • Dorodnicyn Computing Center of Russian Academy of
    Sciences and
  • Lomonosov Moscow State University

2
Lecture 2.  Classes of methods for
multi-objective (multi-criteria) optimization. A
posteriori preference methods
Plan of the lecture 1. Old simple-minded
approaches 2. Main types of modern methods for
multi-criteria optimization (MCO) 2a.
No-preference methods 2b. A priori preference
methods 2c. Interactive methods and possible
functions of criteria 2d. A posteriori
preference (generating the Pareto frontier) 3.
Stability of the Pareto frontier and a posteriori
preference methods for constructing a list of
Pareto-optimal points
3
Old simple MCO approaches
A priori restrictions DM selects the most
important criterion and specifies restrictions
for others
A priori weights DM specifies weights for all
criteria and solves the problem
4
Classification of modern methods according to the
role of the DM
 
MCDA
                 
No-preference methods
A posteriori methods
A priori preference methods
Interactive methods
5
No-preference methods
  • The opinions of the decision maker are not taken
    into account. The problem is solved by expert
    using some relatively simple method (say, single
    criterion optimization of some function of
    criteria with objectively specified
    parameters). The solution is presented to the
    decision maker who can accept or reject it.

6
An example of no-preference methods
  • For example, the following optimization problem
    can be solved
  • minimize h (y) max (yi - yi)
    i1,2,...,m on Y,
  • where 1/(yi - yi), i1,2,...,m,
    and y is the worst possible criterion
    point.
  • For y, one can take the criterion point, which
    coordinates are the worst feasible values of
    particular criteria, or the worst values of
    particular criteria over the Pareto frontier, or
    any other bad criterion point.
  • Surely, the decision depends to a great extent on
    the worst point. By modifying the worst
    point, one can get any point of the Pareto
    frontier.

7
A priori preference methods(constructing the
decision rule)
  • Methods based on multi-attribute utility theory
    (MAUT)
  • Methods based on direct weighting of criteria
  • Methods based on complicated weighting procedures
    (Analytic Hierarchy Process)
  • Outranking methods (Electra, etc)
  • Methods based on heuristic concepts (say, goal
    identification)

8
The simplest method (by Keeny and Raiffa) for
approximation of indifference curves for value
functions based on multi-attribute utility theory
  • The case of an additive function v(y1,
    y2)v1(y1)v2(y2)

y2
v2(y2)2
v2(y2)1
v0
v1(y1)1
y1
v1(y1)2
9
(No Transcript)
10
Methods based on direct weighting of criteria
  • DM specifies weights for all criteria and
    maximizes
  • Important disadvantage of linear functions
    decrement in the value of one criterion can be
    compensated by the value of another criteria

11
Complicated weighting procedures (say, Analytic
Hierarchy Process)
  • Procedures consist of weighting and subsequent
    single-criterion optimization.
  • The AHP method helps to develop weights. DM has
    to answer m(m-1)/2 questions concerning relative
    importance of criteria. The AHP methods helps to
    study quantitative criteria, too

12
ELECTRE method
  • French school (led by Prof. Bernard Roi) proposed
    interesting methods for constructing an
    outranking relation these methods are affective
    in the case of a small number of alternatives

13
Goal identification - 1
  • DM has to identify the goal without information
    on the set Yf(X).

y2
0
y1
14
Goal identification - 2
  • Then, by using some distance function, the
    closest point of the set Yf(X) is found.

y2
Yf(X)
y0
0
y1
15
Goal identification - 3
  • The goal programming is the most often used MCDA
    technique, but if the goal is distant from the
    feasible criterion set Yf(X), the solution y0
    depends mainly on the distance function, but not
    on the goal. Qualified experts feel the
    feasibility of criterion values and manage to
    identify the appropriate goals, which are close
    to the feasible criterion set.

16
Interactive (iterative) methods
  • Methods are based on interaction of the decision
    maker with the computer and consists in a finite
    number of iterations.
  • At the first stage of an iteration, the decision
    maker specifies parameters of a function of the
    criteria.
  • At the second stage, the computer solves the
    single-criterion optimization problem with the
    criterion function specified by the decision
    maker.

17
General scheme of an interactive method
  • After the k-th iteration, the vector
    and some other auxiliary information
    must be provided to decision maker.
  • Stage 1. DM explores the information obtained at
    the k-th iteration and, may be, previous
    iterations. DM specifies parameters
    of a new optimization problem
  • while
  • Stage 2. Computer solves the problem the new
    decision and criterion vector are computed
  • .

18
The simplest interactive method
  • The method is based on application of the linear
    function h (y) ltc, ygt. An iteration of the
    method consists of two steps
  • Computer finds the decision x0 from the set X
    that provides the maximum of the linear
    function h (f(x)) ltc, f(x)gt over X with some
    given vector of parameters c lt0
  • DM studies the optimal decision x0 , the
    criterion point y0 f(x0). If DM is not
    satisfied with the decision, he/she changes the
    values of the parameters c and the method goes to
    the next iteration.

19
What scalar functions of the criteria can be used?
  • Let h(y) be a scalar function of criteria. Let y0
    be the point of maximum of h(y) over Y.
  • 1) Does it belong to the Pareto frontier?
  • Answer. If results in h(y)
    gt h(y)
  • (the scalar function is increasing in respect to
    Pareto domination), then y0 belongs to the
    Pareto frontier.
  • 2) But what about the opposite can any point of
    the Pareto frontier can be found by optimization
    of the function h(y) over Y ?

20
Well-known examples of scalar functions of
criteria
  • 1) Linear function h (y) ltc, ygt, where c lt0
  • (note that we consider the minimization
    problem!), is an increasing function in respect
    to Pareto domination
  • 2) Tchebycheff distance from the ideal point y
  • h (y) max (yi - yi)
    i1,2,...,m,
  • where i1,2,...,m, are some
    non-negative coefficients, is a decreasing
    function in respect to Slater domination.

21
Properties of the linear function
  • The maximum over Y of the linear function
  • h (y) ltc, ygt, where c lt0, belongs to the
    Pareto frontier.
  • However, the opposite is true only in the case
    of the convex EPH
  • any point of the Slater frontier can be the
    maximum over Y of the linear function h (y)
    ltc, ygt with some non-positive c only if the EPH
    is convex.

22
Example
                         
 
P(Y)
f(X)
c
 
23
Properties of the Tchebycheff distance
  • 2) The point y0 of the minimum over Y of the
    Tchebycheff distance
  • h (y) max (yi - yi)
    i1,2,...,m,
  • where i1,2,...,m, are some
    non-negative coefficients, belongs to the
    Slater frontier.
  • Moreover, any point of the Slater frontier can be
    the minimum over Y of the Tchebycheff distance
    with some non-negative coefficients.

24
Example
 
P(Y)
f(X)
y
 
25
A posteriori preference methods
26
A posteriori preference methods are based on
approximating the Pareto frontier and informing
the decision maker concerning it. A posteriori
methods inform the DM about the Pareto optimal
set without asking for his/her preferences. The
DM has to specify a preferred Pareto point, i.e.
non-dominated combination of criterion values,
only after completing the exploration of the
Pareto frontier. Thus, the single-shot
specification of the preferred Pareto optimal
objective point may be separated in time from the
exploration phase.
27
Two main problems that must be solved by the a
posteriori preference methods
  • How to approximate the Pareto frontier
  • How to inform the DM about the Pareto frontier
  • In the case of two criteria, information of the
    DM is usually based on graphical display of the
    Pareto frontier. In the case of more, than two
    criteria, a list of objective points is usually
    provided to the DM.
  • Question is the problem of approximating the
    Pareto frontier stated correctly?

28
Stability of the Pareto frontier-1
  • Example Slater (weak Pareto) S(Y) and Pareto
    P(Y) frontiers for the non-disturbed feasible set
    in criterion space Y

A
Y
B
C
P(Y)
S(Y)
29
Stability of the Pareto frontier-2
  • P(Y) for the disturbed feasible set in criterion
    space

A
Y
B
C
P(Y)
30
Stability of the Pareto frontier - 3
  • If some natural requirements hold,
  • the condition
  • S(Y) P(Y)
  • where Y is the non-disturbed feasible set
  • in criterion space, is the necessary and
  • sufficient condition of stability of P(Y)
  • to the disturbances of parameters.
  • (Sawaragi Y., Nakayama H., Tanino T., 1985).

31
Stability of the Edgeworth-Pareto Hull - 1
  • Edgeworth-Pareto Hull (EPH) Yp for the
    non-disturbed feasible set in criterion space Y

A
Yp
Y
B
C
32
Stability of the Edgeworth-Pareto Hull - 2
  • Edgeworth-Pareto Hull (EPH) Yp for the disturbed
    feasible set in criterion space Y

A
Yp
Y
B
C
33
Stability of the Edgeworth-Pareto Hull - 3
  • If some natural requirements hold, the
    Edgeworth-Pareto Hull is stable to the
    disturbances of parameters of the problem.

34
The first a posteriori preference method
  • The first a posteriori preference method is the
    method for approximation of the set P(Y) in
    linear bi-criterion problems.
  • It was introduced by S.Gass and T.Saaty in 1955
    and is based parametric linear programming.

35
Parametric LP problem for two criteria
  • where changes from 0 to 1.
  • The problem is solved by using a method for
    solving the parametric LP problems

36
In addition to the list of objective points,
picture was provided!
 

         
37
Different methods
38
Restrictions-based method
39
Restrictions-based method formal description
  • The result a large list of points of the Pareto
    frontier

40
Weighted Tchebycheff metric as the distance from
the ideal point
41
Formal description
  • The problems
  • are solved for a large number of parameters

Result a large list of Pareto points.
42
Parametric LP methods for linear problems with
mgt2
Direct development of idea by Gass and Saaty
parametric LP methods for mgt2 construct all
Pareto vertices for a linear multi-objective
problem using the movement from a vertex to
another (see R.L.Steuer. Multiple-criteria
optimization. NY John Wiley, 1986). A very large
list of vertices is provided to the DM (sometimes
along with the efficient faces of the set Y).
43
Evolutionary (including genetic) multiple
criteria optimization
 
 
Result a large list of quasi-Pareto points.
44
Approximation of the bi-criterion Pareto frontier
by linear segmentsNISE (Cohon, 1978)
             
 
Picture is provided to the DM!
The preferred point of an approximation is
identified by the DM.
45
Lessons learned from bi-objective problems
  • According to Bernard Roy, In a general
    bi-criterion case, it has a sense to display all
    efficient decisions by computing and depicting
    the associated criterion points then, DM can be
    invited to specify the best point at the
    compromise curve.
  • It is extremely important that, in bi-objective
    MOO problems, the graphs provide, along with
    Pareto optimal objective points, information
    about the objective tradeoffs.
  • Tradeoff information helps to identify the most
    preferred point at the tradeoff curve.
  • The question is
  • How to apply this experience in the case of mgt2
    ?
Write a Comment
User Comments (0)
About PowerShow.com