
## Appendix: Algorithms

An expert e **is an association of a list of focal classes and their masses. We** write size(e) the number of its focal classes. The focal classes are e[1], e**[2], . . . ,**
e[size(e)]. The mass associated to a class c is e(c**), written with paranthesis.**
Data: n experts ex: ex[1] **. . . ex**[n]
Result: Fusion of ex by Dubois-Prade method : edp for i *= 1 to* n do foreach c in ex[i] do Append c to cl[i];
foreach ind *in [1, size(*cl[1])] × *[1, size(*cl[2])] × . . .× *[1, size(*cl[n])]
do s ← Θ;
for i *= 1 to* n do s ← s ∩ cl[i][ind[i]];
if s = ∅ **then**
lconf ← 1; u ← ∅;
for i *= 1 to* n do u ← p ∪ cl[i][ind[i]]; lconf ← lconf × ex[i](cl[i][ind[i**]]);**
edp(u) ← edp(u) + **lconf**;
else lconf ← 1; for i *= 1 to* n do lconf ← lconf × ex[i](cl[i][ind[i**]]);**
edp(s) ← edp(s) + **lconf**;