International Journal of Computational Intelligence Systems

Volume 11, Issue 1, 2018, Pages 1091 - 1110

Interval-valued Pythagorean Fuzzy Frank Power Aggregation Operators based on An Isomorphic Frank Dual Triple

Authors
Yi Yang2, 3, yangshijiazu@my.swjtu.edu.cn, Zhen-Song Chen1, 3, *, zschen@whu.edu.cn, Yue-Hua Chen1, yuhchen@whu.edu.cn, Kwai-Sang Chin3, mekschin@cityu.edu.hk
1School of Civil Engineering, Wuhan University, Wuhan 430072, China
2Institute of Big Data and Internet Innovation, Key Laboratory of Hunan Province for New Retail Virtual, Reality Technology, Hunan University of Commerce, Changsha 410205, China
3Department of Systems Engineering and Engineering Management, City University of Hong Kong, Kowloon Tong, Hong Kong, China
*Corresponding author.
Corresponding Author
Zhen-Song Chenzschen@whu.edu.cn
Received 12 March 2018, Accepted 23 May 2018, Available Online 7 June 2018.
DOI
10.2991/ijcis.11.1.83How to use a DOI?
Keywords
Interval-valued Pythagorean fuzzy numbers; Frank dual triple; Frank power operators
Abstract

Interval-valued Pythagorean fuzzy sets (PFSs), as an extension of PFSs, have strong potential in the management of complex uncertainty in real-world applications. This study aims to develop several interval-valued Pythagorean fuzzy Frank power (IVPFFP) aggregation operators with an adjustable parameter via the integration of an isomorphic Frank dual triple. First, a special automorphism on unit interval is introduced to construct an isomorphic Frank dual triple; and this triple is further applied on the definition of interval-valued Pythagorean fuzzy Frank operational laws. Second, two IVPFFP aggregation operators with the inclusion of an adjustable parameter are defined on the basis of the proposed operational laws, and several instrumental properties are then investigated. Furthermore, some limiting cases of the proposed IVPFFP operators are analyzed with respect to the varying adjustable parameter values. Finally, an IVPFFP aggregation operator-based multiple attribute group decision-making model is developed with a practical example furnished to demonstrate its feasibility and efficiency. The power that the adjustable parameter exhibits has been leveraged to affect the final decision results, and the proposed IVPFFP operators are compared with three selected aggregation operators to demonstrate their advantages provided with a practical example.

