1. Introduction
In any decision situation, the pairwise comparison of alternatives for expressing the preferences is the essential part of extending an ordering model between objects. In real-world problems, this comparison information is usually expressed by linguistic variables or fuzzy preferences as they are known from their first appearance in 1971 (c.f. [
1]). By adding the concept of membership degree to the binary relations, the class of fuzzy relations, introduced by Zadeh [
1], provides more realistic environments for expressing of preferences over the set of alternatives that can be qualitative (linguistic) or quantitative (numeric).
Studies on fuzzy relations properties and fuzzy orderings have been received increasing attention [
2,
3,
4,
5,
6,
7,
8,
9]. Different researchers have attempted to generalize the basic concepts, such as reflexivity, symmetry, and transitivity for fuzzy relations; however, there is not a unique way for such development in fuzzy logic. While the notions of fuzzy reflexivity, fuzzy symmetry, and fuzzy antisymmetry depend only on the degrees of relations, the concept of fuzzy transitivity was defined by means of a binary operation
, especially where ∗ is a
t-norm
T. Accordingly, different variants of fuzzy orderings, such as
T-preorder,
T-partial order, and
T-equivalence relations, were introduced for fuzzy binary relations. Later, Bodenhofer [
10,
11] discussed the axioms of fuzzy reflexivity and fuzzy antisymmetry being too strong conditions for fuzzification of the crisp case. The new concepts of
E-reflexivity,
T-antisymmetry, and
-antisymmetry, where
T is a
t-norm and
E is a
T-equivalence relation, with less requirements were then developed.
In Boolean logic, there is a close relationship between implication and ordering. If
P and
Q are two statements, then
iff
is a tautology. Accordingly, an equivalence relation can be defined over the set of statements where
iff
. By using
t-norms, the implication relations can be defined as operators associated with a
t-norm
T over the two-valued and multi-valued statements or in a general case for fuzzy sets. It was also proved that, for any implication operator, associated with the
t-norm
T, a fuzzy
T-preordering and a fuzzy
T-equivalence can be formulated based on
T. This helps researchers to construct fuzzy orderings from degrees of inclusion and equality of fuzzy sets (c.f. [
11,
12,
13,
14] for more information). However, the relation of fuzzy sets inclusion used in literature, characterized based on the operators of fuzzy joint and fuzzy implication, represents only a single way of different possible ways to define fuzzy orderings based on
t-norms. In particular, when we restrict ourselves to the case dealing with finite records of fuzzy information, the fuzzy joint is represented as a minimum operator that can be considered as a conjunctive aggregation function.
In most real-world group decision-making problems, we deal with multi-polar or multi-index information that arises from multi-source or multi-parameter data. In 1994, Zhang [
15] initiated the concept of bipolar fuzzy sets whose membership degrees are in
instead of
to model situations where objects can be considered to have a certain property and its counter. This framework is successfully applied when both positive and negative sides of information are given or when objects have positive or negative influence on each other. By extending the range of fuzzy sets from
into the
that is
m-times, the concept of
m-polar fuzzy set was introduced in [
16,
17] to cope with the problem of multi-polarity, where objects may have a relationship with each other in different directions based on various features of a given property. As a result, it is a very natural question regarding how the concept of
T-orderings can be developed to
m-polar fuzzy sets.
This paper contributes to generalizing the approach of construction fuzzy
T-orderings for
m-polar fuzzy data by extending the fuzzy joint operator to any aggregation functions. This generalized approach shows the close link between domination relationship of aggregation operators over
t-norm
T and the existence of
m-polar
T-orderings. The obtained results do not only present the construction methods, but they are also illustrated to show the efficiency of this new class of
m-polar
T-orderings for solving decision-making problems. In this regard, the rest of the present paper is organized as the following:
Section 2 gives basic information that is needed to get the main results of the paper. Next, in
Section 3, the implication operator is developed to
m-polar fuzzy sets in order to generate new classes of
m-polar
T-preorderings and
m-polar
T-equivalences. By using
-cut relations, in
Section 4, we discuss some construction methods to create crisp orderings from the proposed
m-polar
T-orderings. Two score function-based algorithms are designed for solving the problem of ranking in decision-making and then illustrated by a numerical example in
Section 5. Lastly, the Conclusions section is presented.
2. Basic Definitions and Properties
In this section, we recall some theoretical background needed to develop the main results of this paper. Note that, throughout this paper, we use the following notations: as the closed unit interval and , m-times, as the set of all m-dimensional real vectors whose components are in the interval .
2.1. Aggregation Functions
In literature (c.f. [
18,
19,
20]), an aggregation function of dimension
is an
n-ary function
satisfying:
- A1.
, for and any ;
- A2.
if ;
- A3.
and .
An extended aggregation function is the function whose restriction to is the n-ary aggregation function for any .
The aggregation function A has a neutral element if . An element is called an annihilator element (absorbing element or zero element) of A if . Moreover, A has no zero divisors if it has the zero element a and implies that for some .
The aggregation function A is called conjunctive if , called disjunctive if and called average (idempotent) whenever for every . In the general case, the conjunctive and disjunctive aggregation functions do not need to have neutral elements. However, if they have them, these elements are, respectively, and . Moreover, if an aggregation function A has the neutral element , then it is necessarily conjunctive and, if it has the neutral element , then it is necessarily disjunctive.
Definition 1 ([
21])
. Let and be two aggregation functions where . We say function A dominates function B, denoted by , ifwhere . Note that, if , then .
Triangular Norms and Conorms
Triangular norms
and conorms
, or
t-norms and
t-conorms in brief, are well-known examples of conjunctive and disjunctive aggregation operators which are associative and commutative with the neutral elements
and
, respectively (c.f. [
22]).
There are four basic t-norms: if or and otherwise is zero, , and such that . In fact, the drastic product and the minimum operator are the smallest and the greatest t-norms, respectively, and is the only t-norm that is idempotent at any . On the other hand, the dual of these operators, i.e., if or and otherwise is one, , and are t-conorms such that .
It is shown in literature (c.f. [
22], Section 6.3) that the domination relation ≫ on the set of all
t-norms is reflexive (i.e.,
) and antisymmetric (i.e.,
); however, the transitivity property is still an open problem. It is also proved that, for any two
t-norms
and
, if
, then
, while the converse does not hold in general.
The t-norms T and the t-conorms S are, in fact, different membership functions from model conjunction (i.e., the logical AND) and disjunction (i.e., the logical OR) in fuzzy logic. However, besides these, it is needed to interpret the concept of implication in fuzzy logic. Therefore, by using t-norms and t-conorms, a particular class of implication operators was formulated based on the classical concept of implication in set theory as follows.
Definition 2 ([
12,
13])
. Let T be a left-continuous t-norm. The residuum or implication operation with respect to the t-norm T is defined asfor any . Proposition 1 ([
12,
13])
. For any left-continuous t-norm T, the following is held:- 1.
if and only if , so ;
- 2.
if and only if ;
- 3.
;
- 4.
;
- 5.
;
- 6.
.
The concept of logical equivalence was also extended from the Boolean case to the fuzzy case as below.
Definition 3 ([
11])
. Let T be a left-continuous t-norm. The biimplication relation of T, known as biimplication operator , is defined byfor any . Proposition 2 ([
11])
. For any left-continuous t-norm T the following is held.- 1.
if and only if ;
- 2.
;
- 3.
;
- 4.
;
- 5.
;
- 6.
is a fuzzy T-equivalence relation.
2.2. Fuzzy Orderings
Crisp binary relations, especially orders, are applied to explain the relationships between objects or to compare different objects. However, in real decision situations, we usually deal with the degree of preference not the simple case of yes or no comparison. By adding the membership degree to this Boolean information, binary relations are presented in the fuzzy logic-based framework that are called fuzzy binary relations (or FR in brief). In the sense of Zadeh [
1], a fuzzy binary relation
R from
X to
Y is a fuzzy subset of
characterized by the membership function
, where, for each pair
, the value
shows the strength of the relationship between
x and
y.
In the case of
, various properties of fuzzy relations including reflexivity (i.e.,
), symmetry (i.e.,
), antisymmetry (i.e.,
such that
), transitivity (i.e.,
) and completeness (i.e.,
) were also introduced in [
1]. Accordingly, the following fuzzy orderings were defined.
The fuzzy relation R is:
fuzzy ordering if it is reflexive;
fuzzy preordering if it is reflexive and transitive;
fuzzy total or linear preordering if it is strongly complete and transitive;
fuzzy partial ordering or fuzzy weak preference ordering if it is reflexive, antisymmetric and transitive;
fuzzy strict preference ordering if it is antisymmetric and transitive;
similarity relation or fuzzy equivalence relation if it is reflexive, symmetric, and transitive.
Since in fuzzy logic there is not a unique way to express any concept, in contrast to the crisp case, by generalization, the t-norm and the t-conorm into any t-norm T and t-conorm S or maybe into any binary operation ∗, the above definitions were developed as below.
Definition 4. Let be a binary operation. The fuzzy relation R is
α-reflexive if , where ([12]); totally ∗-connected or ∗-complete if (If ∗ is any t-conorm S, it is called S-connected) ([8,23,24]); ∗-antisymmetric if such that : (If ∗ is any t-norm T, it is called T-antisymmetric) ([8,23,24]); ∗-transitive if (([2,8,23,24])).
Accordingly, fuzzy T-orderings or in general case fuzzy ∗-orderings can be defined as below.
Definition 5 ([
8])
. Let ∗ be a binary operation. A reflexive and ∗-transitive fuzzy relation is called fuzzy preordering w.r.t ∗ or fuzzy ∗-preordering. A fuzzy ∗-preorder relation which is also symmetric is called fuzzy ∗-equivalence relation. In the direction of generalization of the fuzzy orderings, some researchers pointed out that the above definitions are a straightforward extension of the associated concepts in a crisp case without taking the deeper algebraic background into account. Since the concept of equality in the above definitions is indeed the crisp concept and not a fuzzy equality, the class of ∗-orderings (or T-orderings where T is a t-norm) are just half-way fuzzification of crisp orderings. Therefore, the following definitions were suggested.
Definition 6 ([
10,
11])
. Let T be a t-norm and E be a fuzzy T-equivalence relation. The fuzzy binary relation R is called T-E-ordering if and only if it is- 1.
E-reflexive, i.e., for all ;
- 2.
T-E-antisymmetric, i.e., for all ;
- 3.
T-transitive.
Valverde [
14] showed that there is a link between the implication and biimplication operators and fuzzy
T-orderings which can help us to construct a fuzzy
T-preorder
R and a fuzzy
T-equivalence
E from fuzzy data. The background idea of constructing these
T-orderings is followed from measuring the degrees of
T-inclusion and
T-similarity of fuzzy sets.
Theorem 1 ([
14])
. For an arbitrary left-continuous t-norm T, the fuzzy relation R on X is T-preorder if and only if there exists a family of of fuzzy subsets of X such thatfor all . Theorem 2 ([
14])
. For an arbitrary left-continuous t-norm T, the fuzzy relation R on X is T-equivalence if and only if there exists a family of of fuzzy subsets of X such thatfor all . m-Polar Fuzzy Relations
By expanding the range of membership function from the unit interval into the mth power of , i.e., where and are, respectively, the least and greatest elements, the traditional fuzzy set, dealing with uni-polar data, is extended into the new concept of m-polar fuzzy set which can deal with multi-polar information.
Definition 7 ([
16])
. An m-polar fuzzy set μ on the universe X is a mapping such that for any . Note that is the sth degree of membership function where is the sth projection mapping. The set is considered as a poset with order “≤” such that for any where and , if for each .
For any two m-polar fuzzy subsets and of the universe X, the union and intersection are computed as the following:
where .
The concept of m-polar fuzzy relation is also developed as below.
Definition 8 ([
25])
. An m-polar fuzzy relation R on the universe X is defined by a mapping such that for any where for each , the value shows the sth degree of relationship between x and y. Let R be an m-polar fuzzy relation on X. Analogously to the fuzzy relations, if the m-tuple is a given threshold vector on membership degrees, then is a non-fuzzy (crisp) binary relation on X that is called -level relation generated by R. Clearly, for any two given threshold vectors such that , and , we have .
The aggregating process of
n fuzzy relations
involves an
n-ary aggregation function
F that assigns to the given fuzzy relations
a new fuzzy relation
, called an aggregated fuzzy relation. Aggregation functions on products of lattices/posets and
m-polar fuzzy relations have been also studied in [
26,
27], where the aggregating over a profile
of
m-polar fuzzy relations by aggregation function
F is defined by
3. Generating -Polar -Orders from -Polar Fuzzy Data
This section discusses a method to construct an
m-polar fuzzy
T-preorder, where
T is a left continuous
t-norm, based on an aggregation function
A and then provides an
m-polar fuzzy
T-equivalence. Let us first recall Theorem 1 which says that, if a family of fuzzy subsets of a universe
X is given, then it is always possible to derive a
T-preorder on
X with respect to the
t-norm
T as below:
where the fuzzy inclusion relation
has the fundamental role to define it. In real decision-making applications, the numbers of decision makers and decision parameters/criteria are usually finite. This means that we have mostly finite records of fuzzy information. In this case, the fuzzy
T-preordering
R, defined in Theorem 1, is computed by
where the inf operator is replaced by the min operator that can be considered as a logic AND or conjunction belonging to a bigger class known as aggregation functions. It is, therefore, a very natural question whether the aggregating of
by any aggregation function
A still provides a
T-preordering on
X or not?
Adding multi-polarity to the uni-polar scale of fuzzy sets that is known as m-polar fuzzy sets allows experts to deal with inputs from different categories or sources in decision situations. Since the two operators and play a basic role to construct T-preorderings and T-equivalences on the set X, to cope with the above question in the m-polar fuzzy framework, we need first to generalize these operators to obtain an m-polar-based representation of them.
Definition 9. Let T be a left-continuous t-norm. The m-polar implication operation with respect to T is defined asfor any such that , and for any . By adopting the properties of implication operator, discussed in [
12,
13], for the
m-polar case, the following properties are immediately obtained for
m-polar implication operation given in Definition 9.
Lemma 1. Consider the left-continuous t-norm T and an m-polar fuzzy subset of X. For any and , the following assertions hold:
- 1.
;
- 2.
;
- 3.
;
- 4.
;
- 5.
and ;
- 6.
and if and T without zero divisors, and otherwise is one;
- 7.
;
- 8.
.
Proof. To prove 1, first let which means for all . Since T is a left-continuous t-norm, then . The other side is immediately obtained because, for any , .
For 2, first suppose that . Thus, . Conversely, let . Then, by Definition 9, . Thus, .
In 3, we have: since, for such , we have: which implies .
To show 4, let such that . Then, because of the non-decreasing and associativity of T, we have: or equivalently . Thus, . Therefore, .
The items 5, 6, 7, and 8 are clearly obtained based on Definition 9.
□
Corollary 1. Let T be a left-continuous t-norm and be an m-polar fuzzy subset of X. Then, for any :
- 1.
;
- 2.
;
- 3.
;
- 4.
;
- 5.
and ;
- 6.
. if , otherwise it is ;
- 7.
;
- 8.
.
Motivated by Theorem 1, the next result gives a method to generate an m-polar fuzzy T-preorder relation on X with respect to the t-norm T and the aggregation function A. This change enables us to measure the strength of fuzzy relationship between each pair of elements x and y at any direction s; , based on all implication degrees from x to y, not necessarily the minimum one.
Theorem 3. Consider a left-continuous t-norm T and an aggregation function A such that . Let X be a universal set and be a finite family of m-polar fuzzy subsets of X. The m-polar fuzzy relation such that, for any , the degree is defined byis an m-polar T-preorder on X. Proof. Let
be a finite family of
m-polar fuzzy sets on
X. Suppose that
T is left continuous
t-norm and
A is an aggregation function such that
. For any
;
and
, the reflexivity of
m-polar fuzzy relation
R follows from boundary property
and the fact that
. To prove
T-transitivity for
R, take
and
. Then, by Lemma 1, item (3), we have
since
A is monotone and, for any
, we have
, or equivalently
. □
Example 1. Let T be the t-norms , , and . For any and , the following are the associated m-polar fuzzy T-preorderings generated by Equation (8): - 1.
If and (weighted arithmetic mean) with weighting vector where for any : and . Then, .
- 2.
If and (weighted geometric mean) with weighting vector where for any : , and . Then, , where and ; otherwise, it is one.
- 3.
If and . Then, , if for all ; otherwise, .
Proposition 3. Consider the left-continuous t-norms and T; and the aggregation functions and A such that , , and . For the m-polar fuzzy preorder relations and R with respect to and T, respectively, the following assertions hold.
- 1.
If , then .
- 2.
If , then .
- 3.
If for any and we have , then . The converse will be held if A is conjunction.
- 4.
For any crisp point such that for any and , the and for any .
- 5.
If for any and , then and for all .
- 6.
If A is disjunction, then for any , and .
Proof. Items (1) and (2) are immediately followed from Theorem 3. Items (3) and (4) are obvious by Lemma 1.
To prove item (5), let for any and . Then, and are followed from the fact that and monotonicity of A. Therefore, respectively, and .
For item (6), let for all and . Then, by Lemma 1, we have . Therefore, since A is a disjunction aggregation function. □
Theorem 4. Let T be a left continuous t-norm and A be a conjunctive aggregation function such that . Consider the finite set X with cardinality K. An m-polar fuzzy relation on X is reflexive if and only if there exists a family of m-polar fuzzy subsets of X generating the m-polar fuzzy relation R by such that .
Proof. Let the left continuous
t-norm
T be given. Let us suppose first that the
m-polar fuzzy relation
is reflexive. Take the conjunction aggregation function
. For any
and
, we have
Then,
if we put
,
and
. Therefore,
.
Conversely, let be two m-polar fuzzy relations on X such that and R is the T-preordering defined in Theorem 3 by a family of m-polar fuzzy subsets of X. The reflexivity of is implied immediately by reflexivity of R. □
Theorem 5. Let T be left continuous t-norm and A be a disjunctive aggregation function such that . Consider the finite set X with cardinality K. An m-polar fuzzy relation on X is T-transitive if and only if there exists a family of m-polar fuzzy subsets of X generating the m-polar fuzzy relation R by such that .
Proof. Let the m-polar fuzzy relation be T-transitive. For any and , we have , thus . This implies that since . Now, it is sufficient to put and take , . □
Proposition 4. Consider conjunction A and t-norm T, both of them without zero divisors. The relation R defined in Theorem 3 by the family of m-polar fuzzy sets is m-polar T-antisymmetric if and only if for any there exists such that, for any , either or , but not both.
Proof. Take , and, for any , there exists such that either or , but not both. Therefore, either or , respectively. Thus, either or since A is a conjunction. Thus, since T has no zero divisors. This means that R is an m-polar fuzzy T-antisymmetric. Conversely, let . Then, for any , we have , which implies that or since T has no zero divisors. Without loss of generality, let . Thus, there exists such that and then since both conjunction A and t-norm T have no zero divisors. □
Remark 1. Note that, under the conditions of Proposition 4, the property of T-antisymmetry is equivalent to A-antisymmetry and min-antisymmetry.
Theorem 6. Let R be the m-polar fuzzy T-preordering on X defined in Theorem 3. Then, the aggregated fuzzy relation over the components of R, where for any , by the aggregation function F is a fuzzy T-preorder on X if .
Proof. Take
. The reflexivity of
is followed from
. To show
T-transitivity, let
. Then,
because of the monotonicity of
F. This completes the proof. □
Clearly, if R is an m-polar fuzzy T-preordering on X w.r.t aggregation function A, as defined in Theorem 3, then is a fuzzy T-preorder on X. In particular, if , then the aggregation functions A and F must be the minimum operator where the aggregated fuzzy relation defined by for is min-transitive.
m-Polar T-Equivalences
In literature, there exists a fundamental representation theorem for T-equivalences with respect to left-continuous t-norms (c.f. Theorem 2), which shows that such relations can be generated from families of fuzzy sets by means of biimplications (see also Proposition 2, items 3, 4, and 6). This section is dedicated to developing an analogous result for constructing m-polar fuzzy equivalences by means of B-composition of m-polar fuzzy T-preorders introduced in Theorem 3, where B is an aggregation function.
Theorem 7. Consider the left-continuous t-norm T and aggregation function . Let X be a universal set and be a finite family of m-polar fuzzy subsets of X generating the m-polar T-preorder relation R w.r.t A. If B is a symmetric aggregation function such that , then an m-polar fuzzy relation defined by for any such that, for each ,is an m-polar T-equivalence relation on X. Proof. m-polar fuzzy reflexivity and symmetry of
E are clear. The
m-polar fuzzy
T-transitivity is followed from
T-transitivity of
m-polar fuzzy relation
R. Take
and
, then
since
. □
Example 2. Let T be the t-norms , , and . For any and , the following are the associated m-polar fuzzy T-equivalences generated by Equation (9): - 1.
If , and , then where, for : and .
- 2.
If and with weighting vector where for any : and and . Then, , where and ; otherwise, it is one.
- 3.
If and . Then, if for all ; if for all ; otherwise, .
Proposition 5. Consider the left-continuous t-norms and T; and the aggregation functions and symmetric ones such that , and . For the m-polar fuzzy equivalences and E with respect to ; ; and , respectively, the following assertions hold.
- 1.
If , then .
- 2.
If , then .
- 3.
If , then .
- 4.
If for any , for all ; then, . The converse holds if B is a conjunction.
Proof. It is obtained easily by Theorem 7 and Proposition 3. □
Theorem 8. Suppose T be a left-continuous t-norm. Consider the m-polar fuzzy T-equivalence E w.r.t B. Then, the aggregated fuzzy relation by an aggregation function F where for any is a fuzzy T-equivalence on X.
Proof. Analogous to the proof of Theorem 6. □
Theorem 9. The m-polar fuzzy relation R given in Theorem 3 is a T-E-ordering where E is the T-equivalence relation defined by Equation (9) and B is a conjunction with the neutral element . Proof. Trivially, R is supposed to be T-transitive by Theorem 3. For any , we have since B is conjunction. This means that R is an m-polar E-reflexive relation. To prove T-E-antisymmetry of R, we first show that implies by putting in the following inequality . Then, it is immediately seen that R is an m-polar T-E-antisymmetry. Thus, R is an m-polar T-E-ordering. □
4. Constructing Crisp Orderings of the -Polar -Orderings
In decision sciences, the problem of ranking, dealing with definitions of preorder, and preference relations on the set of alternatives is the main task. Decision makers define a preorder (called partial ranking), which is a reflexive and transitive binary relation, or, in an ideal case, a total preorder (known as complete ranking) that is a complete transitive binary relation, on the set of alternatives/objects in order to compare the preference of objects and then choose the optimum one.
Dealing with m-polar fuzzy data, the first step is to derive a crisp preorder based on the m-polar fuzzy relation (called Defuzzification step) and then to develop a preference relation of alternatives. In this section, we provide a crisp ordering over X by using the m-polar fuzzy T-preorder relation R and the m-polar fuzzy T-equivalence relation E defined in the previous section.
It is easy to check that, for the
m-polar fuzzy
T-preordering
R and the
m-polar fuzzy
T-equivalence
E, the crisp relations “
” and “
” on
X given by
and
where
; are considered as preorder and equivalence relations, respectively. Moreover, if
and
, then
and
that implies
meaning that
is a preference relation on
X compatible with equivalence
. Note also that the intersection relation
is a preorder relation on
X compatible with equivalence
.
However, the condition of equality to 1 makes the derived relations
and
too strong. In many real-world examples, there exists a certain tolerance for computing the
m-polar fuzzy relations. For example,
can be considered as almost 1 which means the relation
may be also taken into account for such case. Motivated by Equations (
10) and (
11) and using the concept of
-cut for
m-polar fuzzy set, where
, a way to define crisp relations on
X, known as
-cut relations, associated with the values
where
, is considered as below.
Theorem 10. Let be a given m-tuple threshold vector. Consider the m-polar T-preordering R w.r.t A and the m-polar T-equivalence E w.r.t B over the X. The crisp relation “” on X defined byis a preference relation compatible with equivalence relation “”, where ; if and only if . Proof. It is clear since the only continuous idempotent t-norm T is . □
The following results are obtained easily from Theorem 10.
Proposition 6. Let and be some left-continuous t-norms. Consider the m-polar -preordering and -preordering w.r.t and and the m-polar -equivalence and -equivalence w.r.t and , respectively. Suppose that R is the m-polar -preordering and and are the given m-tuple threshold vectors.
For any , the following hold.
If , then and .
If , then and .
If , then and .
Proof. It is straightforward. □
Theorem 11. Suppose that the m-tuple threshold vector is given such that for some ; . Let T be a left-continuous t-norm and F be an aggregation function. Consider the m-polar T-preordering R w.r.t A and the m-polar T-equivalence E w.r.t B. Then, the following assertions hold.
- 1.
For all : if then , moreover, if then .
- 2.
Let F be a disjunction. If for some : , then . Similarly, if for some : , then .
- 3.
Let F be a conjunction. If for some : , then . Similarly, if for some : , then .
- 4.
Let F have an annihilator element at b. If , then . Similarly, if , then .
- 5.
Let F be a conjunction. If , then . Similarly, if , then .
- 6.
Let F be a disjunction. If , then . Similarly, if , then .
Proof. It is straightforward. □
5. Application in Decision-Making
Since the m-polar T-preorder R, given in the previous section, is not always complete (i.e., the equality is not necessarily true for all and any ), the results from the previous section do not necessarily define a complete or linear ranking over the alternatives. One way to provide a complete ranking, associated with the m-polar T-preorder relation R, is to use the score functions. When we deal with multi-polar data, two procedures may be offered to obtain a ranking of alternatives: (I) aggregating first (using Theorems 6 and 8) and then ranking with the help of score function, and (II) aggregating and ranking at once.
If the first way is used, we start with deriving the aggregated fuzzy relation
of the profile
based on an aggregation function
F. After that, by using the crisp preorderings
or
, the score functions
where
or
such that
for any
can be applied to obtain the rank of given objects (as proposed in Theorem 12). The idea behind these rules is based on the entering and leaving flows to each alternative in the crisp directed graphs
or
, respectively.
Theorem 12. Consider the crisp relations and on X.
- 1.
The score function provides a complete preference relation on X as - 2.
The score function provides a complete preference relation on X defined by
In Algorithm 1, we apply the proposed procedure for solving the problem of ranking in group decision-making with m-polar fuzzy inputs.
Remark 2. In order to rank alternatives based on the m-polar fuzzy T-orderings, Algorithm 1 starts with computing the value of fuzzy relation for and any which shows the strength of the relationship between and at direction s. By repeating this loop for , a list of fuzzy relations is provided. This helps us to construct the m-polar fuzzy relation . Then, at Step 2, the aggregated matrix is derived by applying the given aggregation function F on the profile . Each entry of matrix shows the consensus fuzzy relation between and . This information is then converted to the preference matrix in Step 3 to provide comparison results over the set of candidates. Finally, in Steps 4 and 5, the score of each alternative is calculated to rank candidates from the best to the worst and find the optimum choice.
If the second way is applied, the score function
defined by
is computed based on the aggregating of
m-polar
T-preorder relation
R and its negation by function
F. Analogues to Theorem 12, here we have the following Theorem 13.
Algorithm 1: Ranking Alternatives by m-Polar Fuzzy T-Orderings |
|
Theorem 13. Consider the m-polar T-preordering relation R on X. The score function provides a complete preference relation on X as Algorithm 2 shows how the second method can solve the ranking problem in
m-polar fuzzy group decision-making.
Algorithm 2: Ranking Alternatives by m-Polar Fuzzy T-Orderings |
|
Illustrative Example
In any trip, the problem of accommodation is one of the most important issues. The best option is always selected after comparing different residences based on some parameters, such as facilities and location of hotels and the guest’s budget. In this section, we discuss the problem of hotel booking, which is about selecting the best hotel to stay regarding a list of criteria, to provide a real-life example which shows the application of our method in decision-making problems. We apply some data given in [
28], obtained from the “
www.agoda.com” website, as our input (see
Table 1).
Example 3. Let us suppose that a travel agency wants to book a four-star hotel in Kuala Lumpur, Malaysia, for a customer. Let be a short list of ten four-star hotels in Kuala Lumpur which are selected for consideration. To choose the optimum option, these hotels are compared with each other based on the following two parameters = Services and Facilities, = Food} that are the most important criteria for the customer. The comments of five guests of these hotels, which are shown by , who filled up the online questioners from five different categories “Families with Young Children”, “Families with Elder Children”, “Couples”, “Solo Travelers”, and “Group of Friends” are taken into consideration as the initial evaluation of these hotels by using 2-polar fuzzy sets (see Table 1). For t-norm and by using Equation (8) (see Theorem 3), the 2-polar -preordering w.r.t Min operator and the 2-polar -equivalence w.r.t Min operator are obtained as shown in Table 2 and Table 3. If we change the t-norm T to , consequently, , the 2-polar -preordering w.r.t Min operator and the 2-polar -equivalence w.r.t Min operator are obtained as shown in Table 4 and Table 5. By using the proposed method in Algorithm 1 for aggregation functions , the score values for are computed as can be seen in Table 6. Thus, the new score values will be obtained. Moreover, in this case, by using the cut-relation for and , the scores and are computed (see Table 6). Now, let the given procedure in Algorithm 2 be applied to find the score values and , for , where and and . Then, the new rankings of objects are obtained as can be seen in Table 7. However, in all methods, is the optimum selection.