Professional Documents
Culture Documents
Pure Linguistic PROMETHEE I and II Methods For Het
Pure Linguistic PROMETHEE I and II Methods For Het
2 (2015) 250-264
Sfax, Tunisia
E-mail: halouani.nesrin@gmail.com
Abstract
The PROMETHEE methods basic principle is focused on a pairwise comparison of alternatives for each
criterion, selecting a preference function type that often requires parameters in order to obtain a prefer-
ence value. When a MCGDM problem is defined in an heterogeneous context, an adequate and common
approach is to unify the involved information in linguistic values. However, for each criterion, there is a
difficulty to select the specific preference function and define its parameters because they are expressed
by crisp values in the unit interval, when the information involved in the problem has been unified into
linguistic values. In this paper, a methodology for modeling linguistic preference functions in order to
facilitate the selecting of each linguistic preference function type and the definition of its parameters is
proposed, providing a more realistic definition of the criteria. Therefore, a generic linguistic preference
function is proposed whose inputs and outputs are linguistic values. According to the generic linguistic
preference function, six basic preference function types are extended for linguistic values. To do so, a lin-
guistic difference function between linguistic values is defined, being its output, the input of the linguistic
preference function. Furthermore, the proposed methodology is integrated in linguistic PROMETHEE
I and II for heterogeneous MCGDM problems to obtain partial rankings and a full ranking of alterna-
tives. So, the methodology provides pure linguistic PROMETHEE I and II that offer interpretability and
understandability. Finally, the feasibility and applicability of pure linguistic PROMETHEE I and II are
illustrated in a case study for the selection of a green supplier.
the involved steps to solve MCGDM problems. tor W = (w1 , . . . , wN ), in which w j , represents the
Finally, the feasibility and applicability of the measure for the relative importance of the criterion
pure linguistic PROMETHEE I and II are examined c j . The aggregated preference index of ai over am is
with a MCGDM problem to select a green supplier then determined by:
by means of a case study. N
The rest of this paper is organized as follows.
In the following section, some necessary concepts
π (ai , am ) = ∑ w j Pj (d j ( f j (ai ), f j (am ))) (1)
j=1
that will be used in our proposal are reviewed. In
Section 3, the methodology for modeling linguistic The leaving flow of each alternative ai represents
preference functions is proposed. In Section 4, pure a measure for the strength of alternatives, i.e, how
linguistic PROMETHEE I and II methods, which in- much ai dominates all the other alternatives. The
tegrate the proposed methodology, are presented for leaving flow of the alternative ai is given by:
addressing heterogeneous MCGDM problems. In 1 M
Section 5, an illustrative case study to select a green φ (ai )+ = ∑
M − 1 m=1,m=i
π (ai , am ) (2)
suplir is presented. Finally, in Section 6, conclusions
are pointed out. In a similar way, the entering flow of ai repre-
sents a measure for the weakness of the alternatives,
2. Preliminaries i.e., how much ai is dominated by all the other al-
ternatives. The entering flow of the alternative ai is
Here, it is reviewed basic concepts about given by:
PROMETHEE I and II methods, then, it is reviewed
M
the fusion approach24 to deal with heterogeneous 1
information due to the fact that both will be used in
φ (ai )− = ∑
M − 1 m=1,m=i
π (am , ai ) (3)
our approaches.
PROMETHEE I computes partial ranking for
2.1. PROMETHEE-based outranking methods each alternative, assuming that the best alternative
should offer the higher leaving flow and the lower
The PROMETHEE I and II methods were initially entering flow. To do so, PROMETHEE I computes
developed by Brans6 and extended12 later on. In a partial preorder on the set of alternatives, building
PROMETHEE I and II methods, assessments about a preference PI , an indifference I I and an incompa-
a set of alternatives A = {ai , i = 1, . . . , M} are pro- rability RI relations9 . In particular:
vided with respect to a set of criteria C = {c j , j =
⎧ +
1, . . . , N}. ⎨ φ (ai ) > φ + (am ) ∧ φ − (am ) > φ − (ai ) ∨
Each pair of alternatives is compared for each ai PI am ⇐⇒ φ + (ai ) = φ + (am ) ∧ φ − (am ) > φ − (ai ) ∨ (4)
⎩ +
φ (ai ) > φ + (am ) ∧ φ − (am ) = φ − (ai )
criterion, computing the preference value of the
alternative ai over the alternative am . So, the
preference value of ai over am regarding criterion ai I I am ⇐⇒ φ + (ai ) = φ + (am ) ∧ φ − (ai ) = φ − (am ) (5)
c j is denoted as: Pj (d j ( f j (ai ), f j (am ))), in which
d( f j (ai ), f j (am )) represents the difference value of
φ + (ai ) > φ + (am ) ∧ φ − (ai ) > φ − (am ) ∨
the assessment of alternative f j (ai ) with the assess- ai RI am ⇐⇒ (6)
φ + (ai ) < φ + (am ) ∧ φ − (ai ) < φ − (am )
ment of the alternative f j (am ), corresponding to the
criterion c j . Six different preference function types In order to compute a complete order,
Pj , were defined12,21 and expressed by crisp values PROMETHEE II computes the net outranking flow
in the unit interval. as:
The preference value of alternative ai over am , φ (ai ) = φ (ai )+ − φ (ai )− (7)
is evaluated for each criterion c j , and the prefer- Therefore, PROMETHEE II computes a com-
ence indexes are computing by using a weight vec- plete ranking of the set of alternatives in which the
best alternative corresponds to the alternative with The heterogeneous information is unified into
the highest net flow. So, in a natural way, a prefer- a selected linguistic domain called Basic Lin-
ence PII and an indifference I II relations are defined guistic Term Set (BLTS) and noted as SBLT S =
as follow: {si , i = 0, . . . , g} that is chosen with the aim
of keeping as much knowledge as possible24 .
ai PII am ⇐⇒ φ (ai ) > φ (am )
(8) Hence, each assessment is transformed by us-
ai I II am ⇐⇒ φ (ai ) = φ (am )
ing an adequate transformation function, ac-
It is noteworthy that PROMETHEE I and II for cording to its expression domain:
MCGDM problems20 provide an extension to the
traditional methods in order to take into account (a) Numerical domain. When v ∈ [0, 1],
a group of decision makers, aggregating individual the numerical transformation function
preference indexes. ϕNSBLT S : [0, 1] → F(SBLT S ) is defined as:
g
2.2. Fusion approach to deal with heterogeneous
ϕNSBLT S (v) = ∑ (si /γi ) (9)
context i=0
Transformation Transformation
into fuzzy sets into 2-tuple linguistic values
Heterogeneous Fuzzy sets in the selected BLTS SBLTS
Framework
φNSBLTS
Numerical
Values in [0,1] F(SBLTS) (s,α)
Interval φISBLTS
F(SBLTS) (s,α)
Values in [0,1]
(c) Linguistic domain. When v ∈ Sk , such the results previously obtained, which are ex-
that Sk = {sk0 , . . . , skgk } and gk < g, the lin- pressed by fuzzy sets F(SBLT S ), are trans-
guistic transformation function ϕSk SBLT S is formed into 2-tuple linguistic values in the
defined as: BLTS by the function χ that is defined as:
g χ : F(SBLT S ) → SBLT S
ϕSk SBLT S (skl ) = ∑ (si /γi ) (11)
i=0
χ ({(s0 , γ0 ), (s1 , γ1 ), . . . , (sg , γg )}) =
⎛ g ⎞
where γi = max min{μsl (y), μsi (y), i =
y ⎜ ∑ i γi ⎟
0, . . . , g}. ⎜ i=0 ⎟
ΔS ⎜ g ⎟ = (s, α ) = s ∈ SBLT S . (13)
⎝ ⎠
2. Transformation of fuzzy sets into 2-tuple lin- ∑ γi
i=0
guistic values.
Once the heterogeneous information is expressed
In this process, the previous fuzzy sets are in 2-tuple linguistic values in the BLTS, the 2-tuple
conducted into 2-tuple linguistic values which linguistic computation model23 can be carried out
facilitate the computations and produce inter- to compute linguistic results in SBLT S , using 2-tuple
pretable results23,37 . linguistic aggregation operators30,31,40,42 .
The 2-tuple linguistic model represents the in-
formation by means of a pair of values (s, α ), 3. Methodology for modeling linguistic
where s is a linguistic term with syntax and se- preference functions
mantics, and α is a numerical value that rep-
resents the symbolic translation. In this section, it is proposed a methodology for
modeling linguistic preference functions in order to
Definition 1 23 Let S = {s0 , . . . , sg } be a set improve the determination of the preference func-
of linguistic terms. The 2-tuple set associated tion type and setting its parameters by means of lin-
with S is defined as S = S × [−0.5, 0.5). The guistic values, providing a more realistic definition
function ΔS : [0, g] −→ S is defined by: of criteria to solve MCGDM problems defined in
heterogeneous frameworks.
Our methodology proposes to unify the hetero-
i = round (β ) geneous information in 2-tuple linguistic values.
ΔS (β ) = (si , α ), with Then, by means of a linguistic difference function, a
α = β − i,
(12) linguistic difference value is computed for each pair
of alternatives respect to each criterion. The linguis-
where round(·) obtains the integer number tic outcome with this difference function will be the
i ∈ {0, 1, . . . , g} closest to β . input of the linguistic preference function for each
criterion. A generic linguistic preference function is
Proposition 1 Let S = {s0 , . . . , sg } be a lin- proposed whose inputs and output are linguistic val-
guistic term set and (si , α ) be a 2-tuple lin- ues. The preference value of each pair of alternatives
guistic value. There is always a function Δ−1 S with respect to each criterion, i.e., the output of the
such that from a 2-tuple linguistic value, it re- preference function, will be expressed in a linguis-
turns its equivalent numerical value β ∈ [0, g] tic scale to maintain the interpretability. Finally, in
as Δ−1
S (si , α ) = i + α . order to facilitate the selection of each preference
function type and the definition of its parameters,
The 2-tuple computational model23 is based six basic linguistic preference function types are ex-
on functions Δ−1S and ΔS to operate with 2- tended for linguistic values according to the generic
tuple linguistic values in a precise way. So, linguistic preference function.
The methodology for modeling linguistic prefer- 3.1.2. Transformation into 2-tuples linguistic
ence functions is composed by three phases shown values
in Figure 2. The following subsections present in
further detail each phase. In order to facilitate the understandability of the re-
sults, the fuzzy sets are transformed into 2-tuple lin-
guistic values in SBLT S by using the Eq. (13). There-
fore, the unified assessment for each criterion c j , re-
3.1. Fusion of heterogeneous information garding each alternative ai , is expressed in a 2-tuple
linguistic value f j (ai ) ∈ SBLT S .
In a MCGDM problem defined in an heterogeneous
context, assessments of alternatives are expressed in
different expression domains (numerical, interval- 3.2. Linguistic difference function between
valued or linguistic), according to the uncertainty 2-tuple linguistic values
and nature of criteria as well as the background of
In order to facilitate the selection of each preference
each decision maker.
function type and its parameters, we consider that
In a preference function, each pair of alternatives the inputs of the preference function and its parame-
is compared for each criterion. Therefore, to deal ters must be linguistic values for a better interpreta-
with this framework, heterogeneous information is tion.
unified into 2-tuple linguistic values, by using the The input of the preference function is the differ-
fusion approach (Section 2.2). ence value between a pair of unified assessments,
The following subsections present in detail the which are expressed in 2-tuple linguistic values.
steps of this phase that were graphically described Therefore, we propose a linguistic difference func-
in Figure 2. tion whose linguistic outcome will be the input for
the preference function, being the parameters of
such function defined in the same linguistic scale in
3.1.1. Transformation into fuzzy sets which differences are expressed.
The linguistic difference function DS that com-
According to the fusion approach, heterogeneous in- putes a linguistic difference value between a pair of
formation is conducted into a linguistic domain. To 2-tuple linguistic values, is defined as:
do so, the unification domain SBLT S , is chosen24 and Definition 2 Let (si , αi ) and (sm , αm ) be two 2-tuple
the heterogeneous information is then conducted by linguistic values expressed in S = {s0 , . . . , sg } and,
fuzzy sets on SBLT S according to the expression do- Sc = {sc0 , . . . , scgc } a linguistic comparison scale in
main, by using the respective transformation func- which difference values will be expressed. The lin-
tions (see Eqs. (9), (10) and (11)). guistic difference value between (si , αi ) and (sm , αm )
cal PROMETHEE I and II6 and these preference Type IV: Level criterion. In this case, the pref-
functions are considered sufficient to treat most of erence value is considered as indifferent when the
differences between a pair of alternatives does not
the cases encountered in MCGDM problems. How-
exceed the indifference threshold q, (sc , α )q ∈ Sc .
ever, other linguistic preference function types could
Between the indifference threshold q and the strict
also be considered according to the generic linguis-
preference threshold p, (sc , α ) p ∈ Sc , the preference
tic preference function (see Definition 3). value is medium. After this value, the preference
The parameters of each preference function type value is strict. Therefore, the value of indifference
are expressed in the same linguistic scale that the threshold q, and the value of strict preference p, are
difference linguistic values Sc , in order to facilitate fixed in this function.
⎧
the selection of each preference function type and ⎪ p
⎨ (s0p , 0)
⎪ DS (ai , am ) j (sc , α )q
the definition of its parameters. At most two param- Pj (ai , am ) (s g p , 0) (sc , α )q < DS (ai , am ) j < (sc , α ) p (19)
⎪
⎪ 2
eters have to be defined in each linguistic preference ⎩ (s pp , 0) DS (ai , am ) j > (sc , α )
g p
function type: indifference threshold (sc , α )q , strict
preference threshold (sc , α ) p and distance (sc , α )σ . Type V: Criterion with linear preference and
Following, the six basic linguistic preference indifference area. In this case, the preference value
is completely indifferent as long as the difference
function types are presented as follow: between a pair of alternatives does not exceed the
Type I: Usual criterion. With this function,
there is a strict preference value for the pair of al- indifference threshold q, (sc , α )q ∈ Sc . Above this
ternatives, if there is a positive difference between value, the preference value grows progressively un-
such pair of alternatives. It is noteworthy that in this til this difference is equal to the preference threshold
function no parameter is required. p, (sc , α ) p ∈ Sc . Therefore, the value of indifference
⎧ p
threshold q, and the value of strict preference p, are
⎨ (s0 , 0) DS (ai , am ) j (scgc , 0) fixed in this function.
Pj (ai , am ) 2 (16)
⎩ (sgpp , 0) DS (ai , am ) j > (scgc , 0) Pj (ai , am )
2
⎧ p
⎪
⎪ (s0 , 0) DS (ai , am ) j (sc , α )q
Type II: Quasi-criterion. The preference value ⎪
⎪
⎪
⎨ Δ ( Δ−1
gc −1 c gc
S ((DS (ai ,am ) j )− 2 −ΔS ((s ,α )q − 2 ))
is indifferent as long as the difference between a S −1 gc −1 gc · gp) (sc , α )q < DS (ai , am ) j
ΔS ((s ,α ) p − 2 )−ΔS ((s ,α )q − 2 )
c c
pair of alternatives does not exceed the indifference ⎪
⎪
⎪
⎪ DS (ai , am ) j (sc , α ) p
⎪
threshold q, (sc , α )q ∈ Sc . In the case that the differ- ⎩ (s p , 0)
gp DS (ai , am ) j > (sc , α ) p
ence exceeds this threshold, the preference value is (20)
strict. Therefore, the value of indifference threshold Type VI: Gaussian criterion. In this case, the
q, is fixed in this function. preference value grows with the difference between
a pair of alternatives. The value of σ , (sc , α )σ ∈ Sc
(s0p , 0) DS (ai , am ) j (sc , α )q is fixed in this function and it represents the distance
Pj (ai , am ) (17)
(sgpp , 0) DS (ai , am ) j > (sc , α )q between the origin and the point of inflexion of the
curve in the normal distribution in statistics.
Type III: Criterion with linear preference. Pj (ai , am )
This function provides a progressive preference ⎧ p
value according to larger differences between a pair ⎪
⎪ (s , 0) DS (ai , am ) j (scgc , 0)
⎨ 0 2
of alternatives. The intensity of preference increases gc
(Δ−1 (DS (ai ,am ) j − 2 )2
⎪ − S −1 )
linearly until the difference is equal to strict prefer- ⎪
⎩ ΔS (1 − e
gc
2×((ΔS (sc ,α )σ )− 2 )2
· gp) DS (ai , am ) j > (scgc , 0)
ence threshold p, (sc , α ) p ∈ Sc . After this threshold, 2
(21)
the preference value is strict. Therefore, the value
of strict preference threshold p, is fixed in this func-
tion. Once each preference function type has been se-
⎧ lected and its parameters have been defined, a lin-
gc
⎨ Δ ( Δ−1 S ((DS (ai ,am ) j )− 2 )
· gp) DS (ai , am ) j (sc , α ) p guistic preference value expressed in S p is computed
S c
Pj (ai , am ) −1 g
ΔS ((sc ,α ) p − 2 )
⎩ p for each ai compared with am , taking into account
(sg p , 0) DS (ai , am ) j > (sc , α ) p
(18) each criterion c j , and its linguistic preference func-
tion type Pj .
(s7,0)
c According to the proposed methodology for mod-
sp7
sp5
(s6,0)
• If f j (ai )k ∈ [0, 1] then χ (ϕNSBLT S ( f j (ai ))) is ap-
s1
p
c c c c c
SBLT S .
s0 s1 s2 s3 s4 sc5 sc6 sc7 sc8
• If f j (ai )k ∈ P([0, 1]) then χ (ϕISBLT S f j (ai )) is ap-
plied, obtaining the unified assessment f j (ai )k ∈
Linguistic comparative scale SBLT S .
Fig. 3. Linguistic preference value that is computed by Type • If f j (ai )k ∈ Sk then χ (ϕSk SBLT S f j (ai )) is applied,
III linguistic preference function.
obtaining the unified assessment f j (ai )k ∈ SBLT S .
−1
Each linguistic preference value for each expert m=1,m=i ΔS (π (am , ai ))
∑M
ek , and each alternative ai , with regards to alternative φ (ai )− = ΔS ( ) (25)
M−1
am , over criterion c j , is computed by means of its
linguistic preference function type Pj : Pj (ai , am )k ∈ According to the leaving flows and entering
Sc . flows of alternatives, partial rankings are computed
in the pure linguistic PROMETHEE I method.
Step 6. Computing aggregated linguistic
preference indexes for each decision maker
Step 9. Computing net flows. Full ranking
A weight vector W = (w1 , . . . , wk ) in which w j rep-
resents the measure for the relative importance of The net flow in the pure linguistic PROMETHEE II
the criterion c j is used to compute the individual lin- method is given by:
guistic preference indexes that are determined by:
πk : A × A → Sp φ : A → [−g p , g p ]
N
π (ai , am )k = ΔS ( ∑ w j (Δ−1
S (Pj (ai , am ) )))
k (22)
j=1 φ (ai ) = Δ−1 + −1 −
S (φ (ai ) ) − ΔS (φ (ai ) ) (26)
Step 7. Computing aggregated collective linguistic According to the net flows of alternatives, a
preference indexes full ranking is computed in the pure linguistic
PROMETHEE II method.
Individual linguistic preference indexes are aggre-
gated to compute an aggregated collective linguis-
tic preference index for each alternative ai , that inte-
grates the opinion of each decision maker ek . So, the 5. Illustrative case study
aggregated collective linguistic preference indexes
are determined by: In this section, it is presented a case study for the se-
lection of a green supplier, applying pure linguistic
π : A × A → Sp PROMETHEE I and II that integrate the methodol-
ogy for modeling linguistic preference functions in
(∑Kk=1 Δ−1
S (π (ai , am ) ))
k
π (ai , am ) = ΔS ( ) (23) order to obtain partial rankings and a full ranking of
K feasible green suppliers.
Each step of the pure linguistic PROMETHEE I
Step 8. Computing leaving flows and entering
and II methods is described in further detail below.
flows. Partial rankings
The leaving flow in the pure linguistic
PROMETHEE I method is given by: Step 1. Formulation of the MCGDM problem
guistic preference scale S p with 9 linguistic terms by Step 7. Computing aggregated collective linguistic
Eq. (22). preference indexes
For each criterion c j , its linguistic preference
The aggregated collective linguistic preference in-
function type Pj , and its parameters are shown in Ta-
dexes are computed by the Eq. (23) that are shown
ble 8, which are expressed in Sc .
in Table 12.
Table 8. Linguistic preference functions and its parameters
Table 12. Aggregated collective linguistic preference indexes in
cj Type Parameters Sp.
A a1 a2 a3
c1 Type V - Eq.(20) (s5 , 0)q - (sc6 , 0) p
c
a1 - (s1p , .37) (s1p , .42)
c2 Type III - Eq.(18) (sc5 , 0) p a2 (s1p , .12) - (s1p , .30)
c3 Type III - Eq.(18) (sc6 , 0) p a3 p p
(s1 , .07) (s1 , .20) -
c4 Type V - Eq.(20) (s5 , 0)q - (sc6 , 0) p
c
c5 Type III - Eq.(18) (sc5 , 0) p Step 8. Computing leaving flows and entering
c5 Type V - Eq.(20) (s5 , 0)q - (sc6 , 0) p
c
flows. Partial rankings
c7 Type III - Eq.(18) (sc6 , 0) p
The leaving flows are computed by the Eq. (24) and
the entering flows are computed by the Eq. (25) that
are shown in Table 13.
Step 6. Computing aggregated linguistic
preference indexes for each decision maker Table 13. Computed leaving flows, entering flows and net flows
A φ+ φ− φ
Individual linguistic preference indexes are com- a1 p
(s1 , .40) p
(s1 , .10) 0.30
puted by using the following weight vector W = a2 (s1p , .21) (s1p , .28) -0.07
(.1, .2, .1, .2, .15, .1, .15) for the set of criteria. Ac- a3 (s1p , .13) (s1p , .36) -0.23
cording to selected linguistic preference functions According to the leaving flows and entering
and their parameters (see Table 8), the aggre- flows, the partial rankings are: a1 PI a2 , a1 PI a3 ,
gated linguistic preference indexes for each deci- a2 PI a3 .
sion maker ek , are computed by Eq. (22), which are
shown in Tables 9-11.
Step 9. Computing net flows. Full ranking
Table 9. Aggregated linguistic preference indexes for e1 . The net flows are computed by the Eq. (26) and are
e1 a1 a2 a3 shown in the fourth column in Table 13.
a1 - (s1p , .36) (s1p , .44) In this illustrative case study, the value 0.30 is the
a2 (s1p , .13) - (s1p , .33) highest net flow and it corresponds to the supplier
p p
a3 (s1 , .5) (s1 , .17) - x1 . Therefore, x1 is the best supplier for this green
Table 10. Aggregated linguistic preference indexes for e2 . selection, being the full ranking: a1 PII a2 PII a3 .
e2 a1 a2 a3
a1 - (s1p , .37) (s1p , .41) 6. Conclusions
a2 (s1p , .13) - (s1p , .29)
p p Linguistic PROMETHEE I and II methods have
a3 (s1 , .09) (s1 , .21) -
been proposed in the literature to solve MCGDM
Table 11. Aggregated linguistic preference indexes for e3 . problems defined in heterogeneous contexts, which
e3 a1 a2 a3 unify the heterogeneous information into 2-tuple lin-
a1 - (s1p , .38) (s1p , .42) guistic values. In these methods, for each criterion,
a2 (s1p , .11) - (s1p , .28) a preference function type is selected and its pa-
p p
a3 (s1 , .08) (s1 , .21) - rameters are defined by using crisp values expressed
in the unit interval to compute a preference value. PROMETHEE. European Journal of Operational Re-
However, due to the imprecision and uncertainty in search, 177(2):673–683, 2006.
some MCGDM problems, decision makers present 4. M. Behzadian, R.B. Kazemzadeh, A. Albadvi, and
M. Aghdasi. PROMETHEE: A comprehensive liter-
serious problems to select the preference function ature review on methodologies and applications. Eu-
type for each criterion and define its parameters. ropean Journal of Operational Research, 200(1):198–
In this paper, a realistic methodology has been 215, 2010.
proposed for modeling linguistic preference func- 5. D. Ben-Arieh and Z. Chen. Linguistic-labels ag-
tions in order to facilitate the selecting of each lin- gregation and consensus measure for autocratic de-
cision making using group recommendations. IEEE
guistic preference function type and the definition
Transactions on Systems, Man, and Cybernetics Part
of its parameters. To do so, a generic linguistic pref- A:Systems and Humans, 36(3):558–568, 2006.
erence function has been proposed in which its in- 6. J.P. Brans. L’ingénièrie de la décision; Elabora-
put and output are linguistic values, offering a better tion d’instruments d’aide à la décision. La méthode
interpretability and understandability. The six ba- PROMETHEE. In R. Nadeau and M. Landry, edi-
sic linguistic preference function types have been tors, L’aide à la décision: Nature, Instruments et Per-
spectives d’Avenir, pages 183–213, Québec, Canada,
extended for linguistic values according to such 1982. Presses de l’Université Laval.
generic linguistic preference function. A linguistic 7. J.P. Brans and B. Mareschal. The PROMETHEE-
difference function has been defined to compute a GAIA decision support system for multicriteria in-
linguistic difference value between a pair of 2-tuple vestigations. Investigation Operativa, 4(2):107–117,
linguistic values, which is the input of the linguistic 1994.
8. J.P. Brans and B. Mareschal. The PROMETHEE
preference function. This paper has also presented
VI procedure. How to differentiate hard from soft
pure linguistic PROMETHEE I and II methods to multicriteria problems. Journal of Decision Systems,
solve for heterogeneous MCGDM problems that in- 4:213–223, 1995.
tegrate the proposed methodology, offering a better 9. J.P. Brans and B. Mareschal. PROMETHEE methods
interpretability and understandability in the involved in Multiple Criteria Decision Analysis: State of the Art
steps. Finally, the feasibility and applicability of the Surveys. Springer, New York, 2005.
10. J.P Brans, B. Mareschal, and Ph. Vincke.
pure linguistic PROMETHEE I and II methods have PROMETHEE: a new family of outranking methods
been examined in an illustrative case study to select in multicriteria analysis. In J.P Brans, editor, Oper-
a green supplier. ational Research, IFORS 84, pages 477–490. North
Holland, Amsterdam, 1984.
11. J.P Brans and Ph. Vincke. A preference ranking or-
Acknowledgments ganization method. Management Science, 31(6):647–
656, 1985.
This paper has been partially supported by the Re- 12. J.P. Brans, Ph. Vincke, and B. Mareschal. How to
search Projects TIN2012-31263 and CEATIC-2013- select and how to rank projects: The PROMETHEE
001. method. European Journal of Operational Research,
24(2):228–238, 1986.
13. Th. Briggs, P.L. Kunsch, and B. Mareschal. Nuclear
References waste management: An application of the multicriteria
PROMETHEE methods. European Journal of Opera-
1. M.F. Abu-Taleb and B. Mareschal. Water re- tional Research, 44(1):1–10, 1990.
sources planning in the middle east: Application of 14. C.-T. Chen, P.-F. Pai, and W.-Z. Hung. An inte-
the PROMETHEE v multicriteria method. Euro- grated methodology using linguistic PROMETHEE
pean Journal of Operational Research, 81(3):500– and maximum deviation method for third-party logis-
511, 1995. tics supplier selection. International Journal of Com-
2. N. Agell, M. Sanchez, F. Prats, and L. Rosello. Rank- putational Intelligence Systems, 3(4):438–451, 2010.
ing multi-attribute alternatives on the basis of linguis- 15. D. Dhouib and S. Elloumi. A new multi-criteria ap-
tic labels in group decisions. Information Sciences, proach dealing with dependent and heterogeneous cri-
209:49–60, 2012. teria for end-of-life product strategy. Applied Mathe-
3. A. Albadvi, S.K. Chaharsooghi, and A. Esfahanipour. matics and Computation, 218(5):1668–1681, 2011.
Decision making in stock trading: An application of 16. D. Dubois and H. Prade. An introduction to bipo-
lar representations of information and preference. In- 30. J.M. Merigó, M. Casanovas, and L. Martı́nez. Lin-
ternational Journal of Intelligent Systems, 23(8):866– guistic aggregation operators for linguistic decision
877, 2008. making based on the dempster-shafer theory of evi-
17. M. Espinilla, J. Liu, and L. Martı́nez. An extended hi- dence. International Journal of Uncertainty, Fuzzi-
erarchical linguistic model for decision-making prob- ness and Knowledge-Based Systems, 18(3):287–304,
lems. Computational Intelligence, 27(3):489–512, 2010.
2011. 31. J.M. Merigó and A.M. Gil-Lafuente. Induced 2-tuple
18. M. Espinilla, I. Palomares, L. Martı́nez, and D. Ruan. linguistic generalized aggregation operators and their
A comparative study of heterogeneous decision anal- application in decision-making. Information Sciences,
ysis approaches applied to sustainable energy evalua- 236:1–16, 2013.
tion. International Journal on Uncertainty, Fuzziness 32. G. A. Miller. The magical number seven plus or mi-
and Knowledge-based Systems, 20(supp01):159–174, nus two: some limitations on our capacity for process-
2012. ing information. Psychological Review, 63(2):81–97,
19. F.J. Estrella, M. Espinilla, F. Herrera, and L. Martı́nez. 1956.
Flintstones: A fuzzy linguistic decision tools enhance- 33. A. Motro and P. Anokhin. Fusionplex: resolution
ment suite based on the 2-tuple linguistic model of data inconsistencies in the integration of hetero-
and extensions. Information Sciences, 280:152–170, geneous information sources. Information Fusion,
2014. 7(2):176–196, 2006.
20. J. Figueira, S. Greco, and M. Ehrgott. Multiple cri- 34. W Pedrycz. Granular Computing: Analysis and De-
teria decision analysis: state of the art surveys, vol- sign of Intelligent Systems. CRC Press, Francis Taylor
ume 78. Springer Verlag, 2005. Boca Raton, 2013.
21. J.A Geldermann, T.B Spengler, and O.A Rentz. Fuzzy 35. D.H. Peng, C.Y. Gao, and L.L. Zhai. Multi-criteria
outranking for environmental assessment. case study: group decision making with heterogeneous informa-
Iron and steel making industry. Fuzzy Sets and Sys- tion based on ideal points concept. International Jour-
tems, 115(1):45–65, 2000. nal of Computational Intelligence Systems, 6(4):616–
22. N. Halouani, H. Chabchoub, and J.-M. Mar- 625, 2013.
tel. PROMETHEE-md-2t method for project selec- 36. S.D. Pohekar and M. Ramachandran. Application of
tion. European Journal of Operational Research, multi-criteria decision making to sustainable energy
195(3):841–849, 2009. planning - a review. Renewable and Sustainable En-
23. F. Herrera and L. Martı́nez. A 2-tuple fuzzy linguistic ergy Reviews, 8(4):365–381, 2004.
representation model for computing with words. IEEE 37. R.M. Rodrı́guez and L. Martı́nez. An analysis of sym-
Transactions on Fuzzy Systems, 8(6):746–752, 2000. bolic linguistic computing models in decision making.
24. F. Herrera, L. Martı́nez, and P.J. Sánchez. Manag- International Journal of General Systems, 42(1):121–
ing non-homogeneous information in group decision 136, 2013.
making. European Journal of Operational Research, 38. O. Senvar, G. Tuzkaya, and C. Kahraman. Multi
166(1):115–132, 2005. criteria supplier selection using fuzzy PROMETHEE
25. Y.-C. Hu and C.-J. Chen. A PROMETHEE-based method. Studies in Fuzziness and Soft Computing,
classification method using concordance and discor- 313:21–34, 2014.
dance relations and its application to bankruptcy pre- 39. F. Ulengin, Y. Ilker Topcu, and S.O. Sahin. An
diction. Information Sciences, 181(22):4959–4968, integrated decision aid system for bosphorus water-
2011. crossing problem. European Journal of Operational
26. K. Hyde, H.R. Maier, and C. Colby. Incorporating un- Research, 134(1):179–192, 2001.
certainty in the PROMETHEE MCDA method. Jour- 40. G.W. Wei. Some harmonic aggregation operators with
nal of Multi-Criteria Decision Analysis, 12(4-5):245– 2-tuple linguistic assessment information and their ap-
259, 2003. plication to multiple attribute group decision making.
27. A. Ishizaka and P. Nemery. Multi-criteria Decision International Journal of Uncertainty, Fuzziness and
Analysis: Methods and Software. Wiley, 2013. Knowlege-Based Systems, 19(6):977–998, 2011.
28. D. F. Li, Z. G. Huang, and G. H. Chen. A systematic 41. P. Xidonas and J. Psarras. Equity portfolio manage-
approach to heterogeneous multiattribute group deci- ment within the mcdm frame: A literature review. In-
sion making. Computers & Industrial Engineering, ternational Journal of Banking, Accounting and Fi-
59(4):561 – 572, 2010. nance, 1(3):285–309, 2009.
29. L. Martı́nez and F. Herrera. An overview on the 2- 42. W. Yang and Z. Chen. New aggregation operators
tuple linguistic model for computing with words in based on the Choquet integral and 2-tuple linguis-
decision making: Extensions, applications and chal- tic information. Expert Systems with Applications,
lenges. Information Sciences, 207(1):1–18, 2012. 39(3):2662–2668, 2012.
43. K. Zhang, G. Achari, and Y Y. Pei. Incorporating lin- Integrated Environmental Assessment and Manage-
guistic, probabilistic, and possibilistic information in ment, 6(4):711–724, 2010.
a risk-based approach for ranking contaminated sites.