Copyright
© 2018 Yang et al.
Open Access
This is an open access article under the CC BY-NC license (http://creativecommons.org/licences/by-nc/4.0/).

1. Introduction

The term Pythagorean fuzzy set (PFS)1,2 was coined by Yager as a powerful extension of intuitionistic fuzzy set (IFS)3. PFS, akin to IFS, is composed of membership grade μ and nonmembership grade v and is further delivered to form a binary group representation. The core distinction between IFS and PFS is reflected in the constraint of the grade pairs, which is μ + v ⩽ 1 for IFS and is μ2 + v2 ⩽ 1 for PFS. PFSs include IFSs as a whole and pose few barriers of information representation. A plethora of practical applications of PFS have demonstrated its utility in addressing multiple attribute group decision-making (MAGDM) problems49,36. The main characteristic of the membership and nonmembership degrees of PFS is that their values are often expressed as real numbers. However, in certain cases, decision makers (DMs) may only be able to provide a range of values for these grades. Consequently, PFS is not applicable to these cases. In view of this deficiency, the notion of interval-valued PFS (IVPFS) was further developed10,11. IVPFS enables DMs to express their uncertainty via the provision of interval-valued membership and nonmembership values. Several researchers have conducted related studies on the application of IVPFS in MAGDM1013.

In developing various fuzzy sets such as IFS, hesitant fuzzy set (HFS) and hesitant-intuitionistic (or dual hesitant) fuzzy set, the basic operations for them play an indispensable role, which is also not an exception for IVPFS. However, few studies on the operations for IVPFS have been conducted10,11, especially the generalized operations. In fact, some generalized operations on various types of extended fuzzy sets have been developed on the basis of the Frank dual triple, such as intuitionistic Frank operations14,15, interval-valued intuitionistic Frank operations16, hesitant Frank operations17, triangular interval type-2 fuzzy Frank operations18, interval intuitionistic linguistic Frank operations19 and dual hesitant fuzzy Frank operations20. The Frank dual triple consists of a standard negation, Frank t-norm, and its dual s-norm21 with the adjustable parameter χ. A desirable feature of this triple is that DMs can select different values to obtain various types of dual triple. In the cases of χ → 1 and χ → ∞, for example, then Frank dual triple will reduce to the algebraic dual triple and the Lukasiewicz dual triple, respectively. However, a numerical example will be provided to reveal that the Frank dual triple is not suitable for defining the generalized operations on IVPFSs. In view of the reasons mentioned before, an automorphism on [0,1] will be introduced in this study to develop an isomorphic Frank dual triple, which includes an isomorphic Frank t-norm, an isomorphic Frank s-norm and the Pythagorean negation1,2. Then, this new dual triple can be used to define the Frank operations on IVPFSs.

A core step of MAGDM is to aggregate multiple assessment matrixes into a synthesis assessment matrix, which is often performed by appropriately selecting aggregation operators31,32. Recently, some aggregation operators have been proposed to fuse multiple interval-valued Pythagorean fuzzy numbers (IVPFNs), such as IVPFWA and IVPFWG aggregation operators10,12,13. To deal with the correlation among the input arguments in MAGDM problems, many studies2225 have used power average (PA) to successfully model such situation26. Thus, in this study, the PA and power geometric (PG) operators27 were extended to IVPFSs. Inspired by their research, the Frank operational laws will be used to propose the interval-valued Pythagorean fuzzy Frank power weighted average (IVPFFPWA) and interval-valued Pythagorean fuzzy Frank power weighted geometric (IVPFFPWG) aggregation operators. A prominent feature of the aggregation weights for the two aggregation operators is that they not only consider the importance of experts but also depend upon the supports from the remaining input IVPFNs. Moreover, the relationships between the Pythagorean Frank aggregation operators and their related adjustable parameters will be analyzed, and some limiting cases of these operators will as well be investigated. Finally, by applying the proposed Frank aggregation operators, a novel decision making approach is constructed to deal with the MAGDM problem with IVPFNs. With the numerical example provided, the relationship between the proposed aggregation operators and their adjustable parameters can be explained accordingly.

The rest of paper is structured as follows. Relevant definitions of IVPFSs are reviewed in Section 2. Section 3 proposes an isomorphic Frank dual triple, which is then used to define the Frank operations for IVPFSs. Subsequently, the IVPFFPWA and IVPFFPWG aggregation operators are developed in Section 4. Section 5 applies the proposed aggregation operators to develop a simple decision-making approach to solving MAGDM with IVPFNs. An illustrative example is provided to verify the proposed approach in Section 6. Finally, section 7 concludes this paper.

2. Preliminaries

Relevant definitions of IVPFSs are reviewed and the dual triple, which consists of t-norm, s-norm, and negation, is introduced along with its components. Particular attention will be paid to the Frank dual triple. We then provide the definition of isomorphism dual triple, which is essential in this study.

2.1. Related definitions of IVPFSs

Definition 1. 3

Let K denote a finite universal set, and then a IFS B on K is provided as

B={q,μB(q),vB(q)|qK},
where μB : K → [0,1] is the membership function, vB: K →[0,1] is the nonmembership function of B, and μB (q) + μB (q) ⩽ 1. We call the two tuples (μB (q), μB (q)) as intuitionistic fuzzy number (IFN) and simply express it as B = (μB, vB), where μB, vB ∈ [0,1] and μB + vB ⩽ 1.

Definition 2. 1,2

Given a finite universal set K, a PFS P on K is defined as

P={y,μP(y),vP(y)|yK},
where μP : K → [0,1] is the membership function, vP : K → [0,1] is the nonmembership function of P and μP2(y)+μP2(y)1 . We call the two tuples (μP (y), vP (y)) as Pythagorean fuzzy number (PFN) and simply express it as β = (μP, vP), where μP, vP ∈ [0,1] and μP2+μP21 .

Definition 3. 10,11

Given a finite universal set K, and IVPFS P˜ on K is provided by

P˜={p,μ˜P˜(p),v˜P˜(p)|pK},
where μ˜P˜(p):Kε([0,1]) and v˜P˜(p):Kε([0,1]) are the membership and nonmembership functions, respectively. In addition, sup(μ˜P˜2(p))+sup(v˜P˜2(p))1 . ɛ([0, 1]) is the set of all closed intervals in [0, 1], and we call the two tuples (μ˜P˜(p),v˜P˜(p)) as interval-valued Pythagorean fuzzy number (IVPFN). If we let μ˜P˜(p)=[p,p+] and v˜P˜(p)=[q,q+] , then IVPFN can be expressed as P˜=([p,p+],[q,q+]) , where (p+)2 + (q+)2 ⩽ 1.

Definition 4. 10,11

Let P˜l=([pl,pl+],[ql,ql+])(l=1,2) be two IVPFNs, and their natural partial order relation are provided as follows:

  1. (1)

    P˜1=P˜2 iff p1=p2 , p1+=p2+ , q1=q2 and q1+=q2+ .

  2. (2)

    P˜1P˜2 iff p1p2 , p1+p2+ , q1q2 and q1+q2+ .

Definition 5. 10,11.

Let P˜l=([pl,pl+],[ql,ql+])(l=1,2) be two IVPFNs, some fundamental operations are provided:

  1. (1)

    P˜lc=([ql,ql+],[pl,pl+]) .

  2. (2)

    P˜1P˜2=([(p1)+(p2)2(p1p2)2,(p1+)2+(p2+)2(p1+p2+)2],[q1q2,q1+q2+]) ;

  3. (3)

    P˜1P˜2=([p1p2,p1+p2+],[(q1)2+(q2)2(q1q2)2,(q1+)2+(q2+)2(q1+q2+)2]) ;

  4. (4)

    κP˜1=([1(1(p1)2)κ,1(1(p1+)2)κ],[(q1)κ,(q1+)κ]) , κ >0;

  5. (5)

    P˜1κ=([(p1)κ,(p1+)κ],[1(1(q1)2)κ,1(1(q1+)2)κ]) , κ >0.

Definition 6. 10,11

Let P˜l=([p1,pl+],[ql,ql+])(l=1,2) be two IVPFNs, then their distance measure is provided as follows:

d(P˜1,P˜2)=14(|(p1)2(p2)2|+|(p1+)2(p2+)2|)+14(|(q1)2(q2)2|+|(q1+)2(q2+)2|)+14(|(π1)2(π2)2|+|(π1+)2(π2+)2|)
where
π˜(P˜l)=[1(pl+)2(ql+)2,1(pl)2(ql)2]

Definition 7. 10

Given two IVPFNs P˜l=([pl,pl+],[ql,ql+]) , l = 1, 2, a ranking method of them is provided as follows:

  1. (1)

    if Sco(P˜1)<Sco(P˜2) , then α˜1α˜2 .

  2. (2)

    if Sco(P˜1)=Sco(P˜2)Acc(P˜1)<Acc(P˜2) , then P˜1P˜2 .

  3. (3)

    if Sco(P˜1)=Sco(P˜2)Acc(P˜1)=Acc(P˜2) then P˜1~P˜2 .

where
Sco(P˜l)=12((pl)2+(pl+)2(ql)2(ql+)2)
is the score function of P˜l(l=1,2) , and
Acc(P˜l)=12((pl)2+(pl+)2+(ql)2+(ql+)2)
is the accuracy function of P˜l(l=1,2) .

2.2. Frank dual triple

Definition 8. 28

A continuous function : [c, d] → [c, d] is called an automorphism on [c, d] iff the following conditions are satisfied:

  1. (i)

    is a strictly monotonic increasing function.

  2. (ii)

    (c) = c and (d) = d.

Definition 9. 28,29

A negation η is a mapping on the [0, 1], which satisfies the following conditions:

  1. (1)

    η is a monotonic decreasing function;

  2. (2)

    η (0) = 1 and η (1) = 0.

In particular, a continuous negation that is a strictly decreasing function is called a strict negation, and a strict negation that satisfies η(η(x)) = x is called a strong negation.

Remark 1.

The classical negation η(x) = 1 − x, also known as Zadeh negation, is an important and frequently used negation. The Pythagorean negation η(x)=1x2 is another negation, which is required and has been used in PFSs1,2. It is worth mentioning that the Zadeh and Pythagorean negations both belong to the renowned Yager negation. In the rest of this study, the classical negation and Pythagorean negation are simply denoted as ηI and ηP, respectively.

Remark 2.

To facilitate our further discussion, the following general symbols are employed throughout this study:

  1. (1)

    N = {1, 2, ⋯, n} and N4 = {1, 2, 3, 4}.

  2. (2)

    M = {1, 2, ⋯, m} and M4 = {1, 2, 3, 4}.

  3. (3)

    T ={1, 2, ⋯, t} and T3 ={1, 2, 3}.

  4. (4)

    ˜=(P˜l,,P˜n) , where

    P˜l=([pl,pl+],[ql,ql+])(lN)
    are n IVPFNs.

  5. (5)

    ˜=(Q˜1,Q˜2,,Q˜n) , where

    Q˜l=([ml,ml+],[nl,nl+])(lN)
    are n IVPFNs.

  6. (6)

    W = (ω1, ω2,···, ωn) is the weighting vector, where l=1nωl=1 and ωl ⩾ 0 (lN).

  7. (7)

    U = (u1,u2,···,un) is the weighting vector, where l=1nul=1 and ul ⩾ 0(lN).

  8. (8)

    is an automorphism on [0,1], and (x) = x2.

Theorem 1. 28,29

Let η be a negation. Then, η is a strong negation iff there exists an automorphism ϕ from [0,1] to [0,1] such that

η=ϕ1°ηI°ϕ.

Definition 10. 28

A t-norm X is a binary operation on the unit interval that satisfies at least the following axioms for any p1, p2, p3 ∈ [0,1]:

  1. (i)

    X (p1,1) = 1.

  2. (ii)

    if p1p2 then X (p1, p3) ⩽ X (p2, p3).

  3. (iii)

    X (p1, p2) = X (p2, p1).

  4. (iv)

    X (p1, (p2, p3)) = X ((p1, p2), p3).

    An Archimedean t-norm T satisfies the following conditions:

  5. (v)

    X is an continuous function;

  6. (vi)

    X (p1, p1) < p1.

Definition 11. 28

A s-norm Y is a mapping Y: [0, 1]2 → [0,1] that satisfies the following conditions for any p1, p2, p3 ∈ [0,1]:

  1. (i)

    Y (p1, 0) = 0;

  2. (ii)

    if p1p2 then Y (p1, p3) ⩽ Y (p2, p3);

  3. (iii)

    Y (p1, p2) = Y (p2, p1);

  4. (iv)

    Y (p1, (p2, p3)) = Y ((p1, p2), p3).

    An Archimedean s-norm Y satisfies the following conditions:

  5. (v)

    Y is an continuous function;

  6. (vi)

    Y (p1, p1) > p1.

Definition 12. 28

A t-norm X and a s-norm Y are dual with respect to the negation η, if the following conditions are satisfied:

  1. (i)

    For any p, q ∈ [0, 1], Y (p, q) = η (X (η (p), η (q))).

  2. (ii)

    For any p, q ∈ [0, 1], X (p, q) = η (Y (η (p), η (q))).

Moreover, the triple (X, Y, η) is called a dual triple.

Theorem 2. 28

Given a strong negation η, then

  1. (1)

    Let X be an Archimedean t-norm. If Y satisfies the condition (i) in Definition 12, then (X,Y, η) is a dual triple;

  2. (2)

    Let Y be an Archimedean s-norm. If X satisfies the condition (ii) in Definition 12, then (X, Y, η) is a dual triple.

Definition 13. 21

The Frank t-norm XF is provided as

XF(p,q)=F(1)(F(p)+F(q))=ln(1+(χp1)(χq1)/(χ1))lnχ
Then, ħF is the decreasing generator such that ħF (t) = ln((χ − 1)/(χt − 1)) and χ ∈ (1, ∞). F(1) is the pseudo-inverse of ħF.

Definition 14. 21

The Frank s-norm YF is provided as

YF(p,q)=gF(1)(gF(p)+gF(q))=1ln(1+(χ1p1)(χ1q1)/(χ1))lnχ
where gF is the increasing generator which is given by gF = ħFηI, gF(1) is the pseudo-inverse of gF.

Theorem 3.

Let XF and YF be the Frank t-norm and s-norm, respectively. Then, the dual (XF, YF, ηI) is a dual triple which is called Frank dual triple.

Some limiting cases of the Frank dual triple are provided as following.

Case 1. If χ → 1, then the Frank dual triple reduces to Algebraic dual triple (XA, YA, ηI), where

XA(p,q)=pq
is the Algebraic t-norm, and
YA(p,a)=1(1p)(1q)
is the Algebraic s-norm.

Case 2. If χ → ∞, then the Frank dual triple reduces to Lukasiewicz dual triple (XL, YL, ηI), where

YL(p,q)=min{0,p+q1}
is called the Lukasiewicz s-norm, and
XL(p,q)=min{p+q,1}
is called the Lukasiewicz t-norm.

Definition 15. 29

Given a t-norm X and an automorphism ϕ on [0,1], the function

Xϕ(p,q)=ϕ1(X(ϕ(p),ϕ(q)))
is also a t-norm and is called as an isomorphic t-norm for X with respect to ϕ.

Definition 16. 29

Given a s-norm Y and an automorphism ϕ on [0,1], then the binary operation

Yϕ(p,q)=ϕ1(Y(ϕ(p),ϕ(q)))
is also a s-norm. Yϕ can be called as an isomorphic s-norm of Y with respect to ϕ.

3. Frank operations for IVPFSs

In this section, based on the Frank dual triple (XF, YF, ηI) and a special automorphism on [0, 1], we propose the concept of isomorphic Frank dual triple (XF,, YF,, ηP). Then, we define the Frank operations for IVPFSs in the use of the proposed triple.

3.1. Isomorphic Frank dual triple

The operations for IVPFSs, which are based on the triple (XF, YF, ηI), do not satisfy the property of closure as can be demonstrated through the following example:

Example 1.

Let P˜1=([0.5,0.6],[0.7,0.8]) and P˜2=([0.6,0.8],[0.5,0.6]) be two IVPFNs. If we define the addition operational law of IVPFNs based on the Frank dual triple (XF, YF, ηI), then we have

P˜1FP˜2=([YF(p1,p2),YF(p1+,p2+)],[XF(q1,q2),XF(q1+,q2+)])

If we let χ = 1, then

P˜1FP˜2=([0.80,0.92][0.35,0.48]).

Evidently, (0.92)2 + (0.48)2 > 1, which implies that P˜1FP˜2 is not an IVPFN.

Example 1 demonstrates that the preceding operational laws is not closed for some special IVPFNs. Next, we devise a special automorphism on the unit interval [0,1], which is rigid adherence to the relationship between IFSs and PFSs to be revealed.

Let I = (μI, vI) and P = (μP, vP) be an IFN and a PFN, respectively. From Definitions 1 and 2, we have μI + vI ⩽ 1 and (μP)2 + (vP)2 ⩽ 1. By using the standard negation ηI and the Pythagorean negation ηP, two inequalities can bereplaced by μIηI (νI) and μPηP (νP), respectively. Furthermore, through Theorem 1, we obtain another alternative form of these inequalities as follows: μI(ηP(−1 (νI))) and μP ⩽ ℘−1 (ηI (℘(νP))), where (x) = x2 is an automorphism on [0,1].

From the aforementioned results, it is clear that the constraint for PFNs can be expressed by the automorphism and the standard negation ηI. On the basis of Definitions 15 and 16, we develop an isomorphic Frank t-norm and an isomorphic Frank s-norm with the application of the automorphism .

Definition 17.

Given the Frank t-norm XF and an automorphism (x) = x2 on the unit interval, then a binary operation XF,℘ on the unit interval satisfies the following condition:

XF,(p,q)=1(XF((p),(q)))
is called an isomorphic Frank s-norm of XF with respect to .

Theorem 4.

Given the isomorphic Frank t-norm XF,, then

XF,(p,q)=F,1(F,(p)+F,(q))=ln(1+(χp21)(χq21)/(χ1))lnχ
where ħF,is the decreasing generator of XF,, ħF, = ħF℘, and ħF is the decreasing generator of XF.

Definition 18.

Given the Frank s-norm YF and an automorphism (x) = x2 on unit interval, if the operations YF,: [0,1]2 → [0,1] satisfies

YF,(p,q)=1(YF((p),(q))),
then it can be called as an isomorphic Frank s-norm of YF with respect to .

Theorem 5.

Given the isomorphic Frank s-norm YF,, then

YF,(p,q)=gF,1(gF,(p)+gF,(q))=1ln(1+(χ1p21)(χ1q21)/(χ1))lnχ
where gF, is the decreasing generator of YF, such that gF, = gF℘, and the gF is the decreasing generator of Frank s-norm YF.

Theorem 6.

The triple (XF,,YF,,ηP) is also a dual triple, which is called an isomorphic Frank dual triple.

Proof

See Appendix A.

Then, the present isomorphic Frank triple is applied to define the interval-valued Pythagorean Frank operations.

Definition 19.

Let P˜l=([pl,pl+],[ql,ql+])(l=1,2) be two IVPFNs and χ ∈ (1, ∞). Then, the operational rules based on Frank isomorphic dual triple are defined as follows:

  1. (1)

    P˜1FIP˜2=([YF,(p1,p2),YF,(p1+,p2+)],[XF,(q1,q2),XF,(q1+,q2+)])=([1ln(1+(χ1(p1)21)(χ1(p2)21)/(χ1))lnχ,1ln(1+(χ1(p1+)21)(χ1(p2+)21)/(χ1))lnχ],[ln(1+(χ(q1)21)(χ(q2)21)/(χ1))lnχ,ln(1+(χ(q1+)21)(χ(q2+)21)/(χ1))lnχ])

  2. (2)

    P˜1FIP˜2=([YF,(p1,p2),YF,(p1+,p2+)],[XF,(q1,q2),XF,(q1+,q2+)])=([ln(1+(χ(p1)21)(χ(p2)21)/(χ1))lnχ,ln(1+(χ(p1+)21)(χ(p2+)21)/(χ1))lnχ],[1ln(1+(χ1(q1)21)(χ1(q2)21)/(χ1))lnχ,1ln(1+(χ1(q1+)21)(χ1(q2+)21)/(χ1))lnχ])

  3. (3)

    κP˜1=([gF,(1)(κgF,(p1)),gF,(1)(κgF,(p1+))],[F,(1)(κF,(q1)),F,(1)(κF,(q1+))])=([1ln(1+(χ1(p1)21)κ/(χ1)κ1)lnχ,1ln(1+(χ1(p1+)21)κ/(χ1)κ1)lnχ],[ln(1+(χ(q1)21)κ/(χ1)κ1)lnχ,ln(1+(χ(q1+)21)κ/(χ1)κ1)lnχ])

  4. (4)

    P˜1κ=([F,(1)(κF,(p1)),F,(1)(κF,(p1+))],[gF,(1)(κgF,(q1)),gF,(1)(κgF,(q1+))])=([ln(1+(χ(p1)21)κ/(χ1)κ1)lnχ,ln(1+(χ(p1+)21)κ/(χ1)κ1)lnχ],[1ln(1+(χ1(q1)21)κ/(χ1)κ1)lnχ,1ln(1+(χ1(q1+)21)κ/(χ1)κ1)lnχ])

Theorem 7.

The operations in Definition 19 are closed.

Proof

See Appendix B.

Theorem 8.

Given two IVPFNs P˜l=([pl,pl+],[ql,ql+])(l=1,2) , and κ1, κ2, κ > 0, then

  1. (1)

    P˜1FIP˜2=P˜2FIP˜1 .

  2. (2)

    P˜1FIP˜2=P˜2FIP˜1 .

  3. (3)

    P˜1κFIP˜2κ=(P˜1FIP˜2)κ .

  4. (4)

    P˜κ1FIP˜κ2=P˜κ1+κ2 .

  5. (5)

    κP˜1FIκP˜2=κ(P˜1FIP˜2) .

  6. (6)

    κ1P˜FIκ2P˜=(κ1+κ2)P˜ .

4. IVPFFP operators

In this section, the IVPFFPWA and IVPFFPWG operators are developed on the basis of the Pythagorean fuzzy Frank operations. In addition, their limiting cases are discussed.

4.1. PA and PG operators

The PA operator was originally developed by Yager23. The desirable characteristic of the PA operator is its weighting vector that depends on the support function adopted among the aggregates. First, we review the concept of PA operator.

Definition 20. 26

A function PA : RnR that satisfies

PA(p1,p2,,pn)=l=1n(1+Γ(pl))k=1n(1+Γ(pk))pl
is called the power average (PA) operator, where Γ(pl)=lknΔ(pl,pk) , Δ(pl, pk) is the support from pl to pk, and vice versa, which satisfies the following conditions:
  1. (i)

    0 ⩽ Δ(pl, pk) ⩽ 1.

  2. (ii)

    Δ(pl, pk) = Δ(pk, pl).

  3. (iii)

    If |plpk| < |plpj| then Δ(pl, pk) ⩾ Δ(pl, pj).

The input arguments usually come from different sources with different degrees of importance. Thus, each argument should be assigned with a weight as a reflection of diverse significance. The power weighted average (PWA) operator is defined as follows.

Definition 21.

A function PWA : RnR that satisfies

PWA(p1,p2,,pn)=l=1nωl(1+Γ(pl))k=1nωk(1+Γ(pk))pl
is called the PWA, and ωl (lN) is the weighting vector of pl(lN).

Theorem 9.

If Δ(pl, pk) = a for all l, k (l ≠ k), then the PWA operator reduces to the WA operator:

PWA(p1,p2,,pn)=l=1nωlpl.

Motivated by the PA operator, the PG operator was further developed by Xu and Yager27.

Definition 22. 27

A function PG : RnR that satisfies

PG(p1,p2,,pn)=l=1npl(1+Γ(pl))k=1n(1+Γ(pk)),
is called the called the PG operator.

Definition 23.

A function PWG : RnR that satisfies

PWG(p1,p2,,pn)=l=1nplωl(1+Γ(pl))k=1nωk(1+Γ(pk)).
is called the power weighted geometric (PWG) operator.

If ωl=1n(lN) , then

PWG(p1,p2,,pn)=PG(p1,p2,,pn).

Theorem 10.

If Δ(pl, pk) = a for all l, k (l ≠ k), then the PWG operator reduces to the WG operator:

PWG(p1,p2,,pn)=l=1nplωl.

From Definitions 21 and 23, it is evident that the weight ωl(1+Γ(pl))k=1nωk(1+Γ(pk)) used for aggregation consists of wl and Γ(pl)(lN). If we let ul=ωl(1+Γ(pl))k=1nωk(1+Γ(pk))(lN) , then we can easily obtain the aggregation weight ul increases with the increase of wl and T (pl)(lN).

4.2. IVPFFPWA and IVPFFPWG operators

Based on the PWA operator and the PWG operator, this section follows strictly the Frank operational laws to develop the IVPFFPWA and IVPFFPWG operators, and some properties of these operators are investigated.

4.2.1. IVPFFPWA operator

According to the operational rules (1) and (3) in Definition 19, the IVPFFPWA operator is provided as follows:

Definition 24.

Given n IVPFNs P˜l=([pl,pl+],[ql,ql+])(lN) . The weights of P˜l(lN) are ωl (lN). The IVPFFPWA operator is given as

IVPFFPWA(˜)=l=1nωl(1+Γ(P˜l))j=1nωj(1+Γ(P˜j))P˜l,
where Γ(P˜l)=jlnΔ(P˜l,P˜j) , and Δ(P˜l,P˜j) is the support from P˜l to P˜j and vice versa, which satisfies the following conditions:
  1. (i)

    0(P˜l,P˜j)1 .

  2. (ii)

    Δ(P˜l,P˜j)=Δ(P˜j,P˜l) .

  3. (iii)

    d(P˜l,P˜j)<d(P˜l,P˜k) implies Δ(P˜l,P˜j)Δ(P˜l,P˜k) . d(P˜l,P˜j) is defined in Definition 6.

Theorem 11.

Given n IVPFNs P˜l=([pl,pl+],[ql,ql+])(lN) . Then

IVPFFPWA(˜)=([P,P+],[Q,Q+]),
and ( IVPFFPWA˜ ) is also an IVPFN, where
P=gF,(1)(l=1nulgF,(pl)),P+=gF,(1)(l=1nulgF,(pl+)),Q=F,(1)(l=1nulF,(ql)),Q+=F,(1)(l=1nulF,(ql+)),

Proof

See Appendix C.

Theorem 12.

Given n IVPFNs P˜l=([pl,pl+],[ql,ql+])(lN) , then

IVPFFPWA(˜)=([P,P+],[Q,Q+])=([1ln(1+l=1n(χ1(pl)21)ul)/lnχ,1ln(1+l=1n(χ1(pl+)21)ul)/lnχ],[ln(1+l=1n(χ(ql)21)ul)/lnχ,ln(1+l=1n(χ(ql+)21)ul)/lnχ])
where ul=ωl(1+Γ(P˜l))j=1nωj(1+Γ(P˜j))(lN) .

Proof

See Appendix D.

Theorem 13.

(1) If ωl = 1/n (lN), then ul=(1+Γ(P˜l))j=1n(1+Γ(P˜j))(lN) .Therefore, the IVPFFPWA operator reduces to the IVPFFPA operator.

(2) If Δ(P˜l,P˜j)=a = a for all l, j (l ≠ j), then ul = ωl (lN). Therefore, the IVPFFPWA operator reduces to the IVPFFWA operator.

Theorem 14.

Given n IVPFNs P˜l=([pl,pl+],[ql,ql+])(lN) , the following properties hold.

  1. (i)

    Commutativity: If P˜l(lN) is any permutation of P˜l(lN) , then

    IVPFFPWA(˜)=IVPFFPWA(P˜1,P˜2,,P˜n).

  2. (ii)

    Idempotency: If P˜l=P˜=([p,p+],[q,q+])(lN) , then

    IVPFFPWA(˜)=P˜.

  3. (iii)

    Boundedness: If

    P˜min=([minl{pl},minl{pl+}],[maxl{ql},maxl{ql+}])P˜max=([maxl{pl},maxl{pl+}],[minl{ql},minl{ql+}]),
    then
    P˜minIVPFFPWA(˜)P˜max.

  4. (iv)

    Monotonicity: Let Q˜l=([ml,ml+],[nl,nl+])(lN) be a family of IVPFNs. If Q˜lP˜l(lN) , and Δ(P˜l,P˜j)=Δ(Q˜l,Q˜j) for all l, j (lj), then

    IVPFFPWA(˜)IVPFFPWA(˜).

Proof

See Appendix E.

4.2.2. IVPFFPWG operator

According to the operational rules (2) and (4) in Definition 19, the IVPFFPWG operator can be defined as follows:

Definition 25.

Given n IVPFNs P˜l=([pl,pl+],[ql,ql+])(lN) . The IVPFFPWG operator is given as

IVPFFPWG(˜)=l=1nP˜lul,
where ul=ωl(1+Γ(P˜l))j=1nωj(1+Γ(P˜j))(lN) .

Theorem 15.

Given n IVPFNs P˜l=([pl,pl+],[ql,ql+])(lN) . Then

IVPFFPWG(˜)=([F,(1)(l=1nulF,(pl)),F,(1)(l=1nulF,(pl+))],[gF,(1)(l=1nulgF,(ql)),gF,(1)(l=1nulgF,(ql+))])
and IVPFFPWG(P˜1,P˜2,,P˜n) is also an IVPFN.

Theorem 16.

Given n IVPFNs P˜l=([pl,pl+],[ql,ql+])(lN) , then

IVPFFPWG(˜)=([ln(1+l=1n(χ(pl)21)ul)/lnχ,ln(1+l=1n(χ(pl+)21)ul)/lnχ],[1ln(1+l=1n(χ1(ql)21)ul)/lnχ,1ln(1+l=1n(χ1(ql+)21)ul)/lnχ])

Theorem 17.

(1) If ωl = 1/n (lN), then ul=(1+Γ(P˜l))j=1n(1+Γ(P˜j))(lN) . Therefore, the IVPFFPWG operator reduces to the IVPFFPG operator.

(2) If Δ(P˜l,P˜j)=a for all l, j (l ≠ j), then ul = ωl (lN). Therefore, the IVPFFPWG operator reduces to the IVPFFWG operator.

Theorem 18.

Given n IVPFNs P˜l=([pl,pl+],[ql,ql+])(lN) , the following properties hold.

  1. (i)

    Commutativity: If P˜l(lN) is any permutation of P˜l(lN) , then

    IVPFFPWG(˜)=IVPFFPWG(P˜1,P˜2,,P˜n).

  2. (ii)

    Idempotency: If P˜l=P˜=([p,p+],[q,q+])(lN) , then

    IVPFFPWG(˜)=P˜.

  3. (iii)

    Boundedness: Let P˜min and P˜min be the IVPFNs in Theorem 14, then

    P˜minIVPFFPWG(˜)P˜max.

  4. (iv)

    Monotonicity: Let Q˜l=([ml,ml+],[nl,nl+])(lN) be a family of IVPFNs. If Q˜lP˜l(lN) , and Δ(P˜l,P˜j)=Δ(Q˜l,Q˜j) for all l, j (lj), then

    IVPFFPWG(˜)IVPFFPWG(˜).

Theorem 19.

Given n IVPFNs P˜l=([pl,pl+],[ql,ql+])(lN) , then

  1. (1)

    IVPFFPWG(˜)=(IVPFFPWA(P˜1c,P˜2c,,P˜nc))c .

  2. (2)

    IVPFFPWA(˜)=(IVPFFPWG(P˜1c,P˜2c,,P˜nc))c .

Proof

We only prove (1). By Definition 5, P˜lc=([ql,ql+],[pl,pl+])(lN) . Then, from Theorem 7, we have

(IVPFFPWA(P˜1c,P˜2c,,P˜nc))c=([gF,(1)(l=1nulgF,(ql)),gF,(1)(l=1nulgF,(ql+))][F,(1)(l=1nulF,(pl)),F,(1)(l=1nulF,(pl+))])c=([F,(1)(l=1nulF,(pl)),F,(1)(l=1nulF,(pl+))],[gF,(1)(l=1nulgF,(ql)),gF,(1)(l=1nulgF,(ql+))])=IVPFFPWG(˜)

4.3. Limiting cases of IVPFFP operators

Before moving forward to the discussion of the limiting cases of the IVPFFPWA and IVPFFPWG operators, we introduce two special aggregation functions with adjustable parameters.

Definition 26.

A function AFχ: [0, 1]n → [0,1] that satisfies

AFχ(p1,,pn)=ln(1+l=1n(χpl21)ωl)/lnχ
is called Pythagorean Frank aggregation function, and where χ ∈ (1, ∞) and W is the aggregation weighting vector.

Definition 27.

A function AFχd:[0,1]n[0,1] that satisfies

AFχd(p1,,pn)=ηP(AFχ(ηP(p1),,ηP(pn)))=1ln(1+l=1n(χ1pl21)ωl)/lnχ
is called dual Pythagorean Frank aggregation function.

Theorem 20.

Let AFχ and AFχd be the functions defined in Definitions 26 and 27, then

  1. (1)

    limχ1AFχ(p1,,pn)=l=1nplωl ;

  2. (2)

    limχ1AFχd(p1,,pn)=1l=1n(1pl2)ωl .

  3. (3)

    limχAFχ(p1,,pn)=l=1nωlpl2 ;

  4. (4)

    limχAFχd(p1,,pn)=l=1nωlpl2 .

Proof

See Appendix F.

Theorem 21.

Given n IVPFNs P˜l=([pl,pl+],[ql,ql+])(lN) , then

  1. (1)

    IVPFFPWA(˜)

    =([AFχd(p1,,pn),AFχd(p1+,,pn+)][AFχ(q1,,qn),AFχ(q1+,,qn+)])

  2. (2)

    IVPFFPWG(˜)

    =([AFχ(p1,,pn),AFχ(p1+,,pn+)][AFχd(q1,,qn),AFχd(q1+,,qn+)])
    and where ul=ωl(1+Γ(P˜l))j=1nωj(1+Γ(P˜j))(lN) is the aggregation weighting vector of P˜l(lN) .

Theorem 22.

Given n IVPFNs P˜l=([pl,pl+],[ql,ql+])(lN) , and if χ →1, then

  1. (1)

    the IVPFFPWA operator reduces to the IVPFPWA operator:

    limχ1IVPFFPWA(˜)=IVPFPWA(˜)=([1l=1n(1(pl)2)ul,1l=1n(1(pl+)2)ul],[l=1n(ql)ul,l=1n(ql+)ul])

  2. (2)

    the IVPFFPWG operator reduces to the IVPFPWG operator:

    limχ1IVPFFPWG(˜)=IVPFPWG(˜)=([l=1n(pl)ul,l=1n(pl+)ul],[1l=1n(1(ql)2)ul,1l=1n(1(ql+)2)ul])
    where ul=ωl(1+Γ(P˜l))j=1nωj(1+Γ(P˜j))(lN) .

Theorem 23.

If Δ(P˜l,P˜j)=a = a for all l, j (lj), then ul = ωl (lN). Therefore,

  1. (1)

    The IVPFPWA operator reduces to the IVPFWA operator:

    limχ1IVPFPWA(˜)=IVPFWA(˜)=([1l=1n(1(pl)2)ωl,1l=1n(1(pl+)2)ωl],[l=1n(ql)ωl,l=1n(ql+)ωl])
    This aggregation operator has been proposed in12,13.

  2. (2)

    Then, the IVPFPWG operator reduces to the IVPFWG operator:

    limχ1IVPFFPWG(˜)=IVPFWG(˜)=([l=1n(pl)ωl,l=1n(pl+)ωl],[1l=1n(1(ql)2)ωl,1l=1n(1(ql+)2)ωl])
    This operator has been proposed in12,13.

Theorem 24.

Given n IVPFNs P˜l=([pl,pl+],[ql,ql+])(lN) , and if χ → ∞, then

  1. (1)

    The IVPFFPWA operator reduces to the interval-valued Pythagorean fuzzy Frank power weighted, quadratic (IVPFFPWQ) operator:

    limχIVPFFPWA(˜)=IVPFFPWQ(˜)=([l=1nul(pl)2,l=1nul(pl+)2],[l=1nul(ql)2,l=1nul(ql+)2])

  2. (2)

    The IVPFFPWG operator reduce to the IVPFF-PWQ operator:

    limχIVPFFPWG(˜)=IVPFFPWQ(˜)
    where ul=ωl(1+Γ(P˜l))j=1nωj(1+Γ(P˜j))(lN) .

Theorem 25.

If Δ(P˜l,P˜j)=a for all l, j (lj) then ul = ω l (lN), and therefore the IVPFFPWQ operator reduces to IVPFWQ operator:

limχIVPFFPWA(˜)=IVPFPWQ(˜)=([l=1nωl(pl)2,l=1nωl(pl+)2],[l=1nωl(ql)2,l=1nωl(ql+)2])

From the theorems mentioned, some limiting cases of IVPFFPWA and IVPFFPWG operators are summarized in Table 1 with different choices of parameter χ and aggregation weights ul, where

vl=(1+Γ(P˜l))/j=1n(1+Γ(P˜j))(lN).

Operators ul and χ Reduced operator ul Reduced operator
IVPFFPWA ul = ωl IVPFFWA(Theorem 13(2))
IVPFFPWA ul = vl IVPFFWA(Theorem 13(1))
IVPFFPWA χ → 1 IVPFPWA(Theorem 22(1)) ul = ωl IVPFWA(Theorem 23(1))
IVPFFPWA χ → ∞ IVPFPWQ(Theorem 24(1)) ul = ωl IVPFWQ(Theorem 25)
IVPFFPWG ul = ωl IVPFFWG(Theorem 17(2))
IVPFFPWG ul = vl IVPFFWG(Theorem 17(1))
IVPFFPWG χ → 1 IVPFPWG(Theorem 22(2)) ul = ωl IVPFWG(Theorem 23(2))
IVPFFPWG χ → ∞ IVPFPWQ(Theorem 24(2)) ul = ωl IVPFWQ(Theorem 25)
Table 1:

Special cases of proposed operators

5. A novel decision-making approach for MAGDM with IVPFNs

Let sets of m alternatives and n attributes be ALi (iM) and Cj (jN), respectively. Let ωj(jN) be the weights for Cj(jN). Let dk (kT) be a set of t DMs, and their weights are λk(kT). The alternatives ALi(iM) are assessed by the DMs with IVPFNs P˜ijk=([pijk,pij+k],[qijk,qij+k]) based on Cj (jN). The decision matrixes are expressed as Dk=(P˜ijk)m×n(kT) . One method developed to obtain the best solution to this problem is based on the proposed Frank aggregation operators. The steps of the decision-making method are provided as follows:

Step 1. Following Definition 6, the supports between P˜ijk(kT) and P˜ijl(lT) can be calculated as:

Δ(P˜ijk,P˜ijl)=1d(P˜ijk,P˜ijl),

Step 2. Utilize the weights λk (kT) of the DMs dk (kT) to obtain the support Γ(P˜ijk)(kT) of the IVPFN P˜ijk(kT) by the other IVPFNs P˜ijl(lT;lk) :

Γ(P˜ijk)=lktΔ(P˜ijk,P˜ijl)=lkt(1d(P˜ijk,P˜ijl)),
and obtain the weights ζijk(kT) associated with the IVPFN P˜ijk(kT) :
ζijk=λk(1+T(α˜ijk))k=1tλk(1+T(α˜ijk)).

Step 3. Use the IVPFFPWA operator (51) or the IVPFFPWG operator (52) to aggregate the decision matrixes Dk=(P˜ijk)m×n(kT) to the collective matrix D=(P˜ij)m×n , and P˜ij=([pij,pij+],[qij,qij+]) .

P˜ij=IVPFFPWA(P˜ij1,P˜ij2,,P˜ijt)
P˜ij=IVPFFPWG(P˜ij1,P˜ij2,,P˜ijt)

Step 4. To obtain the comprehensive preference value P˜i(iM) of the alternative ALi (iM), we fuse all the values P˜ij(jN) in D=(P˜ij)m×n by applying the IVPFFWA operator (53) or the IVPFFWG operator (54) .

P˜i=IVPFFWA(P˜i1,P˜i2,,P˜in)
P˜i=IVPFFWG(P˜i1,P˜i2,,P˜in)

Step 5. From Definition 4, obtain the score values Sco(P˜i)(iM) . Then, we obtain the ranking of P˜i(iM) .

Step 6. According to the ranking of P˜i(iM) , we obtain the ranking of Ai (iM).

d(P˜ijk,P˜ijl)=14(|(pijk)2(pijl)2|+|(pij+k)2(pij+l)2|)+14(|(qijk)2(qijl)2|+|(qij+k)2(qij+l)2|)+14(|(πijk)2(πijl)2|+|(πij+k)2(πij+l)2|)

6. Numerical examples

6.1. A GDM problem of investment selection

The background regarding an investment selection problem in30 is used to test the feasibility of the proposed decision-making approach in the previous section. In this problem, firstly, four essential attributes Cj (jN4) have to be analyzed, which are risk management, growth ability, social and political influence, and environmental protection strategy analysis. Considered here are four candidate alternatives Ai (iM4): automotive enterprises, food enterprise, computer enterprise, and arms enterprise. The evaluation information is provided by the three experts dk (kT3) on the four alternatives Ai (iM4) under Cj(jN4) in the manifestation of IVPFNs P˜ijk(iM4,jN4,kT3) . The decision matrixes can be denoted by Dk=(α˜ijk)4×4(kT3) and the weighting vector of Cj (jN4) is ω = (0.2,0.15,0.35,0.3)T, and the weighting vector of dk (kT3) is λ = (0.5, 0.3, 0.2)T.

D1=(([0.3,0.5],[0.3,0.6])([0.2,0.7],[0.3,0.4])([0.3,0.6],[0.4,0.7])([0.4,0.7],[0.2,0.5])([0.4,0.6],[0.3,0.6])([0.5,0.7],[0.2,0.6])([0.5,0.6],[0.3,0.7])([0.5,0.7],[0.3,0.5])([0.2,0.4],[0.4,0.7])([0.1,0.3],[0.5,0.8])([0.2,0.5],[0.3,0.8])([0.4,0.5],[0.4,0.7])([0.3,0.6],[0.3,0.5])([0.2,0.3],[0.4,0.6])([0.3,0.5],[0.2,0.4])([0.5,0.5],[0.4,0.4]))
D2=(([0.1,0.4],[0.4,0.7])([0.2,0.5],[0.3,0.8])([0.4,0.6],[0.3,0.6])([0.2,0.8],[0.3,0.5])([0.3,0.5],[0.3,0.6])([0.3,0.6],[0.1,0.3])([0.3,0.6],[0.4,0.7])([0.3,0.6],[0.4,0.6])([0.3,0.7],[0.1,0.7])([0.1,0.2],[0.3,0.4])([0.2,0.4],[0.2,0.4])([0.2,0.3],[0.3,0.5])([0.3,0.5],[0.2,0.6])([0.2,0.3],[0.3,0.4])([0.4,0.7],[0.1,0.4])([0.5,0.6],[0.6,0.7]))
D3=(([0.3,0.4],[0.4,0.6])([0.2,0.5],[0.3,0.6])([0.3,0.3],[0.3,0.6])([0.2,0.6],[0.6,0.7])([0.3,0.4],[0.1,0.5])([0.2,0.6],[0.2,0.4])([0.3,0.6],[0.4,0.7])([0.3,0.5],[0.4,0.4])([0.2,0.4],[0.2,0.5])([0.2,0.3],[0.7,0.8])([0.1,0.4],[0.3,0.5])([0.2,0.4],[0.3,0.6])([0.2,0.3],[0.1,0.3])([0.1,0.3],[0.4,0.6])([0.5,0.8],[0.4,0.7])([0.4,0.7],[0.3,0.5]))

The developed decision-making approach in this study is applied to derive the ordering relation of Ai (iM4). The decision matrixes are listed as following and the implementation steps with details are provided subsequently.

Step 1. Utilize (47) ~ (50) to obtain the weighting matrixes Φk=(ζijk)4×4(kT3) for the decision matrixes Dk=(P˜ijk)4×4(kT3) :

Φ1=(0.50130.49490.48730.50270.50090.40970.47960.48470.49540.48000.49950.50640.50400.49840.49210.5026),
Φ2=(0.29810.29750.30490.29800.30390.29720.30960.30760.30710.31340.30580.29100.29400.30530.31020.2947),
Φ3=(0.20050.20750.20780.19930.19520.19320.21080.20770.19740.20660.19470.20260.20200.19630.19760.2027).

Step 2. Use the IVPFFPWA operator (51) (let χ = 2) to fuse all the matrices Dk=(P˜ijk)4×4(kT3) to the collective matrix D.

D=(P˜ij)4×4=(([0.2582,0.4540],[0.3466,0.6281])(0.2000,0.6148),[0.2457,0.5401]([0.3342,0.5594],[0.3668,0.6487])([0.3203,0.7197],[0.3444,0.5865])([0.3538,0.5385],[0.3000,0.5791])([0.4002,0.6368],[0.1961,0.4079])([0.4165,0.6000],[0.2627,0.6359])([0.4045,0.6541],[0.3030,0.5068])([0.2355,0.4339],[0.2285,0.5537])([0.4000,0.5331],[0.3000,0.3834])([0.1837,0.4518],[0.2648,0.5912])([0.3156,0.4523],[0.3452,0.4090])([0.2836,0.5282],[0.2652,0.4790])([0.1843,0.3000],[0.3681,0.5348])([0.3808,0.6482],[0.1408,0.3056])([0.4821,0.5802],[0.4270,0.4962]))

Step 3. Aggregate all the values P˜ij(jN4) in matrix D based on the IVPFFWA operator (53) . Then obtain the overall values P˜i(iM4) corresponding to the alternative Ai(iM4):

P˜1=([0.2961,0.5015],[0.2726,0.5087]),P˜2=([0.2826,0.5301],[0.3185,0.5403]),P˜3=([0.2969,0.4994],[0.2870,0.5025]),P˜4=([0.4246,0.6206],[0.2507,0.4438]).

Step 4. By Definition 2, we calculate the score values Sco(P˜i)(iM) for P˜i(iM4) :

Sco(P˜1)=0.031,Sco(P˜2)=0.0163,Sco(P˜3)=0.0013,Sco(P˜4)=0.1528.

Since Sco(P˜4)>Sco(P˜1)>Sco(P˜3)>Sco(P˜2) , then P˜4P˜1P˜3P˜2 . Therefore, we have A4A1A3A2. Thus, the best alternative is A4.

From Step 1, it is convenient to find that different attribute values P˜ijk(iM4,jN4,kT3) have different associated weights ζijk(iM4,jN4,kT3) , which is consists of the expert weight λk and the support Δ(P˜ijk)(iM4,jN4,kT3) . Then, the associated weight ζijk increases as the values of λk or Δ(P˜ijk) increase.

If we use the IVPFFPWG operator (52) (let χ = 2) instead of the IVPFFPWA to solve the above decision problem, then we obtain the collective values P˜i(iM4) corresponding to Ai (iM4) as follows:

P˜1=([0.2620,0.4838],[0.3066,0.5594]),P˜2=([0.2454,0.4954],[0.3374,0.5981]),P˜3=([0.2620,0.4492],[0.3080,0.5199]),P˜4=([0.3998,0.6008],[0.3294,0.5076]).

Therefore, by Definition 2, we obtain the score values of P˜i(iM4) , respectively:

Sco(P˜1)=0.0523,Sco(P˜2)=0.0830,Sco(P˜3)=0.0484,Sco(P˜4)=0.0785.Sco(P˜4)>Sco(P˜3)>Sco(P˜1)>Sco(P˜2),
so P˜4P˜3P˜1P˜2 . Therefore A4A3A1A2. Thus, the best alternative is A4.

From these results, with the same value of parameter χ = 2, we find that the IVPFFWA and IVPFFWG operators lead to different ranking positions of A1 and A3. However, the best alternative is always A4. By comparing the score values Sco(P˜i)(iM4) with Sco(P˜i)(iM4) , a useful observation is that the values P˜i(iM4) aggregated from the IVPFFWA operator are greater than those aggregated from IVPFFWG operator.

6.2. Influence of parameter on aggregation operators

An investigation on how the decision result changes with different choices of parameter χ in the above decision problem is offered in this section, and then, four descriptive figures will be provided to intensify the understanding of our proposal. For the sake of convenience, if the IVPFFPWA operator is used as the aggregation tool for the decision process, then we denote P˜iA(iM4) as the collective values of Ai(iM4). Similarly, if the used tool is the IVPFF-PWG operator, then P˜iG(iM4) is denoted as the collective values.

Figure 1 shows how the score values given by IVPFFPWA operator decrease according to the increasing χ. Moreover, from Figure 1, the following cases can be obtained:

  1. (1)

    If χ ∈ (1, 12.88], then the order relation of alternatives Ai (iM4) is A4A1A3A2, and the best alternative is A4. If χ ∈ (12.88, 50), then we obtain the ordering relation of Ai (iM4) as A4A3A1A2.

  2. (2)

    The score values Sco(P˜iA)(iM4) for the alternatives Ai (iM4) decrease with respect to χ.

Fig. 1

Score values obtained in the use of the IVPFFPWA operator.

The score value Sco(P˜1A) and that of Sco(P˜3A) are pretty close, therefore, we provide more details for them, which are shown in Figure 2.

  1. (i)

    If χ ∈ (1, 12.88), then Sco(P˜1A)>Sco(P˜3A) . Thus, P˜1AP˜3A .

  2. (ii)

    If χ = 12.88, then Sco(P˜1A)=Sco(P˜3A)=0.0038 and Acc(P˜1A)=0.3396>Acc(P˜3A)=0.3352 . Thus, P˜1AP˜3A .

  3. (iii)

    If χ ∈ (12.88, 50), then Sco(P˜1A)<Sco(P˜3A) Thus, P˜1AP˜3A .

Fig. 2

Score values of A1 and A3 obtained in the use of the IVPFFPWA operator.

Figure 3 illustrates how the score values obtained with the IVPFFPWG operator increase in respect of the increasing χ, and more analysis are offered as following.

  1. (1)

    When χ ∈ (0, 50), the ranking of Ai (iM4) is A4A3A1A2, and the best alternative is invariably A4.

  2. (2)

    The score values Sco(P˜iG)(iM4) for the alternatives Ai (iM4) increase with respect to χ.

Fig. 3

Score values obtained in the use of the IVPFFPWG operator.

Figures 4 and 5 show the deviations between the score values obtained by the IVPFFPWA operator and those obtained by the IVPFFPWG operator, from which we obtain Sco(P˜iG)<Sco(P˜iA)(iM4) . In addition, the values of Sco(P˜iA)Sco(P˜iG)(iM4) become smaller as the value of χ increases. It illustrates that the aggregation result calculated by the IVPFFPWG operator is smaller than the result obtained from the IVPFFPWA operator. Therefore, the IVPFFPWA operator is suitable for modeling optimistic DMs, whereas the IVPFFPWG operator is considered to be useful in reflecting pessimistic DMs. According to Figures 1 and 3, we obtain that the smaller χ gets, the greater the level of optimism and pessimism will be.

Fig. 4

Score values of A1 and A2 obtained in the use of the IVPFFPWA/IVPFFPWG operator.

Fig. 5

Score values of A3 and A4 obtained in the use of the IVPFFPWA/IVPFFPWG operator.

We use two generalized operators (IVPFFPWA/IVPFFPWG) and their limiting operators (IVPFPWA/IVPFPWQ/IVPFPWG) to obtain the score values of alternative A1. The details can be found in Figure 6. Consequently, the following ordering relation is obtained from Figure 6: Sco(P˜1IVPFPWG)<Sco(P˜1G)<Sco(P˜1IVPFPWQ)<Sco(P˜1A)<Sco(P˜1IVPFPWA) .

Fig. 6

Score values of A1 by different operators.

Figure 6 illustrates the level of optimism and pessimism decreases when χ increases, and the decision maker’s attitude could be regarded as neutral when χ → ∞.

According to the previous analysis, it is observed that the associated parameter χ to the IVPFFPWG and the IVPFFPWA operators can be considered as a promising reflection of the attitude of DM. The DMs can obtain different score values of the collective overall preference values when different values of parameter χ are fixed in the sense that they can obtain different rankings of alternatives indicating their preferences. Therefore, the decision-making approaches with the IVPFFPWG and the IVPFFPWA operators are highly flexible and can provide DMs with more choices in handling different real-lief scenarios.

6.3. Comparative analysis

In the sequel, the proposed IVPFFP aggregation operators will be compared to several aggregation operators that were developed in 10,13,16 to evidence their superiority. Detailed analysis are provided in accordance with the performance of the compared aggregation operators given that they are used for the aggregation of individual decision matrices Dk (kT) in the context of MAGDM.

The three selected aggregation operators for comparison are briefly introduced in the first place. In Peng and Yang10, the weighted average (WA) and weighted geometric (WG) operators were accommodated to the Pythagorean fuzzy environment. The interval-valued Pythagorean fuzzy WA operator and WG operator, which are denoted separately by P-IVPFWA and the P-IVPFWG to distinguish themselves from the proposed ones, were developed to aggregate individual IVPF decision matrices. In Liang et al.13, based on the Algebraic operational laws10,11, the IVPFWA operator and IVPFWG operator were defined to aggregate individual decision matrices into a collective decision matrix. In Zhang16, the frank t-norm and s-norm were adopted as a basis for defining the interval-valued intuitionistic fuzzy frank weighted average (IVIFFWA) operator and the interval-valued intuitionistic fuzzy frank weighted geometric (IVIFFWG) operator, which were further used in the aggregation of individual IVIF decision matrixes.

The first comparison made is between the P-IVPFWA and P-IVPFWG operators and the IVPFFP operator. Recall that the generalized Pythagorean fuzzy aggregation operator was defined by Yager1,2 to gather a collection of PFNs satisfying the following characteristic:Agg = ηpAggdηp, where Agg and Aggd are dual with respect to the Pythagorean negation ηp(x)=1x2 , and Agg and Aggd are the membership and non-membership functions, respectively. According to Theorem 21, it is evident that the IVPFFP operator proposed in this paper satisfies this characteristic as well. However, the PIVPFWA and P-IVPFWG operators fail to meet the dual property as their related aggregation functions were weighted average (WA) operator ( i=1nwixi ) and weighted geometric (WG) operator ( i=1nxiwi ). Subsection 6.1 is used as the background for case study, and applying the P-IVPFWA and P-IVPFWG operators derive the following decision results.

  1. (i)

    In the case that the P-IVPFWA operator was applied we have Sco(P˜1)=0.0226 , Sco(P˜2)=0.0479 and Sco(P˜3)=0.0252 , Sco(P˜4)=0.1156 . Therefore, Sco(P˜4)>Sco(P˜1)>Sco(P˜3)>Sco(P˜2) . Thus, the ranking of alternatives is A4A1A3A2, which is consistent with the result obtained by IVPFFPWA operator (χ ∈ (1, 12.88]) in subsection 6.2.

  2. (ii)

    In the other case that the P-IVPFWG operator was applied we obtain Sco(P˜1)=0.0221 , Sco(P˜2)=0.0479, and Sco(P˜3)=0.0329 , Sco(P˜4)=0.1287 . Therefore, Sco(P˜4)>Sco(P˜1)>Sco(P˜3)>Sco(P˜2) . Thus, the ranking of alternatives is A4A1A3A2, which is consistent with the result obtained by IVPFFPWA operator (χ ∈ (1, 12.88]) in subsection 6.2.

The second comparison will be conducted for the IVIFFWA and IVIFFWG operators. According to Theorem 23, the IVPFWA and IVPFWG operators are essentially the respective special cases of the IVPFPWA and IVPFPWG operators. Likewise, the IVPFWA and IVPFWG operators are adopted to address the MAGDM problem in subsection 6.1 and the following decision results can be obtained.

  1. (i)

    In the case that the IVPFWA operator was applied we have Sco(P˜1)=0.0054 , Sco(P˜2)=0.0134 , Sco(P˜3)=0.0043 , Sco(P˜4)=0.1556 . Therefore, Sco(P˜4)>Sco(P˜1)>Sco(P˜3)>Sco(P˜2) . Thus, A4A1A3A2, which is consistent with the result obtained by IVPFFPWA operator (χ ∈ (1, 12.88]) in subsection 6.2.

  2. (ii)

    In the other case that the IVPFWG operator was considered we have Sco(P˜1)=0.0562 , Sco(P˜2)=0.0891 and Sco(P˜3)=0.0495 , Sco(P˜4)=0.0721 . Therefore, Sco(P˜4)>Sco(P˜3)>Sco(P˜1)>Sco(P˜2) . Thus, A4A3A1A2, which is consistent with the result obtained by IVPFFPWG operator (χ ∈ (1, 50)) in subsection 6.2.

The last comparison was made between Zhang16 and our proposal. Yager1,2 points out that all IFNs are PFNs, but not vice versa. Likewise, all IVIFNs are IVPFNs, but not the other way around. Therefore, the IVIFFWA and IVIFFWG operators in 16 can not be used to solve the aforementioned MAGDM problem. On the contrary, the IVPFFP operator proposed in this paper is capable of addressing the MAGDM problem provided as Example 5.1 in 16, and the following decision results can be obtained accordingly.

  1. (i)

    If the IVPFFPWA operator instead of the IVIFFWA operator has been adopted, then we have Sco(r˜3)>Sco(r˜2)>Sco(r˜4)>Sco(r˜1) , χ ∈ (1, 100]. Thus, the ranking of alternatives is x3x2x4x1. More details can be found in Figure 7. Although the ranking of alternative x2 and alternative x4 is different from that obtained from the IVIFFWA operator, the best alternative remains x3.

  2. (ii)

    If the IVPFFPWG operator rather than the IVIFFWG operator has been adopted, then we get Sco(r˜3)>Sco(r˜2)>Sco(r˜4)>Sco(r˜1) , χ ∈ (1, 100]. Thus, the ranking of alternatives is x3x2x4x1.

The final score values changing with the varying parameter are shown in Figure 8. Despite the ranking of alternatives x2 and x4 obtained using our approach is different from that derived from the IVIFFWG operator, the best alternative selected is x3 in both cases. The reason that the ranking positions of (x2 and x4) get changed is because the IVPFFPWA and IVPFFPWG operators take into account the support function, and the scores of alternatives x2 and x4 are pretty close to each other. This is generally not the case for the IVIFFWA and IVIFFWG operators as the support function was not factored in.

Fig. 7

Score values by IVPFFPWA operators.

Fig. 8

Score values by IVPFFPWG operators.

In comparison to the several existing aggregation operators described above, the proposed IVPFFP aggregation operators present the following benefits in its implementation process.

  1. (1)

    The convenience of expert weight elicitation. The IVPFFP operator can provide DM more flexibility in determining the weights of experts in the context of MAGDM. On the one hand, if the DM trusts the expert who provides evaluations completely and is allowed to determine the weight of the expert all on his/her own, then the support degree can be set as a constant, in which case the IVPFFPWA and IVPFFPWG operators degenerate to the IVPFFWA and IVPFFWG operator, respectively. This is a fact that can be reflected from Theorem 13(2) and Theorem 17(2). On the other hand, if the DM gets inadequate information at hand about the expert who provides evaluations, the expert weight elicitation depends entirely on the support function. In this case, the IVPFFPWA and IVPFFPWG operators reduce to the IVPFFPA and IVPFFPG operators, respectively, which can be observed in Theorem 13(1) and Theorem 17(1). Otherwise, the combination weight involving both subjective and objective approaches can be used to determine the aggregation weight of experts with the IVPFFWA and IVPFFWG operators.

  2. (2)

    The variable parameter values indicating preference orientations.

    Following the previous analysis conducted in subsection 6.2, it is observed that the adjustable parameter χ conforms to the DM’s preferences in the sense that the DM can determine the appropriate values of χ in accordance with their preference orientations.

  3. (3)

    The expansion of domain for evaluation.

    The IVPFFPWA and IVPFFPWG operators are able to deal with MAGDM problems with interval-valued Pythagorean fuzzy inputs, which is a benefit that the IVPFFWA and IVPFFWG operator do not share. It is as well convenient for DMs to adapt the IVPFFPWA and IVPFFPWG operators into MAGDM with interval-valued intuitionistic fuzzy inputs in the use of the idea raised in this paper.

7. Conclusions

In this study, we applied a special automorphism on the unit interval to construct an isomorphic Frank dual triple, which can be used to define the interval-valued Pythagorean Frank operations. We further revealed that these generalized operations include the existing operations for IVPFNs as special cases and discussed some fundamental properties of them. Subsequently, we proposed the IVPFFPWA and IVPFFPWG operators based on the proposed Frank operations and explored plenty of instrumental properties of the IVPFFPWA and IVPFFPWG operators. Several limiting cases of the proposed aggregation operators have as well been discussed in respect of the introduced adjustable parameter. We developed an IVPFFPWA (or IVPFFPWG) operator-based technique to deal with a classical MAGDM problem, provided an illustrative example to effectively verify the approach, and studied the influences of the adjustable parameter on the final aggregation results. The comparative analysis further demonstrated the superiority of the proposed aggregation techniques.

In future study, we are poised to pay more attention to the integration of IVPFNs with linguistic implication to foster their applications in the area of linguistic decision making33,34. Investigation on how varying associated weighting vectors will impact the final decision outputs under the interval-valued Pythagorean fuzzy environment will as well be a promising endeavor for future research35. Certain accuracy enhancements of the MAGDM with IVPFNs are expected to be achieved in the subsequent development of this study.

Acknowledgments

This work was supported by “the Fundamental Research Funds for the Central Universities” (Grant No. 2042018kf0006) and the Theme-based Research Projects of the Research Grants Council (RGC) (Grant No. T32-101/15-R), and partly supported by the Key Project of the National Natural Science Foundation of China (Grant No. 71231007), the National Natural Science Foundation of China (Grant No. 71373222), and the Open Fund of Key Laboratory of Hunan Province (2017TP1026).

References

2.RR Yager, Pythagorean membership grades in multi-criteria decision making, IEEE Transactions on Fuzzy Systems, Vol. 22, No. 4, 2014, pp. 958-965.
4.G Beliakov and S James, Averaging aggregation functions for preferences expressed as Pythagorean membership grades and fuzzy orthopairs, in Fuzzy Systems (FUZZ-IEEE), 2014 IEEE International Conference (2014), pp. 298-305. on. IEEE,
12.H Garg, A novel accuracy function under interval-valued pythagorean fuzzy environment for solving multi-criteria decision making problem, Journal of Intelligent & Fuzzy Systems, Vol. 31, No. 1, 2016, pp. 529-540.
15.X Zhang, P Liu, and Y Wang, Multiple attribute group decision making methods based on intuitionistic fuzzy frank power aggregation operators, Journal of Intelligent & Fuzzy Systems, Vol. 29, No. 5, 2015, pp. 2235-2246.
16.Z Zhang, Interval-valued intuitionistic fuzzy Frank aggregation operators and their applications to multiple attribute group decision making, Neural Computing and Applications, Vol. 28, No. 6, 2017, pp. 1471-1501.
19.Y Du and F Hou, Interval intuitionistic linguistic Frank aggregation operators and their application in decision making, Control and Decision, 2017.
25.P Liu and X Liu, The neutrosophic number generalized weighted power averaging operator and its application in multiple attribute group decision making, International Journal of Machine Learning and Cybernetics, 2016, pp. 1-12.
26.RR Yager, The power average operator, IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans, Vol. 31, No. 6, 2001, pp. 724-731.
27.Z Xu and RR Yager, Power-geometric operators and their use in group decision making, IEEE Transactions on Fuzzy Systems, Vol. 18, No. 1, 2010, pp. 94-105.
28.EP Klement, R Mesiar, and E Pap, Triangular Norms, Springer, Netherlands, 2000.
29.G Beliakov, A Pradera, and T Calvo, Aggregation functions: A guide for practitioners, Springer, Heidelberg, 2007.
31.ZS Chen, KS Chin, YL Li, and Y Yang, On generalized extended Bonferroni means for decision making, IEEE Transactions on Fuzzy Systems, Vol. 24, No. 6, 2016, pp. 1525-1543.
34.L Martínez, RM Rodríguez, and F Herrera, The 2-tuple Linguistic Model: Computing with Words in Decision Making, Springer, New York, 2015.
Journal
International Journal of Computational Intelligence Systems
Volume-Issue
11 - 1
Pages
1091 - 1110
Publication Date
2018/06/07
ISSN (Online)
1875-6883
ISSN (Print)
1875-6891
DOI
10.2991/ijcis.11.1.83How to use a DOI?
Copyright
© 2018 Yang et al.
Open Access
This is an open access article under the CC BY-NC license (http://creativecommons.org/licences/by-nc/4.0/).

Cite this article

TY  - JOUR
AU  - Yi Yang
AU  - Zhen-Song Chen
AU  - Yue-Hua Chen
AU  - Kwai-Sang Chin
PY  - 2018
DA  - 2018/06/07
TI  - Interval-valued Pythagorean Fuzzy Frank Power Aggregation Operators based on An Isomorphic Frank Dual Triple
JO  - International Journal of Computational Intelligence Systems
SP  - 1091
EP  - 1110
VL  - 11
IS  - 1
SN  - 1875-6883
UR  - https://doi.org/10.2991/ijcis.11.1.83
DO  - 10.2991/ijcis.11.1.83
ID  - Yang2018
ER  -