Research Article
A Heterogeneous Multiattribute Group Decision-Making
Method Based on Intuitionistic Triangular Fuzzy Information
Jun Xu ,
1,2Jiu-Ying Dong,
2Shu-Ping Wan ,
3De-Yan Yang ,
4and Yi-Feng Zeng
51College of Modern Economics & Management, Jiangxi University of Finance and Economics, Nanchang 330013, China 2School of Statistics, Jiangxi University of Finance and Economics, Nanchang 330013, China
3College of Information Technology, Jiangxi University of Finance and Economics, Nanchang 330013, China 4Business School, Jiangsu Normal University, Xuzhou 221116, China
5Department of Computer Science and Information Systems, Teesside University, Middlesbrough Ts13ba, UK
Correspondence should be addressed to Shu-Ping Wan; [email protected] and De-Yan Yang; [email protected] Received 4 April 2019; Accepted 16 July 2019; Published 7 August 2019
Academic Editor: Chittaranjan Hens
Copyright Β© 2019 Jun Xu et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
How to aggregate decision information in heterogeneous multiattribute group decision making (HMAGDM) is vital. The aim of this paper is to develop an approach to aggregating decision data into intuitionistic triangular fuzzy numbers (ITFNs) for heterogeneous MAGDM problems with real numbers (RNs), interval numbers (INs), triangular fuzzy numbers (TFNs), trapezoidal fuzzy numbers (TrFNs), and triangular intuitionistic fuzzy number (TIFNs). Using the relative closeness of technique for order preference by similarity to ideal solution (TOPSIS) and geometry entropy method, we first present a general approach to aggregating heterogeneous information into ITFNs, which takes the group consistency of experts into account. Based on the collective intuitionistic triangular fuzzy decision matrix and extended TOPSIS, a multiple objective mathematical program is constructed to determine the optimal attribute weights. Subsequently, a new method to solve HMAGDM problems is presented based on the aforementioned discussion. A trustworthy service selection example is provided to verify the practicality and effectiveness of the proposed method.
1. Introduction
Group decision making (GDM) has been known as a popular method for finding the best alternative from a set of alter-natives through aggregating decision information given in a group of experts, in which the evaluation of alternatives may involve multiple attributes including objective and subjective information [1β3]. Due to the limited cognition and prefer-ence of decision maker, it is hard for different attributes to use the same information format to express the evaluation. For instance, in an online seller evaluation, the service attitude of the seller is suited to be described by triangular fuzzy numbers (TFNs) since the service of the seller is generally stable, but sometimes it is excellent and sometimes bad. It is convenient to describe the shipping speed of seller with interval numbers (INs) since it is not fixed but fluctuates in a certain range. These types of GDM problems with multiple conflicting attributes whose values are given by
decision makers (DMs) may be represented in the form of multiple formats, such as real numbers (RNs), INs, TFNs, trapezoidal fuzzy numbers (TrFNs), and linguistic values (LVs), called heterogeneous multiattribute group decision making (HMAGDM) problems [4].
In this recent research, HMAGDM methods have been successfully applied to various fields, such as supply chain coordination [5], business processes [6], and software quality evaluation [7β9]. The key to tackling such problems is how to fuse various types of attribute values [10]. So far, many useful and valuable methods have been developed to study the fusion process of heterogeneous information, which can be roughly classified into three main categories [4, 10]. (1) The indirect approaches [11β14], in which the heteroge-neous decision information given by DMs is converted into uniformed information by transformation methods. Wang and Cai [13] developed a generic distance-based VIKOR which can use aggregation function to convert heterogeneous Volume 2019, Article ID 9846582, 18 pages
information into a uniform nonfuzzy degree and applied it to deal with emergency supplier selection. Using transformation function, Zhang et al. [14] transformed the multigranular linguistic decision matrices (LDMs) into uniform LDMs. Then, a new optimization consensus model was constructed for 2-Rank multigranular linguistic MAGDM problems. (2) The optimization-based approaches [5, 15β17], in which the heterogeneous information is integrated by constructing dif-ferent multiple objective optimization models. Dong et al. [15] proposed a new complex and dynamic HMAGDM method to deal with the differences between individual sets of attributes and heterogeneous information. Zhang et al. [16] developed a HMAGDM method with aspirations information by combin-ing the prospect theory and a biobjective intuitionistic fuzzy programming model. Yu et al. [17] incorporated risk attitude and preference deviation of experts into the mathematical programming models to solve the HMAGDM problems with RNs, INs, Ifs, LVs, and TFNs. (3) The direct approaches [10, 18β21]. In the direct approach, the collective decision infor-mation is obtained by aggregating standardized individual decision information. Then the heterogeneous information is transformed into some comparable preference informa-tion. Yue and Jia [10] introduced a projection measure to aggregate decision information including IFNs and IVIFs. Yue [18] proposed a direct projection-based group decision-making methodology with RNs and INs. To overcome the irrationality of the classical projection formulae in RN and IN vector settings, Yue [19] presented a normalized projec-tion measure and applied it to solve HMAGDM problems with RNs and INs. In order to integrate heterogeneously interrelated attributes in the HMAGDM problem, Das et al. [20] develop an Atanassovβs intuitionistic fuzzy extended Bonferroni mean based on a strict t-conorm. Li et al. [21] proposed a new HMAGDM method using weighted power average operator to integrate the heterogeneous decision data.
These achievements have provided the foundation of the HMAGDM problems. It is noticed that methods [1, 5β 8, 15β21] are on the basis of the hypothesis that the ratings provided by DMs are completely affirmative, neglecting the judgment subjectivity; thus, the impreciseness and uncer-tainty of original decision information cannot be captured. Methods [10β14] turned the heterogeneous information into a unified form of linguistic terms, which are subjective and cannot measure quantitatively and intuitively the uncertainty of attribute values. Intuitionistic fuzzy (IF) sets (IFSs) [22, 23] and interval-valued intuitionistic fuzzy sets (IVIFSs) [24] can be viewed as an effective tool to describe the uncertainty and ambiguity, which has led to the wide applications of IFSs and IVIFSs [25β27]. To fill these research gaps, many practical studies have been proposed to aggregate decision data into IFSs [22β24], which can be divided into two categories: (1) the methods for aggregating RNs into intuitionistic fuzzy number (IFN) based on Golden Section idea [28, 29], Minimax Criterion [30], and statistical theory [31]; (2) the methods for aggregating RNs or INs into interval-valued intuitionistic fuzzy number (IVIFN) [1] based on Minimax Criterion [32], linear transformation [33], and mean and standard deviation [34]. However, these methods [28β34] cannot be suitable for
HMAGDM problems. More recently, Xu et al. [35] presented a general method to aggregate decision information into IFN and applied it to select cloud computing service providers wherein the assessments take the form of RNs, INs, TFNs, TrFNs, and LVs. Combined with the relative closeness in technique for order preference by similarity to ideal solution (TOPSIS) and statistical theory [36], Wan et al. [37] devel-oped a new general method to aggregate the attribute value vector into IVIFNs and used it for HMAGDM problem with RNs, INs, TFNs, and TrFNs.
The aforementioned methods [35, 37] have made deep discussions to HMAGDM problems based on aggregating decision data into IF information, but these aggregation techniques [28β35, 37] still suffer from some deficiencies. (1) They cannot deal with more complicated attribute values rep-resented by triangular intuitionistic fuzzy number (TIFNs) and trapezoidal intuitionistic fuzzy numbers (TrIFNs). (2) They ignore the influence of different experts in aggregation process which may lead to unreasonable results. (3) The membership degree and nonmembership degree of inte-grated value in [28β35, 37] cannot reflect the distribution characteristics of the data like normal distribution. In many real decision situations, the evaluations of decision maker are based on a number of historical feedbacks on the cor-responding attribute. Studies showed that the distribution of historical feedbacks is generally close to a normal distribution when the number of feedbacks is larger. It may be effective to use TFNs to model the integrated value instead of crisp value and interval-value since TFNs contain more information and are more consistent with normal distribution characteristics. Thus, when an assessment vector is aggregated into an IFN and IVIFN, the loss of information is likely to occur. Intuitionistic triangular fuzzy numbers (ITFNs) introduced by Liu and Yuan [38], as an extension of IFSs, can express more information from different dimension decision infor-mation [39] than IFNs and IVIFNs since its prominent characteristic is that the corresponding membership degree and nonmembership degree are described by TFNs [40]. Thus, ITFNs can not only depict the fuzzy concept of βgoodβ or βexcellent,β but also outstand the satisfaction and dissatisfaction information with the maximum probability and also recoup the deficiency due to the loss of the center of gravity in IVIFNs [41β43]. For instance, in a trustworthy seller selection example, the service attitude may be expressed by an ITFN ((0.4,0.6,0.7),(0.1,0.2,0.3)), which contains two aspects of implication in the historical ratings of a seller: one is that usersβ satisfactory degree is between 0.4 and 0.7; the most possible satisfactory degree is 0.6; the other is that usersβ dissatisfactory degree is between 0.1 and 0.3; the most possible dissatisfactory degree is 0.2. Some theories and GDM methods based on ITFNs have been developed. Wang [40] defined score function and accuracy function to compare the ITFNs and developed several ITFN geometric aggregation operators. Wei [41] proposed the ITFN weighted averaging operator and ITFN ordered weighted averaging operator and applied them to solve GDM problems. To consider the interaction among attributes, Gao et al. [42] presented some ITFN aggregation operators with interaction. Yu and Xu [43] investigated a series of intuitionistic multiplicative triangular
fuzzy aggregation operators. Although these studies [38β 43] focused on different aspects of ITFNs, it can only aggregate ITFNs. Therefore, to push ahead with the applica-tion of the above aggregaapplica-tions, it is necessary to aggregate multiple types of decision information into ITFNs, which is very interesting yet relatively sophisticated to dispose of.
To do that, this paper aims to propose a novel HMAGDM method based on ITFNs. The primary contributions of this paper can be illuminated briefly as follows.
(1) We first present an aggregation technology to aggre-gate heterogeneous information into TIFNs. Compared with existing methods [28β35, 37], the proposed aggregate tech-nology has the following advantages. For more details, refer to Section 5.2.
(i) A new elicitation of the support, opposite, and uncer-tain information based on distance is introduced, which can accommodate more complicated attribute values including TIFNs and TrIFNs since it just needs to calculate the distance from decision data to the maximum and minimum grade.
(ii) A new construction approach of ITFN is presented by group consistency which not only takes into account expertβs weight but can overcome the shortcoming of the hypothesis of the normal distribution.
(iii) It can not only effectively avoid the loss of original information, but also reflect the distribution charac-teristics of the original decision data.
(2) A new similarity measure of ITFNs is developed and applied to construct a multiple objective linear pro-gramming to determine attribute weights in ITFN envi-ronment with incomplete information. The determination method of attribute weights can effectively avoid the sub-jectivity brought by the given attribute weights in ad-vance.
(3) Based on the aforesaid provision, a new method to deal with HMAGDM problems with RNs, INs, TFNs, TrFNs, and TIFNs is proposed. The comprehensive evaluation value of the alternative is an ITFN, which preserves more useful information.
The remainder of this paper is set out as follows. Section 2 briefly introduces related basic concepts. Section 3 presents an approach to aggregating heterogeneous deci-sion data into ITFNs. Section 4 builds a multiple objective linear programming model to determine attribute weights and propose a HMAGDM method. Section 5 provides a numerical example to illustrate the feasibility and reasonable-ness of the proposed method. Section 6 makes our conclu-sions.
2. Preliminary
In this section, some basic concepts of ITFN and distance measures are briefly described below.
2.1. Intuitionistic Triangular Fuzzy Number
Deο¬nition 1 (see [38]). A triangular fuzzy number (TFN) A
is a special fuzzy set on a real number set R; its membership function is defined by πΉπ΄(π₯) = { { { { { { { { { { { { { { { π₯ β π‘π π‘πβ π‘π, ifπ‘πβ€ π₯ β€ π‘π, π‘ββ π₯ π‘ββ π‘π, if π‘π β€ π₯ β€ π‘β, 0, if otherwise, (1)
where0 β€ π‘π β€ π‘π β€ π‘ββ€ 1, π‘πandπ‘βpresent the lower limit and upper limit of A, respectively, andπ‘πis the mode, which can be denoted as a triplet(π‘π, π‘π, π‘β).
Deο¬nition 2 (see [38]). Let X be a fixed set; ππ΄Μ(π₯) =
(π‘π
π΄(π₯), π‘ππ΄(π₯), π‘βπ΄(π₯)) and Vπ΄Μ(π₯) = (ππ΄π(π₯), ππ΄π(π₯), ππ΄β(π₯)) are
TFNs defined on the unit interval[0, 1]; then an intuitionistic triangular fuzzy set Μπ΄ over X is defined as Μπ΄ = {(π₯, < ππ΄Μ(π₯), Vπ΄Μ(π₯) >) | π₯ β π} where the parameters ππ΄Μ(π₯)
andVπ΄Μ(π₯) indicate, respectively, the membership degree and
nonmembership degree of the element x in Μπ΄, with the
conditions0 β€ π‘βπ΄(π₯) + ππ΄β(π₯) β€ 1.
For convenience, we call ΜπΌ = ((π‘ππ΄, π‘ππ΄, π‘βπ΄), (ππ΄π, ππ΄π, ππ΄β)) an intuitionistic triangular fuzzy number (ITFN), where
π‘ππ΄, π‘ππ΄, π‘βπ΄β [0, 1] , ππ΄π, ππ΄π, ππ΄ββ [0, 1] , π‘βπ΄+ ππ΄ββ [0, 1] .
(2)
It is clear that the largest and smallest ITFN are πΌ+ =
((1, 1, 1), (0, 0, 0)) and πΌβ= ((0, 0, 0), (1, 1, 1)), respectively.
Deο¬nition 3 (see [38]). Let ΜπΌ1 = ((π‘π1, π‘π1, π‘1β), (π1π, π1π, π1β))
and ΜπΌ2 = ((π‘π2, π‘π2, π‘2β), (π2π, π2π, π2β)) be two ITFNs; then the containment is
ΜπΌ1β ΜπΌ2
iffπ‘π1β€ π‘π2, π‘1πβ€ π‘π2, π‘β1β€ π‘β2, π1π β₯ π2π, π1πβ₯ π2π andπ1ββ₯ π2β.
(3)
Some arithmetic operations between ITFNs ΜπΌ1 and ΜπΌ2 are
shown as below [40]: (1) ΜπΌ1+ ΜπΌ2= ((π‘π1+ π‘2πβ π‘π1π‘π2, π‘π1 + π‘π2 β π‘π1π‘π2, π‘β1+ π‘β2β π‘β1π‘β2), (ππ 1π2π, π1ππ2π, π1βπ2β)), (2)πΜπΌ = ((1 β (1 β π‘π1)π,1 β (1 β π‘1π)π,1 β (1 β π‘β1)π), ((π1π)π, (π1π)π, (π1β)π)) π > 0.
Deο¬nition 4 (see [41]). For a set of ITFNsΜπΌπ(π = 1, 2, . . . , π)
that have associated an importance weight vector π€ =
(π€1, π€2, . . . , π€π)πwithπ€ πβ [0, 1] and βππ=1π€π= 1. We call πΌππΉππ΄ (Μπ1, Μπ2, . . . , Μππ) = π β π=1 π€πΜππ= ( ( 1 ββπ π=1 (1 β π‘ππ)π€π , 1 ββπ π=1 (1 β π‘ππ )π€π, 1 ββπ π=1 (1 β π‘βπ)π€π ) , (βπ π=1 (πππ)π€π ,βπ π=1 (πππ)π€π,βπ π=1 (ππβ)π€π )) (4)
an intuitionistic triangular fuzzy weighted average operator (ITFWA).
Deο¬nition 5. Let ΜπΌ1 = ((π‘π1, π‘π1, π‘β1), (π1π, π1π, π1β)) and ΜπΌ2 =
((π‘π
2, π‘π2, π‘β2), (π2π, π2π, π2β)) be two ITFNs. A similarity measure
π(ΜπΌ1, ΜπΌ2) between the ITFNs ΜπΌ1andΜπΌ2is defined as follows: π (ΜπΌ1, ΜπΌ2) = 1 β [121 (σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ππ 1β π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨) +12 β max (σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ , σ΅¨σ΅¨σ΅¨σ΅¨ππ 1 β π2πσ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨)] (5)
Theorem 6. The similarity measure π(ΜπΌ1, ΜπΌ2) satisο¬es the
following properties:
(i)0 β€ π(ΜπΌ1, ΜπΌ2) β€ 1.
(ii)π(ΜπΌ1, ΜπΌ2) = 1 if and only if ΜπΌ1= ΜπΌ2.
(iii)π(ΜπΌ1, ΜπΌ2) = π(ΜπΌ2, ΜπΌ1).
(iv) If ΜπΌ3is a ITFN and ΜπΌ1 β ΜπΌ2 β ΜπΌ3, thenπ(ΜπΌ1, ΜπΌ3) β€
π(ΜπΌ1, ΜπΌ2) and π(ΜπΌ1, ΜπΌ3) β€ π(ΜπΌ2, ΜπΌ3).
Proof. It is easy to see that the proposed similarity measure
π(ΜπΌ1, ΜπΌ2) meets the third property of Theorem 6. We only need to prove (i), (ii), and (iv).
For (i). By (2), we have
0 β€ σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ β€ 1, 0 β€ σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨ β€ 1, 0 β€ σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β 1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ β€ 1, 0 β€ σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ β€ 1, 0 β€ σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨ β€ 1, 0 β€ σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ β€ 1. (6) It is easy to see that
0 β€ 121 (σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘2πσ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨) β€ 12 0 β€ 1 2max(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ , σ΅¨σ΅¨σ΅¨σ΅¨ππ 1 β π2πσ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨) β€ 12 (7) Thus we get 0 β€ 1 β [ 112(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1π β π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨) +12max(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ , σ΅¨σ΅¨σ΅¨σ΅¨π‘π 1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨)] β€ 1 (8)
And then the inequality0 β€ π(ΜπΌ1, ΜπΌ2) β€ 1 is established.
For (ii). Whenπ(ΜπΌ1, ΜπΌ2) = 1, if and only if
1 12(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π1π β π2πσ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨) = 0 1 2max(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨, σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨) = 0 (9)
Apparently, it is easy to derive σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ = 0, σ΅¨σ΅¨σ΅¨σ΅¨π‘π 1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨ = 0, σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ = 0, σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ = 0, σ΅¨σ΅¨σ΅¨σ΅¨ππ 1 β π2πσ΅¨σ΅¨σ΅¨σ΅¨ = 0, σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ = 0. (10) Thus we getπ‘π1 = π‘π2,π‘π1 = π‘π2,π‘β1 = π‘β2,π1π = π2π,π1π = π2π, π1ββ π2β. And thenΜπΌ1= ΜπΌ2.
For (iv). Since π‘π1β€ π‘π2β€ π‘π3, π‘π1 β€ π‘π2 β€ π‘π3, π‘β 1 β€ π‘β2β€ π‘β3, π1πβ₯ π2π β₯ π3π, π1πβ₯ π2π β₯ π3π, π1ββ₯ π2ββ₯ π3β, (11) we get σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ β€σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π3σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ , σ΅¨σ΅¨σ΅¨σ΅¨π‘π 1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨ β€ σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π3σ΅¨σ΅¨σ΅¨σ΅¨, σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ β€σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β3σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ , σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ β€σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π3πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ , σ΅¨σ΅¨σ΅¨σ΅¨ππ 1 β π2πσ΅¨σ΅¨σ΅¨σ΅¨ β€ σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π3πσ΅¨σ΅¨σ΅¨σ΅¨, σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ β€σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π3βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ . (12)
Based on the above inequalities, it is easy to derive σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π1π β π2πσ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ β€σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘3πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘3πσ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β3σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π3πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π3πσ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π3βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ , max(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨, σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨) β€ max (σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π3σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π3σ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β3σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ , σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨π1πβ π3πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π3πσ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π3βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨) . (13) Thus, it holds that
1 β [ 1 12(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨) +σ΅¨σ΅¨σ΅¨σ΅¨ 12max(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ , σ΅¨σ΅¨σ΅¨σ΅¨π‘π 1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨)] β₯ 1 β [ 1 12(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π‘π1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1π β π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨) + 1 2max(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘π1β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ , σ΅¨σ΅¨σ΅¨σ΅¨π‘π 1 β π‘π2σ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘β1β π‘β2σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨π1πβ π2πσ΅¨σ΅¨σ΅¨σ΅¨,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π1ββ π2βσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨)] . (14)
Thus,π(ΜπΌ1, ΜπΌ3) β€ π(ΜπΌ1, ΜπΌ2). In the same way, it is proved thatπ(ΜπΌ1, ΜπΌ3) β€ π(ΜπΌ2, ΜπΌ3).
2.2. Distance Measures. Hamming distance is easily
pro-cessed and commonly used in the process of heterogeneous
information processing. For INs π = [ππ, ππ’] and π =
[ππ, ππ’] (or TFNs π = (π1, π2, π3) and π = (π1, π2, π3), TrFNs
π = (π1, π2, π3, π4) and π = (π1, π2, π3, π4), and TIFNs π =
((π1, π2, π3), π’π, Vπ) and π = ((π1, π2, π3), π’π, Vπ)), the distance
measures can be defined as follows [35, 44]:
π (π, π) = { { { { { { { { { { { { { { { { { { { 1 2(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ππβ ππσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨ππ’β ππ’σ΅¨σ΅¨σ΅¨σ΅¨), ifπ, π are INs 1 3(σ΅¨σ΅¨σ΅¨σ΅¨π1β π1σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨π2β π2σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨π3β π3σ΅¨σ΅¨σ΅¨σ΅¨), ifπ, π are TFNs 1 4(σ΅¨σ΅¨σ΅¨σ΅¨π1β π1σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨π2β π2σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨π3β π3σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨π4β π4σ΅¨σ΅¨σ΅¨σ΅¨), ifπ, π are TrFNs 1 6(σ΅¨σ΅¨σ΅¨σ΅¨π’ππ1β π’ππ1σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨π’ππ2β π’ππ2σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨π’ππ3β π’ππ3σ΅¨σ΅¨σ΅¨σ΅¨) + σ΅¨σ΅¨σ΅¨σ΅¨Vππ1β Vππ1σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨Vππ2β Vππ2σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨Vππ3β Vππ3σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨π1β π1σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨π2β π2σ΅¨σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨σ΅¨π3β π3σ΅¨σ΅¨σ΅¨σ΅¨), if π,π are TIFNs. (15)
3. A New Method for Heterogeneous
MAGDM Problems
In this section, the presentation of heterogeneous MAGDM problems is given first. Then, an approach to aggregating heterogeneous information into ITFNs is developed.
3.1. Heterogeneous MAGDM Problems. For the sake of
con-venience, some symbols are introduced to characterize the heterogeneous MAGDM problems as follows:
(1) The group of DMsπ·π (π β π = {1, 2, . . . , π}). (2) The set of attributesπ΄π (π β π = {1, 2, . . . , π}). Denote the attribute weight vector byπ€ = (π€1, π€2, . . . , π€π), where π€π
represents the weight ofπ΄πsuch thatπ€π β [0, 1] (π β π) and βππ=1π€π= 1.
(3) The set of alternativesππ (π β π = {1, 2, . . . , π}). Since there are multiple formats of rating values, the attribute set A= {π΄1, π΄2, . . . , π΄π} is divided into four subsets
Μ π΄1 = {π΄1, π΄2, . . . , π΄π1}, Μπ΄2 = {π΄π1+1, π΄π1+2, . . . , π΄π2}, Μπ΄3 = {π΄π2+1, π΄π2+2, . . . , π΄π3}, Μπ΄4 = {π΄π3+1, π΄π3+2, . . . , π΄π4}, and Μ π΄5 = {π΄π4+1, π΄π4+2, . . . , π΄π5}, where 1 β€ π1 β€ π2 β€ π3 β€ π4 β€ π5 β€ π, Μπ΄π‘ β© Μπ΄π = 0 (π‘, π = 1, 2, 3, 4, 5; π‘ ΜΈ= π), and β5π‘=1π΄Μπ‘ = π΄, 0 is an empty set. The rating values in the subsets Μπ΄π (π = 1, 2, 3, 4, 5) are in the form of RNs, INs, TFNs, TrFNs, and TIFNs, respectively. Denote the subscript
TOPSIS Opposition set A Uncertain set Support set Group consistency Geometry entropy Linear transformation
Mode of support set Mode of opposition set
Min-Max
Mean of uncertain set
Mean method
Quasi-satisfactory triangular Quasi-dissatisfactory triangular Elicit Rsd, Rdd, Rud Calculate mode Construct Qst, Qdt Induce an ITFN ξ©kj= {ξ©k1j, ξ©2jk, Β· Β· Β· , ξ©kmj} m(ξ°kj) mean(ξ©kj) ξ£kj= ((tkjl , tmkj, tkjβ) , (fkjl, fkjm, fkjβ)) ξ¦kj= (οΌ§οΌ£οΌ¨ {ξ°kj} , m (ξ°kj) , οΌ§οΌοΌ² {ξ°kj}) ξ₯kj= (οΌ§οΌ£οΌ¨ {kj} , m ( kj) , οΌ§οΌοΌ² { kj}) m(kj) ξ°kj= {ξ°k1j, ξ°k2j, Β· Β· Β· , ξ°kmj} kj= {k1j, 2jk, Β· Β· Β· , kmj} kj= (xk1j, xk2j, Β· Β· Β· , xkmj) ξ¨ ξ¨ ξ¨ ξ¨ ξ¨ ξ¨ ξ¨ ξ¨
Figure 1: Framework for aggregating ITFN.
sets for subsets Μπ΄π (π = 1, 2, 3, 4, 5) by π1 = {1, 2, . . . , π1}, π2 = {π1 + 1, π1 + 2, . . . , π2}, π3 = {π2 + 1, π2+ 2, . . . , π3}, π4= {π3+ 1, π3+ 2, . . . , π4}, and π5 = {π4+ 1, π4+ 2, . . . , π5}, respectively.
(4) The group decision matrix.
Suppose that the rating of alternative ππ with respect to the attributeπ΄πgiven by DMπ·πis denoted byπ₯πππ (π β π, π β π, π β π). If π β π1, thenπ₯πππis a RN. Ifπ β π2, thenπ₯πππ = [π₯π
ππ, π₯πππ] is an IN. If π β π3, thenπ₯πππ = (ππππ, ππππ, ππππ) is a TFN.
Ifπ β π4, thenπ₯πππ = (ππππ, ππππ, ππππ, βπππ) is a TrFN. If π β π5, thenπ₯πππ = ((π‘πππ, π‘πππ, π‘πππ), π’πππ, Vπππ). Namely, π₯πππcan be unified as follows: π₯πππ= { { { { { { { { { { { { { { { { { { { { { { { π₯πππ, ifπ β π1 [π₯πππ, π₯πππ] , ifπ β π2 (ππππ, ππππ, ππππ) , ifπ β π3 (ππππ, ππππ, ππππ, βπππ) , ifπ β π4 ((π‘πππ, π‘πππ, π‘πππ) , π’πππ, Vπππ) , if π β π5 (16)
Hence, a group decision matrix of alternative ππcan be expressed as ππ= (π₯πππ)πΓπ= π΄1 π΄2 β β β π΄π π·1 π·2 ... π·π ( ( π₯π 11 π₯π12 β β β π₯π1π π₯π 21 π₯π22 β β β π₯π2π ... ... ... ... π₯π π1 π₯ππ2 β β β π₯πππ ) ) (π β π) (17)
To reduce information loss and simplify the focused problems, the group decision matricesππ = (π₯πππ)πΓπ (π = 1, 2, . . . , π) can be integrated into a collective ITFN decision matrix. The key to addressing this issue lies in an effective approach for constructing ITFNs based on the expertsβ assessment expressed in different types of data.
3.2. An Approach to Aggregating Heterogeneous Information into ITFNs. To facilitate the calculation, denote the jth
column vector in the matrixππas
π΄ππ= (π₯π1π, π₯π2π, . . . , π₯πππ) (π β π, π β π) , (18) which is the normalized assessment vector of alternativeππon attributeπ΄πgiven by all DMsπ·π(π = 1, 2, . . . , π). Let π΄maxπ andπ΄minπ be the largest grade and smallest grade employed in the rating system. For example, if the assessments inπ΄π are TFNs, thenπ΄maxπ = (1, 1, 1) and π΄minπ = (0, 0, 0); if the assessments inπ΄π are INs, thenπ΄maxπ = [1, 1] and π΄minπ = [0, 0]. To integrate the decision matrices ππ = (π₯π
ππ)πΓπ (π =
1, 2, . . . , π) into a collective ITFN decision matrix, all the
elements in vectorπ΄ππneed to be aggregated into an ITFN.
The implementation of the aggregation approach involves a four-stage framework (see Figure 1): (1) Elicit Rsd, Rdd, and Rud. In this process, we use the TOPSIS method to obtain the rating satisfactory degree (Rsd) and rating dissatisfactory degree (Rdd) of π₯πππ and construct the support set πππ and opposition setπππofπ΄ππ. The rating uncertain degree (Rud) ofπ₯πππand the corresponding uncertain setπππare derived by geometry entropy. (2) Calculate mode. Combining the group consistency and mean method, the modes of the above sets πππ, πππ, and πππ are computed in this stage. (3) Construct Qst and Qdt. According to the Min-Max method, the quasi-satisfactory triangular (Qst) and quasi-disquasi-satisfactory trian-gular (Qdt) ofπ΄ππcan be built. (4) Induce an ITFN. The ITFN
O
d(xkij, AοΌ§οΌ£οΌ¨j ) d(xkij, AοΌ§οΌοΌ²j )
M(AοΌ§οΌ£οΌ¨j ) xkij N(AοΌ§οΌοΌ²j )
Figure 2: Distances ratio-based rating uncertain degree forπ₯πππ.
ofπ΄ππcan be obtained through a linear transformation in this process.
3.2.1. Elicit the Rsd, Rdd, and Rud. Consider that (1) the
relative closeness [45] fromπ₯πππtoπ΄maxπ implies the satisfaction of DM; (2) the relative closeness fromπ₯πππ toπ΄minπ implies the dissatisfaction of DM; and (3) according to the ratio-based measure of fuzziness [46, 47], the ratio of distances fromπ₯πππtoπ΄minπ and fromπ₯πππtoπ΄maxπ can also express the fuzziness degree ofπ₯πππ. Thus, combining the relative closeness of TOPSIS [36] and geometry entropy method [46], the Rsd, Rdd, and Rud ofπ₯πππcan be elicited as follows.
Deο¬nition 7. Letπ΄ππ be a benefit attribute vector, and letπ₯πππ be an arbitrary element inπ΄ππ. The Rsd, Rdd, and Rud ofπ₯πππ are defined as ππππ= π (π₯ π ππ, π΄minπ ) π (π₯π ππ, π΄maxπ ) + π (π₯πππ, π΄minπ ) , (19) ππππ= π (π₯ π ππ, π΄maxπ ) π (π₯π ππ, π΄maxπ ) + π (π₯πππ, π΄minπ ) , (20) ππππ= min{{ { π (π₯π ππ, π΄minπ ) π (π₯π ππ, π΄maxπ ) ,π (π₯ π ππ, π΄maxπ ) π (π₯π ππ, π΄minπ ) } } } , (21)
respectively, where ππππ, ππππ, and ππππ denote the Rsd, Rdd, and Rud given by ππ on attribute π΄π in the alternative ππ, π(π₯π
ππ, π΄maxπ ) is the distance between π₯πππand the largest grade
π΄max
π of the attribute π΄π, and π(π₯πππ, π΄minπ ) is the distance
betweenπ₯πππand the smallest gradeπ΄minπ of the attributeπ΄π.
For Example 1. Consider thatπ₯111 = (4.6, 7.2, 8.3) is a TFN
in the ten-mark system; then π΄minπ = (0, 0, 0), π΄maxπ =
(10, 10, 10). According to (19)-(21), the Rsd, Rdd, and Rud of π₯111are calculated, respectively, asπ111 = 0.67, π111= 0.33, and π111= 0.49.
Theorem 8. Rud ππππofπ₯πππinπ΄ππhas the following properties.
(EP1) Ifπ₯πππ = π΄maxπ orπ₯πππ = π΄minπ , thenππππ = 0, which means thatπ΄minπ andπ΄maxπ are not fuzzy sinceπ΄minπ andπ΄maxπ are crisp sets.
(EP2) If π(π₯πππ, π΄maxπ ) = π(π₯πππ, π΄minπ ) (namely, π₯πππ is the middle point), thenππππ= 1, which means that π₯πππis the fuzziest element.
(EP3)ππππ β€ ππ‘ππ (π, π‘ β π = {1, 2, . . . , π}), if ππππis less fuzzy thanππππ, i.e., π (π₯π ππ, π΄minπ ) π (π₯π ππ, π΄maxπ ) β€ π (π₯ π π‘π, π΄minπ ) π (π₯π π‘π, π΄maxπ ) ,
forπ (π₯πππ, π΄minπ ) β€ π (π₯πππ, π΄maxπ ) , π (π₯ππ‘π, π΄minπ ) β€ π (π₯ππ‘π, π΄maxπ ) ;
π (π₯π ππ, π΄maxπ ) π (π₯π ππ, π΄minπ ) β€ π (π₯ π π‘π, π΄minπ ) π (π₯π π‘π, π΄maxπ ) ,
forπ (π₯πππ, π΄minπ ) β₯ π (π₯πππ, π΄maxπ ) , π (π₯ππ‘π, π΄minπ ) β€ π (π₯ππ‘π, π΄maxπ ) ;
π (π₯π ππ, π΄minπ ) π (π₯π ππ, π΄maxπ ) β€ π (π₯ π π‘π, π΄maxπ ) π (π₯π π‘π, π΄minπ ) ,
forπ (π₯πππ, π΄minπ ) β€ π (π₯πππ, π΄maxπ ) , π (π₯ππ‘π, π΄minπ ) β₯ π (π₯ππ‘π, π΄maxπ ) ;
π (π₯π ππ, π΄maxπ ) π (π₯π ππ, π΄minπ ) β€ π (π₯ π π‘π, π΄maxπ ) π (π₯π π‘π, π΄minπ ) ,
forπ (π₯πππ, π΄minπ ) β₯ π (π₯πππ, π΄maxπ ) , π (π₯ππ‘π, π΄minπ ) β₯ π (π₯ππ‘π, π΄maxπ ) .
(22)
It is easy to prove that Rudππππ meets the properties (EP1)-(EP3), which are consistent with the axioms (1)-(3) of fuzzy entropy based on distance in [48]. From a geometric standpoint,
π΄max
π andπ΄minπ in the rating system are nonfuzzy which can
correspond to the position M and position N (Figure 2). When a fuzzy numberπ₯πππis moved from position M (or N) towards middle position O, the distance from π₯πππ to M is close to N. Meanwhile,π₯πππbecome more and more vague; i.e.,ππππis getting bigger and bigger. Particularly, whenπ₯πππ is in position P, the distance fromπ₯πππto M is equal to N. So, the fuzzy numberπ₯πππ is the fuzziest, i.e.,ππππ= 1. According to the analysis above, it is reasonable that Rud measures the uncertainty of the original assessment. It is worth mentioning that (21) is suitable for diο¬erent forms of decision data such as INs, TFNs, TIFNs, and TrIFNs.
Remark 9. From (19)-(21), the extraction method in this
paper relies on just the largest gradeπ΄maxπ and the smallest gradeπ΄minπ of the attributeπ΄π, while the methods [35, 37] rely onπ΄maxπ andπ΄minπ as well as the middle gradeπ΄midπ of the
attribute π΄π. However, it is hard to determine the middle
grade for some sets of TIFNs [43] and TrIFNs [49, 50]. Hence, the proposed extraction method is more effective and simple.
Remark 10. Whenπ΄ππis a cost attribute vector, the Rud ofπ₯πππ can be derived by (21). The Rsd and Rdd ofπ₯πππcan be rewritten as ππππ= π (π₯ π ππ, π΄maxπ ) π (π₯π ππ, π΄maxπ ) + π (π₯πππ, π΄minπ ) , (23) ππππ= π (π₯ π ππ, π΄minπ ) π (π₯π ππ, π΄maxπ ) + π (π₯πππ, π΄minπ ) (24)
Remark 11. For the benefit attribute vector π΄ππ = (π₯π1π, π₯π
2π, . . . , π₯πππ), ππππ,ππππ, andππππ of each element are composed
of support setπππ, opposition setπππ, and uncertain setπππof
π΄ππwhich can be defined asπππ= {ππ1π, π2ππ, . . . , ππππ } and πππ= {ππ
1π, π2ππ, . . . , ππππ} and πππ= {ππ1π, π2ππ, . . . , ππππ }, respectively.
3.2.2. Calculate the Mode. For the support setπππ = {π1ππ, ππ
2π, . . . , ππππ }, the mode of the TFN is located in the center
around which the Rsdππππ (π = 1, 2, . . . , π) gather. Inspired by the literature [49, 50], the more consistent it is with the rest ofπππ, the greater the importance of the Rsdππππgiven by DMπ·π. That is to say, the weighted average of the collection πππcan be regarded as its mode. Here, we utilize the distance betweenππππandππππto define the consistency degree ofπ·πon support setπππ to the rest of experts, which can be obtained by πΆπΌπππ= 1 π β 1 π β π=1,π ΜΈ=π (1 β π (ππππ, ππππ)) , (25) whereπ(β ) is the distance between ππππand other Rsds inπππ. Clearly,0 β€ ππβ€ 1.
Generally, an expertβs Rsd is more important if he/she is more similar to the groupβs Rsd. In other words, the larger the value ofπΆπΌπππis, the more importantπππis. Thus, the weight of π·πonπππcan be obtained by π’πππ= πΆπΌ π ππ βππ=1πΆπΌπ ππ (π = 1, 2, . . . , π) . (26)
Then the mode ofπΏππfor support setπππis derived as π (πππ) =βπ
π=1
π’πππππππ. (27)
Similarly, we have the modeπ(πππ) of opposition set πππ.
3.2.3. Construct Qst and Qdt. Note that the membership
degree and nonmembership degree of a TIFN are TFNs rather than real numbers. Moreover, ππππ and ππππ are real numbers which are difficult to express the imprecise and vague expertsβ subjective judgment. By doing this, the TFNs ofππππandππππ
are commonly used to represent Qsd and Qdd ofπ΄ππ since
TFN is characterized by a membership function. Thus, it is
necessary to construct the Qst and Qdt ofπ΄ππ. As per the
definition of TFN, the corresponding TFNs ofπππandπππcan be constructed as follows.
Deο¬nition 12. For the attribute vectorπ΄ππ, the QstπΏππand Qdt πΎππof alternativeππon attributeπ΄πare defined as
πΏππ= (min {πππ} , π (πππ) , max {πππ}) ,
(π β π, π β π) (28)
πΎππ= (min {πππ} , π (πππ) , max {πππ}) ,
(π β π, π β π) (29)
where the min{πππ} and max{πππ} are the minimum value
and maximum value of the support setπππand min{πππ} and
max{πππ} are the minimum value and maximum value of
opposition setπππ. For the convenience of discussion, the pair (πΏππ, πΎππ) is called a quasi-ITFN.
Remark 13. To calculate the mode of triangular fuzzy
num-bersπΏππandπΎππ, this paper employs the weighted averaging value that considers the distribution of ratings, whereas some works used the mean value method. The essential difference is that the current method takes the consistency of the group into account, while the mean value method is based on statistical assumptions.
3.2.4. Inducing an ITFN. Finally, an ITFN is induced
from the Qst and Qdt of alternative ππ on the attribute
π΄π by the following normalized method. Let πΌππ =
((π‘π
ππ, π‘πππ, π‘βππ), (ππππ, ππππ, πππβ)) (π β π, π β π) be the induced
ITFN by the attribute vector π΄ππ, and mean(πππ) =
(1/π) βππ=1ππ
ππis the uncertain degree ofπ΄ππ, To satisfy the
conditions in (3) and consider the influence of uncertain degree, the values of π‘πππ, π‘πππ, π‘βππ, ππππ, ππππ, and πππβ can be computed as follows: π‘πππ= min{πππ} πππ , π‘πππ= meanπ(πππ) ππ , π‘βππ= maxπ{πππ} ππ , ππππ = min{πππ} πππ , ππππ = meanπ(πππ) ππ ,
πππβ = maxπ{πππ}
ππ ,
(π β π, π β π)
(30) respectively, whereπππ= (1/5)(min{πππ}+π(πππ)+min{πππ}+ π(πππ) + mean(πππ)) + max{πππ} + max{πππ}.
Apparently,π‘πππ,π‘πππ,π‘βππ,ππππ,ππππ, andπππβ satisfy (3). Thus, πΌππ = ((π‘π
ππ, π‘πππ, π‘βππ), (ππππ, ππππ, πππβ)) is an ITFN. Namely, all the
attribute values in the vectorπ΄ππ can be aggregated into an ITFNπΌππ.
For Example 2. Consider that π΄ππ = ((4.6, 7.2, 8.3),
(3.4, 4.6, 6.7), (5.6, 6.2, 8.2), (4.5, 6.5, 10), (3.7, 6.5, 7.2)) is a TFN vector in the ten-mark system; thenπ΄minπ = (0, 0, 0),
π΄max
π = (10, 10, 10). According to (19)-(21), the support
set, opposition set, and uncertain set ofπ΄ππ are calculated, respectively, asπππ = {0.67, 0.49, 0.70, 0.65, 0.58}, πππ = {0.33, 0.51, 0.30, 0.35, 0.42}, and πππ = {0.49, 0.39, 0.52, 0.5, 0.44}. Subsequently, the mode of the setsπππ andπππ is calculated
from (25)-(27) to be π(πππ) = 0.62 and π(πππ) = 0.38.
It follows from (28) and (29) that πΏππ = (0.49, 0.62, 0.70)
and πΎππ = (0.30, 0.38, 0.51). Finally, by using (29), the
induced ITFN associated with π΄ππ is derived to be πΌππ =
((0.349, 0.445, 0.499), (0.214, 0.268, 0.364)).
4. A Novel Approach for Heterogeneous
MAGDM Problems
According to the proposed aggregation method, the collective decision matrixπ = (πππ)πΓπis aggregated as follows:
π΄1 π΄2 β β β π΄π π1 π2 ... ππ ( ((π‘π 11, π‘π11, π‘β11) , (π11π , π11π, π11β)) ((π‘π 21, π‘π21, π‘β21) , (π21π , π21π, π21β)) ... ((π‘π π1, π‘ππ1, π‘βπ1) , (ππ1π , ππ1π, ππ1β)) ((π‘π 12, π‘π12, π‘β12) , (π12π , π12π, π12β)) ((π‘π 22, π‘π22, π‘β22) , (π22π , π22π, π22β)) ... ((π‘π π2, π‘ππ2, π‘βπ2) , (ππ2π , ππ2π, ππ2β)) β β β β β β ... β β β ((π‘π 1π, π‘π1π, π‘β1π) , (π1ππ , π1ππ, π1πβ)) ((π‘π 2π, π‘π2π, π‘β2π) , (π2ππ , π2ππ, π2πβ)) ... ((π‘π ππ, π‘πππ, π‘βππ) , (ππππ , ππππ, πππβ)) ) (31) whereπππ = ((π‘πππ, π‘πππ, π‘ππβ), (ππππ, ππππ, πππβ)) (π β π, π β π) are ITFNs aggregated by the attribute vectorπ΄ππinππ.
Assume that the weight vectorπ€ = (π€1, π€2, . . . , π€π) of attributes is fully known; by (4), we can easily obtain the comprehensive rating ππ = ((π‘ππ, π‘ππ, π‘πβ), (πππ, πππ, ππβ)) of the alternativeππ. Whenπ€ is incompletely known, we may utilize the following programming model to establish the attribute weights.
4.1. Determination of Attribute Weights. As all known, it is
reasonable to determine the attribute weights by making alternative similar to the positive ideal solution (PIS) and at the same time far away from the negative ideal solution (NIS) as far as possible. Letπ+ = {π1+, π2+, . . . , ππ+} and πβ = {πβ
1, π2β, . . . , ππβ} be the intuitionistic triangular fuzzy PIS and
NIS, respectively, where π+π = ( (max π π‘ π ππ, maxπ π‘πππ, maxπ π‘βππ) , (min π π π ππ, minπ ππππ, minπ πππβ) = ((π‘ππ+, π‘ππ+, π‘βπ+) , (πππ+, πππ+, ππβ+)) , (32) πβπ = ( (min π π‘ π ππ, minπ π‘πππ, minπ π‘βππ) , (max π π π ππ, maxπ ππππ, maxπ πππβ) = ((π‘ππβ, π‘ππβ, π‘βπβ) , (πππβ, πππβ, ππββ)) . (33)
(π β π = {1, 2, . . . , π}). Based on (5), we can define the sim-ilarity degree between alternativeππ (π β π = {1, 2, . . . , π}) and intuitionistic triangular fuzzy ideal solution, shown as follows: ππ+= 1 ββπ π=1π€πβ [ 112(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘ π ππβ π‘ππ +σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘πππβ π‘ππ+σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘βππ β π‘βπ+σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ππππ β πππ+σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ππππβ πππ+σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨πππβ β ππβ+σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨) +1 2max(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘πππβ π‘ππ +σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘πππβ π‘ππ+σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘βππβ π‘βπ +σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨σ΅¨ , σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨σ΅¨ππππ β πππ +σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ππππβ πππ+σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨πππββ ππβ +σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨σ΅¨)] (34) ππβ= 1 ββπ π=1 π€πβ [ 1 12(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘πππβ π‘ππ βσ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘πππβ π‘ππβσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘βππ β π‘βπβσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ππππ β πππβσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ππππβ πππβσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ +σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨πππβ β ππββσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨) + 1 2max(σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘πππβ π‘ππ βσ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘πππβ π‘ππβσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨π‘βππβ π‘βπ βσ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨σ΅¨ , σ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨σ΅¨ππππ β πππ βσ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ππππβ πππβσ΅¨σ΅¨σ΅¨σ΅¨σ΅¨ ,σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨σ΅¨πππββ ππβ βσ΅¨σ΅¨σ΅¨σ΅¨ σ΅¨σ΅¨)] (35)
Then, a multiple objective linear mathematical programming model is constructed as follows:
max {π+π β ππβ} (π β π)
For a multiple objective programming, there are several solution methods. Here, we apply the Max-Min method. Let
π = min{π+
πβππβ}. By using the Max-Min method, (36) can be
solved by the following single objective linear programming model: max π π .π‘. {{ { π+ π β ππββ₯ π (π β π) π€ β Ξ© (37)
By plugging (34) and (35) in (37), it is easily seen that we can derive the attribute weights since the optimal solution of (37) is a Pareto optimal solution of (36).
Remark 14. To obtain the weights of attributes in the
intu-itionistic triangular fuzzy environment, the current method-ology first combines a multiple objective mathematical pro-gramming model with TOPSIS idea based on the above collective decision matrix. Then, this model can be solved by Max-Min method, which is relatively simple. However, Li and Chen [49] determined the attribute weights by expected weight value that involved options of decision makers. Shan and Xu [42] gave the attribute weights in advance. Therefore, our method could be more reasonable and objec-tive.
Thus, the ranking order of the alternative ππ can be
conducted by the following relative closeness coefficient (RCC):
π πΆπΆπ= ππ+
π+ π + ππβ
(38)
where0 β€ π πΆπΆπ β€ 1, (π β π). It is obvious that the larger
π πΆπΆπ, the better the alternativeππ.
4.2. Procedure of the Proposed Aggregation Method for Hetero-geneous MAGDM. On the basis of the above analysis, a new
approach to heterogeneous MAGDM problems involves the following primary steps.
Step 1. Obtain the decision matrix of alternative ππ (π =
1, 2, . . . , π) taking the form of ππ= (π¦π
ππ)πΓπ, by (18).
Step 2. Convert the decision matricesππ = (π₯πππ)πΓπ (π =
1, 2, . . . , π) into a collective decision matrix π = (πππ)πΓπ through the aggregation method developed in Section 3. Based on each column vectorπ΄ππin the matrixππ, conduct the following substeps.
Step 2.1. Compute the Rsd, Rdd, and Rud ofπ₯πππby plugging the Hamming distance of different attribute types into (19), (20), (21), (23), and (24), and construct support setπππ, opposition setπππ, and uncertain setπππofπ΄ππ.
Step 2.2. Calculate the mode of the support set πππ and opposition setπππofπ΄ππby (25)-(27).
Step 2.3. Construct the QstπΏππand QdtπΎππofπ΄ππby (28) and (29).
Step 2.4. Induce the corresponding ITFN ofπ΄ππusing (30).
Step 3. Determine the attribute weights by constructing a
multiple objective programming model. The detailed steps are as follows.
Step 3.1. Define the intuitionistic triangular fuzzy PISπ+ =
{π+
1, π2+, . . . , ππ+} and NIS πβ= {π1β, π2β, . . . , ππβ} by (32) and (33),
respectively.
Step 3.2. Compute the similarity degreesπ+π andπβπ from the elements at the kth row of the collective decision matrixπ = (πππ)πΓπ to PISπ+ and NISπβ by (34) and (35), respective-ly.
Step 3.3. Construct a multiple objective programming model
based on (36).
Step 3.4. Convert the above model into a single objective
programming model by (37).
Step 3.5. Obtain the optimal weights of attributes by solving
the linear programming model.
Step 4. Calculate the similarity degreesπ+π andππβof alterna-tiveππ (π β π) by the obtained attribute weights and (34) and (35).
Step 5. Calculate the RCC of alternativeππ (π β π) by (38). Step 6. Rank the alternatives according to the RCC and select
the best one.
The decision procedure of the proposed algorithm may be depicted in Figure 3.
5. A Trustworthy Seller Selection Problem and
Comparison Analyses
To demonstrate the efficacy of the proposed HMAGDM method, this section gives a trustworthy seller selection example and conducts comparison analyses with the ones of the existing methods [34, 35, 37].
5.1. A Trustworthy Seller Selection Example and Its Solu-tion Procedure. Online service trading usually takes place
between parties who are autonomous, in an environment where the buyer often has not enough information about the seller and goods. Many scholars think that trust is a prerequisite for successful trading. Therefore, it is very impor-tant that buyers can identify the most trustworthy seller. Suppose that a consumer desires to select a trustworthy seller. After preliminary screening, four candidate sellersπ1,π2,π3,
and π4 remain to be further evaluated. Based on detailed
Obtain group decision matrix
Aggregating decision information into ITFN
Calculate the mode
Construct Qst and Qdt
Induce an ITFN
Determine the weights of attributes
Establish multi-objective programming model
Convert above model into single objective programming model
Obtain the attribute weights by solving the model Rank the alternatives by relative
DM Interval number attribute TFN attribute TrFN attribute TIFN attribute Decision goal
Elicit the Rsd, Rdd, Rud
closeness coefficient Uk
Calculate the similarity degree ξΎ+k, ξΎβk
Deο¬ne the similarity degree ξΎk+, ξΎβk ((tl
kj, tmkj, tβkj) , (fkjl, fkjm, fkjβ))pΓn
S1 Sp
Figure 3: The framework of the proposed heterogeneous MAGDM method.
four candidate sellers according to the five trust factors, including product quality (A1), service attitude (A2), web-site usability (A3), response time (A4), and shipping speed (A5).
Product quality (A1), service attitude (A2), and website usability (A3) given by DMs with a one-mark system are all benefit attributes. It is better to use TFNs to assess product quality (A1). For service attitude (A2), the experts like to provide the lower and upper limits and the most possible intervals; thus the assessments of A2can be represented by
TrFNs. The website usability (A3) is expressed by TIFNs,
while response time (A4) and shipping speed (A5) given by DMs with a ten-mark system both are cost attributes. The assessments of the sellers on A4can be represented by RNs. Due to the uncertainty of shipping speed, INs are suitably utilized to represent the assessments of shipping speed (A5). The assessments of four sellers on five attributes given by five experts are listed in Table 1. The attributesβ importance is incomplete and experts give incomplete information on the attributesβ importance as follows:
Ξ© ={{ { π€1β₯ 0.1; π€2β π€1β€ 0.05; π€3β π€1β€ 0.05; π€5β π€1β€ 0.05; π€1+ π€3+ π€5β€ 0.6; π€4β€ 0.2; π€1+ π€2+ π€3+ π€4+ π€5= 1. } } } (39)
Obviously, the decision problem mentioned above is a heterogeneous MAGDM problem involving five differ-ent formats of data: RNs, INs, TFNs, TrFNs, and TIFNs.
To address this problem, we apply the proposed decision method to the selection of the trustworthy sellers be-low.
Table 1: The decision matrix of four alternatives. Sellers DMs A1 A2 A3 A4 A5 S1 D1 (0.46,0.72,0.83) (0.2, 0.3, 0.5, 1.0) ((0.33,0.5,0.67),0.5,0.3) 3.4 [2, 6] D2 (0.34,0.46,0.67) (0.4, 0.5, 0.6, 0.8) ((0.33,0.5,0.67),0.4,0.5) 5.4 [1, 3] D3 (0.56,0.62,0.82) (0.4, 0.4, 0.5, 0.8) ((0.33,0.5,0.67),0.6,0.1) 7.2 [1, 6] D4 (0.45,0.65,1.00) (0.2, 0.3, 0.5, 0.9) ((0.5,0.67,0.83),0.7,0.2) 8.1 [1, 4] D5 (0.37,0.65,0.72) (0.0, 0.1, 0.3, 0.7) ((0.17,0.33,0.5),0.4,0.6) 5.9 [3, 8] S2 D1 (0.51,0.67,0.73) (0.2, 0.3, 0.4, 0.7) ((0.67,0.83,1.0),0.6,0.3) 4.2 [3, 6] D2 (0.35,0.64,0.73) (0.3, 0.4, 0.4, 0.9) ((0.33,0.5,0.67),0.4,0.5) 5.4 [2, 5] D3 (0.66,0.82,1.00) (0.2, 0.2, 0.4, 0.5) ((0.67,0.83,1.0),0.6,0.2) 7.2 [4, 7] D4 (0.34,0.51,0.77) (0.5, 0.6, 0.8, 0.8) ((0.17,0.33,0.5),0.7,0.2) 10.0 [1, 3] D5 (0.68,0.82,1.00) (0.1, 0.1, 0.2, 0.5) ((0.67,0.83,1.0),0.3,0.6) 7.1 [6, 7] S3 D1 (0.52,0.66,0.81) (0.5, 0.6, 0.6, 0.8) ((0.0,0.17,0.33),0.5,0.3) 7.8 [2, 4] D2 (0.39,0.66,0.68) (0.4, 0.5, 0.7, 0.8) ((0.33,0.5,0.67),0.4,0.5) 6.5 [2, 4] D3 (0.62,0.67,0.84) (0.3, 0.3, 0.5, 0.9) ((0.0,0.17,0.33),0.6,0.1) 4.3 [1, 3] D4 (0.58,0.74,1.00) (0.4, 0.4, 0.6, 0.8) ((0.33,0.5,0.67),0.6,0.3) 8.3 [3, 5] D5 (0.44,0.50,0.67) (0.3, 0.3, 0.4, 0.5) ((0.5,0.67,0.83),0.4,0.6) 5.5 [4, 7] S4 D1 (0.34,0.47,0.67) (0.2, 0.3, 0.4, 0.5) ((0.5,0.67,0.83),0.4,0.4) 4.9 [6, 7] D2 (0.59,0.66,0.68) (0.2, 0.3, 0.4, 0.4) ((0.5,0.67,0.83)0.6,0.4) 8.1 [5, 6] D3 (0.47,0.56,0.67) (0.1, 0.1, 0.2, 0.7) ((0.33,0.5,0.67),0.6,0.1) 3.9 [1, 10] D4 (0.45,0.50,0.69) (0.4, 0.5, 0.7, 0.8) ((0.33,0.5,0.67),0.7,0.3) 5.8 [2, 4] D5 (0.57,0.74,1.00) (0.2, 0.3, 0.6, 0.6) ((0.17,0.33,0.5),0.4,0.6) 7.0 [4, 6]
Step 1. The group decision matrices are obtained as in Table 1. Step 2. Due to the ratings of A1, A2, A3given by DMs based on the one-mark system and the ratings of A4, A5, with the ten-mark system, we have
π΄min π = { { { { { { { { { { { { { { { { { { { 0, ifπ β π1 [0, 0] , ifπ β π2 (0, 0, 0) , ifπ β π3 (0, 0, 0, 0) , ifπ β π4 ((0, 0, 0) , 0, 1) , if π β π5, π΄max π = { { { { { { { { { { { { { { { { { { { { { 10, ifπ β π1 [10, 10] , ifπ β π2 (1, 1, 1) , ifπ β π3 (1, 1, 1, 1) , ifπ β π4 ((1, 1, 1) , 1, 0) , if π β π5. (40)
Obtain the aggregated ITFNs corresponding to the attribute vectors.
Step 2.1. By plugging (15) into (19)-(21) for benefit attributes
(plugging (15) into (23), (24), and (21) for cost attributes), we can compute the Rsd, Rdd, and Rud ofπ₯πππ, which are shown in Table 2. Thereby the support setπππand opposition setπππ ofπ΄ππcan be derived.
Step 2.2. By (25)-(27), we can obtain the modes ofπππandπππ, which are listed in Table 3.
Step 2.3. Using (28) and (29), the QstπΏππand QdtπΎππofπ΄ππ can be constructed, and the results are presented in Table 3.
Step 2.4. Based on (30), the aggregated ITFNs ofπ΄ππare also shown in Table 3.
Step 3. Determine the attribute weights.
Step 3.1. By (32) and (33), the intuitionistic triangular fuzzy
PIS and NIS are defined as follows.
π+ = {((0.41, 0.51, 0.63) , (0.13, 0.24, 0.34)) , ((0.23, 0.33, 0.39) , (0.18, 0.29, 0.39)) , ((0.28, 0.38, 0.46) , (0.19, 0.27, 0.36)) , ((0.10, 0.22, 0.36) , (0.18, 0.32, 0.44)) , ((0.32, 0.46, 0.56) , (0.13, 0.24, 0.35))} , πβ = {((0.35, 0.42, 0.50) , (0.21, 0.28, 0.36)) , ((0.13, 0.22, 0.33) , (0.24, 0.34, 0.43)) , ((0.07, 0.18, 0.29) , (0.24, 0.34, 0.45)) , ((0.00, 0.16, 0.29) , (0.23, 0.34, 0.49)) , ((0.22, 0.32, 0.44) , (0.19, 0.31, 0.41))} . (41)
Step 3.2. By (34) and (35), the similarity degrees ππ+ and πβ
π (π = 1, 2, 3, 4) are calculated as follows.
π+1 = 1 β (0.097π€1+ 0.062π€2+ 0.051π€3+ 0.004π€4 + 0.026π€5)