Identifying two piecewise linear additive value functions from anonymous preference information
Authors: Vincent Auriau, Khaled Belahcene, Emmanuel Malherbe, Vincent Mousseau, Marc Pirlot
Organizations: Heudiasyc · MICS, CentraleSupélec, Université Paris Saclay, France · Artefact Research Center, France · MICS · MATHRO, Université de Mons, Belgique
Eliciting a preference model involves asking a person, named decision-maker, a series of questions. We assume that these preferences can be represented by an additive value function. In this work, we query simultaneously two decision-makers in the aim to elicit their respective value functions. For each query we receive two answers, without noise, but without knowing which answer corresponds to which decision-maker.We propose an elicitation procedure that identifies the two preference models when the marginal value functions are piecewise linear with known breaking points.
Figures & tables
Description
Notation
Criteria set
N={1,...,n}
i,j∈N
Criterion scale
Xi=[xi,0,xi,L]
Criterion interval
[xi,ℓ,xi,ℓ+1]
ℓ∈{0,...,L}
Decision makers
α,β
Value functions
uκ(⋅)
κ∈{α,β}
Marginal value functions
uiκ(⋅)
κ∈{α,β},i∈N
Table 1: Notations summary
Figure 1: Preferences of the DMs from the example, serving as ground truth for the elicitation. Marginal values for Price (left), Autonomy (middle), and resulting indifference curves (right).
Figure 2: A successful Single Rectangle query in the space Xi×Xj , corresponding to case 1. Colored lines represent DMs’ indifference curves.
Figure 3: Outcome and second query for case 2 of the Single Rectangle Constraint.
Figure 4: Outcome and second query for case 3 of the Single Rectangle Constraint.
Figure 5: Example of a Query with a neighboring rectangles constraint. Colored lines represent the indifference curve of each DM.
Figure 6: Outcome and second query for case 1 of Play Pattern 2 .
Figure 7: Outcome and second query for case 2 of Play Pattern 2 .
Figure 8: Possible value functions after Play Pattern 1 . The colored lines represent the marginal value functions of each DM.
Figure 9: General Procedure sequencing for the elicitation of two different DMs on two criteria.