Next Article in Journal
Modeling Heavy Metal Sorption and Interaction in a Multispecies Biofilm
Previous Article in Journal
Ground State Solution of Pohožaev Type for Quasilinear Schrödinger Equation Involving Critical Exponent in Orlicz Space
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Attribute Multi-Perception Decision-Making Based on Generalized T-Spherical Fuzzy Weighted Aggregation Operators on Neutrosophic Sets

1
A-Level Academy, UCSI College KL Campus, Lot 12734, Jalan Choo Lip Kung, Taman Taynton View, Cheras, Kuala Lumpur 56000, Malaysia
2
Department of Actuarial Science and Applied Statistics, Faculty of Business and Information Science, UCSI University, Jalan Menara Gading, Cheras, Kuala Lumpur 56000, Malaysia
3
Department of Mathematics and Statistics, International Islamic University Islamabad, Islamabad 44000, Pakistan
4
Institute of Research and Development, Duy Tan University, Da Nang 550000, Vietnam
5
VNU Information Technology Institute, Vietnam National University, Hanoi 100000, Vietnam
6
Division of Data Science, Ton Duc Thang University, Ho Chi Minh City, Vietnam
7
Faculty of Information Technology, Ton Duc Thang University, Ho Chi Minh City, Vietnam
8
Department of Computer Science and Engineering, LNCT College, Madhya Pradesh 462021, India
9
University of Delaware, Newark, DE 19716, USA
*
Author to whom correspondence should be addressed.
Mathematics 2019, 7(9), 780; https://doi.org/10.3390/math7090780
Submission received: 4 August 2019 / Revised: 17 August 2019 / Accepted: 17 August 2019 / Published: 23 August 2019

Abstract

:
The framework of the T-spherical fuzzy set is a recent development in fuzzy set theory that can describe imprecise events using four types of membership grades with no restrictions. The purpose of this manuscript is to point out the limitations of the existing intuitionistic fuzzy Einstein averaging and geometric operators and to develop some improved Einstein aggregation operators. To do so, first some new operational laws were developed for T-spherical fuzzy sets and their properties were investigated. Based on these new operations, two types of Einstein aggregation operators are proposed namely the Einstein interactive averaging aggregation operators and the Einstein interactive geometric aggregation operators. The properties of the newly developed aggregation operators were then investigated and verified. The T-spherical fuzzy aggregation operators were then applied to a multi-attribute decision making (MADM) problem related to the degree of pollution of five major cities in China. Actual datasets sourced from the UCI Machine Learning Repository were used for this purpose. A detailed study was done to determine the most and least polluted city for different perceptions for different situations. Several compliance tests were then outlined to test and verify the accuracy of the results obtained via our proposed decision-making algorithm. It was proved that the results obtained via our proposed decision-making algorithm was fully compliant with all the tests that were outlined, thereby confirming the accuracy of the results obtained via our proposed method.

1. Introduction

Zadeh [1] first introduced a formal tool to deal with the uncertainties and imprecision that occurs in real-life situations and called this as a fuzzy set (FS). A FS assigns a value in the interval of [0, 1] called a membership grade to every object whereby this membership grade indicates the degree of belongingness of the object to the fuzzy set that is being studied. Since its inception, fuzzy set theory has proven to be highly useful in many areas such as decision making, pattern recognition, automation, and the development of fuzzy logic inference systems. Atanassov [2,3] introduced a generalization of FSs called an intuitionistic fuzzy set (IFS). The IFS model is characterized by two grades of membership, namely a membership function and a non-membership function. As the name indicates, both these functions represent the degree of belongingness and degree of non-belongingness of an object to the fuzzy set that is being studied. One of the limitations of the IFS model is that the sum of the membership and non-membership value must lie within the closed unit interval of [0, 1]. To overcome this limitation, Yager [4,5] introduced a concept of a Pythagorean fuzzy set (PyFS) in which he relaxed this limitation by defining the sum of the squares of the membership function and non-membership function must lie within the interval [0, 1]. This presents the decision makers with wider options when modelling a situation using PyFS, yet there are still restrictions as the decision makers are only free to assign values that fit a certain condition. To overcome this issue, Yager [6] introduced the notion of q-rung ortho pair fuzzy set (q-ROPFS) in which there are no limitations as to the type of membership functions that can be assigned to the objects.
The concept of picture fuzzy sets (PFSs) were introduced by Cuong [7,8]. In the PFS model, there are three functions called the membership function, the abstinence function, and the non-membership function. The PFS model has a similar restriction to the IFS model, in which the sum of the membership, abstinence, and non-membership functions must lie within the interval of [0, 1]. To further overcome this issue, Mahmood et al. [9] introduced the concept of spherical fuzzy sets (SFSs) in which they relaxed this condition so that the sum of the squares of these three membership values must lie within the interval of [0, 1]. In the same paper, the authors also went on to introduce the concept of T-spherical fuzzy sets (T-SFSs) in which there were no limitations or conditions on the values that are allowed for the membership grades.
All of the tools used to handle uncertainties that have been discussed above have proven to have many applications in multi-attribute decision making (MADM) problems related to pattern recognition, similarity measures, and information measures. Many authors have proposed various methods based on aggregation operators for solving MADM problems. These include Xu [10] who proposed a decision-making method based on weighted averaging operators to solve MADM problems based on intuitionistic fuzzy information (IFI). Garg [11,12] introduced interactive aggregation operators for IFI, whereas He et al. [13] proposed the use of interactive geometric operators for IFSs to solve MADM problems based on IFI. Zhao and Wei [14] proposed a decision-making method based on Einstein hybrid aggregation operators for IFI, whereas Liu [15] introduced frank aggregation operators for MADM problems based on the interval-valued IFI framework. Garg [16,17] introduced Einstein norms to solve MADM problems for PyFSs, Peng et al. [18] proposed an exponential operation and aggregation operator for q-rung ortho pair fuzzy information, while Wei [19] introduced geometric aggregation operators for PFSs. Garg [20] proposed picture fuzzy aggregation operators, whereas Garg et al. [21] proposed interactive geometric operators for T-SFSs, and applied these in solving MADM problems in various areas. Li and Deng [22] introduced a generalized ordered proposition fusion based on belief entropy, whereas Fei et al. [23] introduced a new vector valued similarity measure for intuitionistic fuzzy sets based on OWA operators. We refer the readers to [24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83] for a comprehensive, overall view of the many different methods that are available in literature pertaining to the IFS, PyFS and PFS models.
There are shortcomings and inaccuracies in the existing Einstein operations that have been introduced previously in literature. The existing Einstein operations for IFSs that were introduced in [13] fail under certain circumstances. For example, if P 1 = ( m A , 0 ) and P 2 = ( 0 , n A ) are intuitionistic fuzzy numbers (IFNs), then intuitionistic fuzzy Einstein weighted averaging operator (IFEWAO) aggregates these IFNs as ( s o m e   v a l u e ,   0 ) and intuitionistic fuzzy Einstein weighted geometric operator (IFEWGO) aggregates these IFNs as ( 0 ,   s o m e   v a l u e ) . From this simple example, it can be clearly observed that the IFEWAO will not aggregate the whole non-membership value if one IFN happens to have a non-membership value of zero, and similarly the IFEWGO will not aggregate the whole membership value if one IFN happens to have a membership value of zero, which are clearly inaccurate. This and other similar problems served as the motivation for us to propose some new Einstein aggregation operators for the T-SFS model that will be able to overcome this and similar shortcomings in existing structures.
In this paper, we developed some new operational laws for T-spherical fuzzy sets with their properties. Based on these new operations, two types of Einstein aggregation operators are proposed, namely, the Einstein interactive averaging aggregation operators and the Einstein interactive geometric aggregation operators. The properties of the newly developed aggregation operators were then investigated and verified. The T-spherical fuzzy aggregation operators were then applied to a multi-attribute decision making (MADM) problem related to the degree of pollution of five major cities in China. Actual datasets sourced from the UCI Machine Learning Repository were used. A detailed study was done to determine the most and least polluted city for different perceptions for different situations. Several compliance tests were then outlined to test and verify the accuracy of the results obtained via our proposed decision-making algorithm.
The rest of the paper is organized as follows. A brief but comprehensive background study of the important concepts related to this paper is recapitulated in Section 2. In Section 3, we present a detailed study of the important properties of aggregation operators, namely, the boundedness, monotonicity, idempotency and commutativity. In Section 4, we introduce two operators, namely, the generalized t-spherical fuzzy w-weighted geometric and arithmetic interaction functions, and study the properties of these operators. In Section 5, two decision making algorithms are introduced for the newly introduced operators. These algorithms are subsequently applied to solve a multi-attribute multi-perception decision making problem related to the ranking of the pollution level of five major Chinese cities using real-life datasets of the concentration of PM2.5 pollutant in five major cities in China. Concluding remarks are presented in Section 7, followed by the acknowledgements and list of references.

2. Preliminaries

Some basic notions over a universal set X are defined and these notions will help us in our proposed work.
Definition 1.
([9]) Let t be a positive real number. Let m 0 , i 0 , n 0 be three real numbers in [ 0 , 1 ] satisfying 0 m 0 τ + i 0 τ + n 0 τ 1 for all τ t . Then the triplet 𝒻 = m 0 , i 0 , n 0 is said to be a t-spherical fuzzy number (abbr. S F t n ).
Definition 2.
([9]) Let t be a positive real number. Let m , i , n : X [ 0 , 1 ] be such that 0 m τ ( x ) + i τ ( x ) + n τ ( x ) 1 for all x X and for all τ t . Then:
(i) 
P = { ( x , m ( x ) , i ( x ) , n ( x ) ) x X } is said to be a t-spherical fuzzy set (abbr. S F t S ) in X .
(ii) 
m , i , n are respectively called the membership function, the abstinence function, and the non-membership function of P .
(iii) 
r ( x ) = 1 ( m t ( x ) + i t ( x ) + n t ( x ) ) t is called the degree of refusal of x in P .
We however do not agree with such definitions defined by the previous authors. We found that the algorithm works for all m 0 , i 0 , n 0 as long as m 0 , i 0 , n 0 are real numbers in [ 0 , 1 ] (see [46]). In fact it is clear that a t-spherical fuzzy number will also be a f-spherical fuzzy number for all f > t , simply because the satisfaction of 0 m 0 τ + i 0 τ + n 0 τ 1 for all τ t will have included all τ with τ f as well. Moreover, by such definition, if m 0 , i 0 , n 0 all < 1, then m 0 , i 0 , n 0 will always be a t-spherical fuzzy number for all t that is large enough. Not to mention that, in the context of 0 m 0 τ + i 0 τ + n 0 τ 1 , the choices of τ in the existing literatures of t-spherical fuzzy number is limited to natural numbers. This hinders the flexibility of the structure making it incapable of being fine-tuned to suit a situation.
Definition 3.
([47]) Let t be a positive real number. Let m 0 , i 0 , n 0 be three real numbers in [ 0 , 1 ] . Then the triplet 𝒻 = m 0 , i 0 , n 0 is said to be a single-valued neutrosophic number (abbr. S V N n ). Moreover, m 0 , i 0 , n 0 are called the membership value 𝒻 m , the abstinence value 𝒻 i and the non-membership value 𝒻 n of 𝒻 , respectively. The set of all S V N n is denoted by S S V N .
Remark 1.
In this particular case, we write 𝒻 m = m 0 , 𝒻 i = i 0 , 𝒻 n = n 0 .
Remark 2.
The condition of “ 0 m 0 τ + i 0 τ + n 0 τ 1 for all τ t ” is now removed. Thus an S F t n is always an S V N n regardless of the value of t , and therefore the properties of S F t n is similar to the properties of S V N n .
Definition 4.
([47]) Let t be a positive real number. Let , i , n : X [ 0 , 1 ] . Then:
i) 
P = { ( x , m ( x ) , i ( x ) , n ( x ) ) x X } is said to be a single-valued neutrosophic set (abbr. S V N S ) in X .
ii) 
m , i , n are called the truth-membership function, the indeterminacy-membership function, and the falsity-membership function of P , respectively.
Remark 3.
It is straightforward that P S S V N .
In the literature of intuitionistic fuzzy numbers, there has been some well-established operations defined for them. One well known group of operations are called the Einstein operations and these are defined as follows.
Definition 5.
([14]) Let P 1 = m 1 , n 1 and P 2 = m 2 , n 2 be two intuitionistic fuzzy numbers. The Einstein operations are defined as given below:
(i) 
P 1 P 2 = ( m 1 m 2 1 + ( 1 m 1 ) ( 1 m 2 ) ,   n 1 + n 2 1 + n 1 n 2 )
(ii) 
P 1 P 2 = ( m 1 + m 2 1 + m 1 m 2 ,   n 1 n 2 1 + ( 1 n 1 ) ( 1 n 2 ) )
(iii) 
λ P 1 = ( ( 1 + m 1 ) λ + ( 1 m 1 ) λ ( 1 + m 1 ) λ ( 1 m 1 ) λ ,   2 n 1 λ ( 2 n 1 ) λ + n 1 λ ) ,   λ > 0
(iv) 
P 1 λ = ( 2 m 1 λ ( 2 m 1 ) λ + m 1 λ , ( 1 + n 1 ) λ + ( 1 n 1 ) λ ( 1 + n 1 ) λ ( 1 n 1 ) λ ) ,   λ > 0
There has also been a set of operations for SVNn as proposed by Wang et al. [47] which are defined as follows:
Definition 6.
([47]) Let 𝒻 1 = m 1 , i 1 , n 1 , 𝒻 2 = m 2 , i 2 , n 2 S S V N . The operations for all elements S S V N can be defined as follows:
(i) 
𝒻 1 𝒻 2 = m 1 m 2 ,    i 1 + i 2 i 1 i 2 ,   n 1 + n 2 n 1 n 2
(ii) 
𝒻 1 𝒻 2 = m 1 + m 2 m 1 m 2 ,   i 1 i 2 ,    n 1 n 2
(iii) 
λ 𝒻 1 =   1 ( 1 m 1 ) λ ,    i 1 λ ,   n 1 λ ,   λ > 0
(iv) 
𝒻 1 λ =   m 1 λ ,   1 ( 1   i 1 ) λ ,   1 ( 1   n 1 ) λ ,   λ > 0

3. Monotonicity, Boundedness, Idempotency, and Commutativity of Operations

In order to use an operation in the procedure to aggregate a group of data, it is desirable that the operation satisfies the following properties. Furthermore, the higher the extent to which the operation satisfies these properties, the higher the extent to which the proposed operation is able to resemble human intuition effectively. In this section, we define the properties of monotonicity, boundedness, idempotency, and commutativity for the SF t n .
Definition 7.
Let be a function that maps a S V N n to a number in [ 0 , 1 ] i.e., :   S S V N [ 0 , 1 ] . Then we have the following properties.
(1) Boundedness:
is said to be bounded if all of the following conditions hold:
(i)
( 1 , 0 , 1 ) = 1
(ii)
( 0 , 0 , 0 ) = 0
(iii)
0 ( 𝒻 ) 1 , for all 𝒻 being an SVNn
(2) Monotonicity:
is said to be monotone if the following condition holds:
If m a m b , i a i b and n a n b , then ( m a , i a , n a ) ( m b , i b , n b ) .
It is therefore necessary to generalize such a theorem for functions that map a k -tuple of SVNn (i.e., an element of S SVN k ) to a single SVNn , where k may not be 1. Furthermore, for the definition of boundedness, emphasis should be given to 1 , 0 , 0 instead of 1 , 0 , 1 . This is because 1 , 0 , 0 is an indication of perfect membership in any generalizations from the classical literature of sets. This leads us to the following definitions.
Definition 8.
Let be a function that maps a k -tuple of S V N n to an S V N n i.e., :   S S V N k S S V N . An example of this function would be the function defined in Definition 11 in which :   S S V N 2 S S V N . Then the following properties hold.
(1) Boundedness:
is said to be bounded if all the following conditions hold for all ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k .
(i)
𝒻 1 = 𝒻 2 = = 𝒻 k = 1 , 0 , 0 implies ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) = 1 , 0 , 0
(ii)
𝒻 1 = 𝒻 2 = = 𝒻 k = 0 , 0 , 0 implies ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) = 0 , 0 , 0
(iii)
0 ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) ξ 1 , for all ξ { m , i , n }
Moreover, is said to be strictly bounded, if all of the following conditions hold too for all ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k and for all ξ { m , i , n } .
(i)
𝒻 1 ξ = 𝒻 2 ξ = = 𝒻 k ξ = 1 implies ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) ξ = 1
(ii)
𝒻 1 ξ = 𝒻 2 ξ = = 𝒻 k ξ = 0 implies ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) ξ = 0
(iii)
0 min { 𝒻 1 ξ , 𝒻 2 ξ ,   , 𝒻 k ξ } ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) ξ max { 𝒻 1 ξ , 𝒻 2 ξ ,   , 𝒻 k ξ } 1
Otherwise, is said to be loosely bounded.
(2) Monotonicity:
is said to be monotone if the following condition holds for all ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) ,   ( 1 , 2 ,   , k ) S SVN k :
If 𝒻 j ξ j ξ holds for all ξ { m , i , n } and for all j = 1 , 2 ,   , k , then ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) ξ ( 1 , 2 ,   , k ) ξ holds for all ξ { m , i , n } as well.
Moreover, is said to be strictly monotone if the following condition holds too for all ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) , ( 1 , 2 ,   , k ) S SVN k , and for all ξ { m , i , n } .
If 𝒻 j ξ j ξ for all j = 1 , 2 ,   , k , then ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) ξ ( 1 , 2 ,   , k ) ξ .
Otherwise, is said to be loosely monotone.
As there are now more than one SVNn that act as inputs, we further define the following.
(3) Idempotency:
is said to be idempotent if the following condition holds for all ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k , and for all 𝒻 S SVN :
𝒻 1 = 𝒻 2 = = 𝒻 k = 𝒻   implies   ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) = 𝒻 .
Moreover, is said to be strictly idempotent, if the following condition holds too for all ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k , for all k [ 0 , 1 ] and for all ξ { m , i , n } :
𝒻 1 ξ = 𝒻 2 ξ = = 𝒻 k ξ = k   implies   ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) ξ = k .
Otherwise, is said to be loosely idempotent.
(4) Commutativity:
is said to be commutative if the following condition holds for all ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k :
( 𝒻 1 , 𝒻 2 ,   , 𝒻 k )   =   ( 1 , 2 ,   , k )   whenever   { 𝒻 1 , 𝒻 2 ,   , 𝒻 k } = { 1 , 2 ,   , k } .
Moreover, is said to be strictly commutative if the following condition holds for all ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k and for all ξ { m , i , n } .
( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) ξ   =   ( 1 , 2 ,   , k ) ξ   whenever   { 𝒻 1 ξ , 𝒻 2 ξ ,   , 𝒻 k ξ } = { 1 ξ , 2 ξ ,   , k ξ } .
Otherwise, is said to be loosely commutative.
Definition 9.
Let w = ( w 1 , w 2 ,   , w k ) be a k -dimensional vector, with w j [ 0 , 1 ] for all j and j = 1 k w j = 1 . Then w is said to be an ordered k -partition of 1 . The set of all k -partition of 1 is denoted by J k .
Definition 10.
Let Q :   J k × S S V N k S S V N . Then the following properties hold.
(1) Boundedness:
Q is said to be bounded if all of the following conditions hold for all f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k and for all w J k .
(i)
𝒻 1 = 𝒻 2 = = 𝒻 k = 1 , 0 , 0 implies Q ( w , f ) = 1 , 0 , 0
(ii)
𝒻 1 = 𝒻 2 = = 𝒻 k = 0 , 0 , 0 implies Q ( w , f ) = 0 , 0 , 0
(iii)
0 Q ( w , f ) ξ 1 , for all ξ { m , i , n }
Moreover, Q is said to be strictly bounded, if all of the following conditions hold too for all f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k , for all w J k , and for all ξ { m , i , n } .
(i)
𝒻 1 ξ = 𝒻 2 ξ = = 𝒻 k ξ = 1 implies Q ( w , f ) ξ = 1
(ii)
𝒻 1 ξ = 𝒻 2 ξ = = 𝒻 k ξ = 0 implies Q ( w , f ) ξ = 0
(iii)
0 min { 𝒻 1 ξ , 𝒻 2 ξ ,   , 𝒻 k ξ } Q ( w , f ) ξ max { 𝒻 1 ξ , 𝒻 2 ξ ,   , 𝒻 k ξ } 1
Otherwise, Q is said to be loosely bounded.
(2) Monotonicity:
Q is said to be monotone if the following conditions holds for all f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) , g = ( 1 , 2 ,   , k ) S SVN k and for all w J k .
If 𝒻 j ξ j ξ holds for all ξ { m , i , n } and for all j = 1 , 2 ,   , k , then Q ( w , f ) ξ Q ( w , g ) ξ holds for all ξ { m , i , n } too.
Moreover, Q is said to be strictly monotone if the following condition holds too for all f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) , g = ( 1 , 2 ,   , k ) S SVN k , for all w J k , and for all ξ { m , i , n } .
If 𝒻 j ξ j ξ for all j = 1 , 2 ,   , k , then Q ( w , f ) ξ Q ( w , g ) ξ .
Otherwise, Q is said to be loosely monotone.
As there are now more than one SVNn that act as inputs, we further define the following.
(3) Idempotency:
Q is said to be idempotent if the following condition holds for all f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k , for all w J k , and for all 𝒻 S SVN .
𝒻 1 = 𝒻 2 = 𝒻 k = 𝒻   implies   Q ( w , f ) = 𝒻 .
Moreover, Q is said to be strictly idempotent, if the following condition holds too for all f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k , for all w J k , for all k [ 0 , 1 ] , and for all ξ { m , i , n } .
𝒻 1 ξ = 𝒻 2 ξ = = 𝒻 k ξ = k   implies   Q ( w , f ) ξ = k .
Otherwise, Q is said to be loosely idempotent.
(4) Commutativity:
Q is said to be commutative if the following condition holds for all f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) ,   g = ( 1 , 2 ,   , k ) S SVN k and for all w = ( w 1 , w 2 ,   , w k ) ,   x = ( x 1 , x 2 ,   , x k ) J k ,
Q ( ( w 1 , w 2 ,   , w k ) ,   ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) )   =   Q ( ( x 1 , x 2 ,   , x k ) ,   ( 1 , 2 ,   , k ) ) whenever the set of ordered pairs:
{ ( w 1 , 𝒻 1 ) , ( w 2 , 𝒻 2 ) ,   , ( w k , 𝒻 k ) } = { ( x 1 , 1 ) , ( x 2 , 2 ) ,   , ( x k , k ) } .
Moreover, Q is said to be strictly commutative if the following condition holds for all f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k and for all ξ { m , i , n } .
Q ( ( w 1 , w 2 ,   , w k ) , ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) ) ξ   =   Q ( ( x 1 , x 2 ,   , x k ) , ( 1 , 2 ,   , k ) ) ξ whenever the set of ordered pairs:
{ ( w 1 , 𝒻 1 ξ ) , ( w 2 , 𝒻 2 ξ ) ,   , ( w k , 𝒻 k ξ ) } = { ( x 1 , 1 ξ ) , ( x 2 , 2 ξ ) ,   , ( x k , k ξ ) } .
Otherwise, Q is said to be loosely commutative.

4. Generalized T-Spherical Fuzzy Subjectively Weighted Interaction Operators

In this section, we introduce the concepts of the generalized t-spherical fuzzy subjectively weighted interaction operators and study some of its properties.
Lemma 1.
Let t be any positive real number. Let w = ( w 1 , w 2 ,   , w k ) J k . Let n 0 [ 0 , 1 ] . Then the following holds:
1 1 j = 1 k ( 2 ( 1 n 0 ) t ) w j j = 1 k ( ( 1 n 0 ) t ) w j j = 1 k ( 2 ( 1 n 0 ) t ) w j + j = 1 k ( ( 1 n 0 ) t ) w j t                 = j = 1 k ( 1 + n 0 t ) w j j = 1 k ( 1 n 0 t ) w j j = 1 k ( 1 + n 0 t ) w j + j = 1 k ( 1 n 0 t ) w j t = n 0
Proof. 
As j = 1 k w j = 1 , it follows that
1 1 j = 1 k ( 2 ( 1 n 0 ) t ) w j j = 1 k ( ( 1 n 0 ) t ) w j j = 1 k ( 2 ( 1 n 0 ) t ) w j + j = 1 k ( ( 1 n 0 ) t ) w j t                       = 1 1 ( 2 ( 1 n 0 ) t ) j = 1 k w j ( ( 1 n 0 ) t ) j = 1 k w j ( 2 ( 1 n 0 ) t ) j = 1 k w j + ( ( 1 n 0 ) t ) j = 1 k w j t                       = 1 1 2 ( 1 n 0 ) t ( 1 n 0 ) t 2 ( 1 n 0 ) t + ( 1 n 0 ) t t = 1 1 2 2 ( 1 n 0 ) t 2 t                       = 1 1 1 + ( 1 n 0 ) t t   = n 0
Furthermore,
j = 1 k ( 1 + n 0 t ) w j j = 1 k ( 1 n 0 t ) w j j = 1 k ( 1 + n 0 t ) w j + j = 1 k ( 1 n 0 t ) w j t = ( 1 + n 0 t ) j = 1 k w j ( 1 n 0 t ) j = 1 k w j ( 1 + n 0 t ) j = 1 k w j + ( 1 n 0 t ) j = 1 k w j t = ( 1 + n 0 t ) ( 1 n 0 t ) ( 1 + n 0 t ) + ( 1 n 0 t ) t = 2 n 0 t 2 t = n 0 .
 ☐
Lemma 2.
Let λ be any positive real number. Let n , u be such that 0 n u 1 . Then 1 ( 1 n ) λ 1 ( 1 u ) λ .
Proof. 
n u     1 n 1 u     ( 1 n ) λ ( 1 u ) λ     1 ( 1 n ) λ 1 ( 1 u ) λ . ☐
Lemma 3.
Let t be any positive real number. Let w = ( w 1 , w 2 ,   , w k ) J k . Let n j , u j be such that 0 n j u j 1 for all j = 1 , 2 ,   , k . Then
(i) 
0 j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 n j t ) w j j = 1 k ( 1 + n j t ) w j + j = 1 k ( 1 n j t ) w j t j = 1 k ( 1 + u j t ) w j j = 1 k ( 1 u j t ) w j j = 1 k ( 1 + u j t ) w j + j = 1 k ( 1 u j t ) w j t 1
(ii) 
0 1 1 j = 1 k ( 2 ( 1 n j ) t ) w j j = 1 k ( ( 1 n j ) t ) w j j = 1 k ( 2 ( 1 n j ) t ) w j + j = 1 k ( ( 1 n j ) t ) w j t 1 1 j = 1 k ( 2 ( 1 u j ) t ) w j j = 1 k ( ( 1 u j ) t ) w j j = 1 k ( 2 ( 1 u j ) t ) w j + j = 1 k ( ( 1 u j ) t ) w j t 1
Proof. 
(1)
With t being a positive real number, w = ( w 1 , w 2 ,   , w k ) J k , and n j , u j satisfying 0 n j u j 1 for all j = 1 , 2 ,   , k , it follows that:
0 n j t   u j t 1
n j t     u j t 0 n j t   +   u j t
( 1 + n j t ) ( 1 u j t ) = 1 + n j t     u j t n j t u j t 1 n j t   +   u j t n j t u j t = ( 1 n j t ) ( 1 + u j t )
( ( 1 + n j t ) ( 1 u j t ) ) w j ( ( 1 n j t ) ( 1 + u j t ) ) w j   for   all   j .
As a result,
j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 u j t ) w j = j = 1 k ( ( 1 + n j t ) ( 1 u j t ) ) w j j = 1 k ( ( 1 n j t ) ( 1 + u j t ) ) w j = j = 1 k ( 1 n j t ) w j j = 1 k ( 1 + u j t ) w j
j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 u j t ) w j j = 1 k ( 1 n j t ) w j j = 1 k ( 1 + u j t ) w j 0                      j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 u j t ) w j + j = 1 k ( 1 n j t ) w j j = 1 k ( 1 + u j t ) w j   .
This further implies that
( j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 n j t ) w j ) ( j = 1 k ( 1 + u j t ) w j + j = 1 k ( 1 u j t ) w j )
= j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 + u j t ) w j + j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 u j t ) w j j = 1 k ( 1 n j t ) w j j = 1 k ( 1 + u j t ) w j j = 1 k ( 1 n j t ) w j j = 1 k ( 1 u j t ) w j
j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 + u j t ) w j j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 u j t ) w j + j = 1 k ( 1 n j t ) w j j = 1 k ( 1 + u j t ) w j j = 1 k ( 1 n j t ) w j j = 1 k ( 1 u j t ) w j
= ( j = 1 k ( 1 + u j t ) w j j = 1 k ( 1 u j t ) w j ) ( j = 1 k ( 1 + n j t ) w j + j = 1 k ( 1 n j t ) w j )
We now obtain
j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 n j t ) w j j = 1 k ( 1 + n j t ) w j + j = 1 k ( 1 n j t ) w j j = 1 k ( 1 + u j t ) w j j = 1 k ( 1 u j t ) w j j = 1 k ( 1 + u j t ) w j + j = 1 k ( 1 u j t ) w j
On the other hand, it is clear that 0 x 1 implies that 0 ( 1 x ) ( 1 + x ) .
Thus
0 j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 n j t ) w j j = 1 k ( 1 + n j t ) w j + j = 1 k ( 1 n j t ) w j j = 1 k ( 1 + u j t ) w j j = 1 k ( 1 u j t ) w j j = 1 k ( 1 + u j t ) w j + j = 1 k ( 1 u j t ) w j   1 ,
and therefore
0 j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 n j t ) w j j = 1 k ( 1 + n j t ) w j + j = 1 k ( 1 n j t ) w j t j = 1 k ( 1 + u j t ) w j j = 1 k ( 1 u j t ) w j j = 1 k ( 1 + u j t ) w j + j = 1 k ( 1 u j t ) w j t 1
holds for all positive real numbers t .
(2)
For each j , as 0 n j u j 1 , so 1 ( 1 n j ) t 1 ( 1 u j ) t holds by taking λ = t in Lemma 2. By following the same procedure as part (1) of this lemma, with 1 ( 1 n j ) t and 1 ( 1 u j ) t taking place of n j t and u j t respectively:
0 j = 1 k ( 1 + ( 1 ( 1 n j ) t ) ) w j j = 1 k ( 1 ( 1 ( 1 n j ) t ) ) w j j = 1 k ( 1 + ( 1 ( 1 n j ) t ) ) w j + j = 1 k ( 1 ( 1 ( 1 n j ) t ) ) w j j = 1 k ( 1 + ( 1 ( 1 u j ) t ) ) w j j = 1 k ( 1 ( 1 ( 1 u j ) t ) ) w j j = 1 k ( 1 + ( 1 ( 1 u j ) t ) ) w j + j = 1 k ( 1 ( 1 ( 1 u j ) t ) ) w j 1   follows .
This further implies that
0 j = 1 k ( 2 ( 1 n j ) t ) w j j = 1 k ( ( 1 n j ) t ) w j j = 1 k ( 2 ( 1 n j ) t ) w j + j = 1 k ( ( 1 n j ) t ) w j                      j = 1 k ( 2 ( 1 u j ) t ) w j j = 1 k ( ( 1 u j ) t ) w j j = 1 k ( 2 ( 1 u j ) t ) w j + j = 1 k ( ( 1 u j ) t ) w j 1
by taking λ = 1 t in Lemma 2, again
1 1 j = 1 k ( 2 ( 1 n j ) t ) w j j = 1 k ( ( 1 n j ) t ) w j j = 1 k ( 2 ( 1 n j ) t ) w j + j = 1 k ( ( 1 n j ) t ) w j t 1 1 j = 1 k ( 2 ( 1 u j ) t ) w j j = 1 k ( ( 1 u j ) t ) w j j = 1 k ( 2 ( 1 u j ) t ) w j + j = 1 k ( ( 1 u j ) t ) w j t 1   follows .
 ☐
Corollary 1.
Let t be any positive real number. Let w = ( w 1 , w 2 ,   , w k ) J k . Let { m 1 , m 2 ,   , m k } [ 0 , 1 ] . Then:
(i) 
min { m 1 , m 2 ,   , m k } j = 1 k ( 1 + m j t ) w j j = 1 k ( 1 m j t ) w j j = 1 k ( 1 + m j t ) w j + j = 1 k ( 1 m j t ) w j t max { m 1 , m 2 ,   , m k }
(ii) 
min { m 1 , m 2 ,   , m k } 1 1 j = 1 k ( 2 ( 1 m j ) t ) w j j = 1 k ( ( 1 m j ) t ) w j j = 1 k ( 2 ( 1 m j ) t ) w j + j = 1 k ( ( 1 m j ) t ) w j t max { m 1 , m 2 ,   , m k }
Proof. 
Since min { m 1 , m 2 ,   , m k } m j max { m 1 , m 2 ,   , m k } for all j = 1 , 2 ,   , k , the corollary is thus a direct consequence of Lemma 3. ☐
Definition 11.
Let t be a positive real number.
(i)
The Generalized t-Spherical Fuzzy Weighted Geometric Interaction Function, is defined as GSF t G :   J k × S SVN k S SVN for all k , where
GSF t G ( w , f ) = 1 1 j = 1 k ( 2 ( 1 m j ) t ) w j j = 1 k ( ( 1 m j ) t ) w j j = 1 k ( 2 ( 1 m j ) t ) w j + j = 1 k ( ( 1 m j ) t ) w j t ,   j = 1 k ( 1 + i j t ) w j j = 1 k ( 1 i j t ) w j j = 1 k ( 1 + i j t ) w j + j = 1 k ( 1 i j t ) w j t , j = 1 k ( 1 + n j t ) w j j = 1 k ( 1 n j t ) w j j = 1 k ( 1 + n j t ) w j + j = 1 k ( 1 n j t ) w j t
for all f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) = ( m 1 , i 1 , n 1 , m 2 , i 2 , n 2 ,   , m k , i k , n k ) S SVN k , for all w J k .
In such a case,
(a)
GSF t G ( w : f ) is said to be the Generalized t-Spherical Fuzzy w -Weighted Geometric Interaction on f .
(b)
w is said to be the weight vector of f in GSF t G ( w : f ) .
(ii)
The Generalized t-Spherical Fuzzy Weighted Arithmetic Interaction Function, is defined as GSF t A :   J k × S SVN k S SVN for all k , where
GSF t A ( w , f ) = j = 1 k ( 1 + m j t ) w j j = 1 k ( 1 m j t ) w j j = 1 k ( 1 + m j t ) w j + j = 1 k ( 1 m j t ) w j t , 1 1 j = 1 k ( 2 ( 1 i j ) t ) w j j = 1 k ( ( 1 i j ) t ) w j j = 1 k ( 2 ( 1 i j ) t ) w j + j = 1 k ( ( 1 i j ) t ) w j t ,   1 1 j = 1 k ( 2 ( 1 n j ) t ) w j j = 1 k ( ( 1 n ) t ) w j j = 1 k ( 2 ( 1 n j ) t ) w j + j = 1 k ( ( 1 n j ) t ) w j t
for all f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) = ( m 1 , i 1 , n 1 , m 2 , i 2 , n 2 ,   , m k , i k , n k ) S SVN k , for all w J k .
In such a case,
(a)
GSF t A ( w , f ) is said to be the Generalized t-Spherical Fuzzy w -Weighted Arithmetic Interaction on f .
(b)
w is said to be the weight vector of f in GSF t G ( w , f ) .
Remark 4.
It is “generalized” in the sense that the operator is now allowed to take any positive real numbers, thus it is no longer limited to natural numbers.
Remark 5.
In other words, G S F t A and G S F t G work on J k × S S V N k for all values of k , and will map any element from such J k × S S V N k to an element of S S V N .
Theorem 1.
G S F t G and G S F t A are strictly idempotent, regardless of the value of t .
Proof. 
Let f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k , and let w = ( w 1 , w 2 ,   , w k ) J k . If 𝒻j = 𝒻0 for all j, then
1 1 j = 1 k ( 2 ( 1 f 0 ) t ) w j j = 1 k ( ( 1 f 0 ) t ) w j j = 1 k ( 2 ( 1 f 0 ) t ) w j + j = 1 k ( ( 1 f 0 ) t ) w j t = j = 1 k ( 1 + f 0 t ) w j j = 1 k ( 1 f 0 t ) w j j = 1 k ( 1 + f 0 t ) w j + j = 1 k ( 1 f 0 t ) w j t = f 0
follows due to Lemma 1. Consequently, GSF t G ( w , f ) = GSF t A ( w , f ) = 𝒻 0 follows due to Definition 11. The theorem now follows by Definition 10. ☐
Theorem 2.
G S F t G and G S F t A are strictly bounded, regardless of the value of t .
Proof. 
Let f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S SVN k , and let w = ( w 1 , w 2 ,   , w k ) J k . Denote   𝒻 j = m j , i j , n j for all j , GSF t G ( w , f ) = m G , i G , n G and GSF t A ( w , f ) = m A , i A , n A . Without loss of generality, by Corollary 1, it follows that
min { m 1 , m 2 ,   , m k } j = 1 k ( 1 + m j t ) w j j = 1 k ( 1 m j t ) w j j = 1 k ( 1 + m j t ) w j + j = 1 k ( 1 m j t ) w j t max { m 1 , m 2 ,   , m k } ,
min { m 1 , m 2 ,   , m k } 1 1 j = 1 k ( 2 ( 1 m j ) t ) w j j = 1 k ( ( 1 m j ) t ) w j j = 1 k ( 2 ( 1 m j ) t ) w j + j = 1 k ( ( 1 m j ) t ) w j t max { m 1 , m 2 ,   , m k } .
 ☐
By Definition 11, we now have
min { m 1 , m 2 ,   , m k } m G max { m 1 , m 2 ,   , m k } ,   min { m 1 , m 2 ,   , m k } m A max { m 1 , m 2 ,   , m k } ,
min { i 1 , i 2 ,   , i k } i G max { i 1 , i 2 ,   , i k } ,   min { i 1 , i 2 ,   , i k } i A max { i 1 , i 2 ,   , i k } ,
min { n 1 , n 2 ,   , n k } n G max { n 1 , n 2 ,   , n k } ,   min { n 1 , n 2 ,   , n k } n A max { n 1 , n 2 ,   , n k } .
Furthermore, by Theorem 1, GSF t G and GSF t A are strictly idempotent. As a result, we also have m 1 , m 2 ,   , m k = 0 implies m G = m A = 0 , m 1 , m 2 ,   , m k = 1 implies m G = m A = 1 , i 1 , i 2 ,   , i k = 0 implies i G = i A = 0 , i 1 , i 2 ,   , i k = 1 implies i G = i A = 1 , n 1 , n 2 ,   , n k = 0 implies n G = n A = 0 , n 1 , n 2 ,   , n k = 1 implies n G = n A = 1 . The theorem now follows by Definition 10.
Theorem 3.
G S F t G and G S F t A are strictly monotone, regardless of the value of t .
Proof. 
Let f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) , g = ( 1 , 2 ,   , k ) S SVN k , and let w = ( w 1 , w 2 ,   , w k ) J k . Denote:
  𝒻 j = m f , j , i f , j , n f , j ,   j = m g , j , i g , j , n g , j for all j .
GSF t G ( w , f ) = m f , G , i f , G , n f , G ,   GSF t A ( w , f ) = m f , A , i f , A , n f , A ;   GSF t G ( w , g ) = m g , G , i g , G , n g , G ,   GSF t A ( w , g ) = m g , A , i g , A , n g , A .
 ☐
The following statements hold:
(i)
If m f , j m g , j for all j , then both m f , G m g , G and m f , A m g , A
(ii)
If i f , j i g , j for all j , then both i f , G i g , G and i f , A i g , A
(iii)
If n f , j n g , j for all j , then both n f , G n g , G and n f , A n g , A
which follows from Lemma 3 and Definition 11. The theorem now follows by Definition 10.
Theorem 4.
G S F t G and G S F t A are strictly commutative, regardless of the value of t .
Proof. 
This theorem is a direct consequence of Definition 11 and Definition 10. ☐
As the aggregation will involve comparison of SVNn . A way of assessment is needed to determine the superiority of the choices based on the contents of the SVNn . The following properties hold for spherical fuzzy numbers and SVNn.
Definition 12.
[21] Let 𝒻 = m 0 , i 0 , n 0 be a spherical fuzzy number. Then
(i) 
S α ( 𝒻 ) = m 0 2 n 0 2 is said to be the score value of 𝒻 .
(ii) 
A α ( 𝒻 ) = m 0 2 + i 0 2 + n 0 2 is said to be the accuracy value of 𝒻 .
The following properties holds for all SVNn .
Definition 13.
[46] Let 𝒻 = m 0 , i 0 , n 0 S S V N . Then
(i) 
S β ( 𝒻 ) = 2 + m 0 i 0 n 0 is said to be the score function of 𝒻 .
(ii) 
A β ( 𝒻 ) = m 0 n 0 is said to be the accuracy function of 𝒻 .
In light of the nature of our work, we shall adopt the following for the remaining sections of this paper.
Definition 14.
Let 𝒻 = m 0 , i 0 , n 0 S S V N . Then
(i) 
S ( 𝒻 ) = 2 + m 0 i 0 n 0 3 is said to be the Generalized t-Spherical score value (abbr. G S F t - score value) of 𝒻 .
(ii) 
A ( 𝒻 ) = m 0 + i 0 + n 0 is said to be the Generalized t-Spherical accuracy value (abbr. G S F t - accuracy value) of 𝒻 .
Definition 15.
Let 𝒻 1 = m 1 , i 1 , n 1 , 𝒻 2 = m 2 , i 2 , n 2 S S V N . Then 𝒻 1 is said to be superior to 𝒻 2 , denoted as 𝒻 1 𝒻 2 , if any one of the following statements holds.
(i) 
S ( 𝒻 1 ) > S ( 𝒻 2 )
(ii) 
S ( 𝒻 1 ) = S ( 𝒻 2 ) but A ( 𝒻 1 ) > A ( 𝒻 2 ) .
On the other hand, 𝒻 1 is said to be similar to 𝒻 2 , denoted as 𝒻 1 𝒻 2 , if both   S ( 𝒻 1 ) = S ( 𝒻 2 ) and A ( 𝒻 1 ) = A ( 𝒻 2 ) are true. Furthermore, we denote 𝒻 1 𝒻 2 , if either 𝒻 1 𝒻 2 or 𝒻 1 𝒻 2 holds.
Definition 16.
Let 𝒻 1 = m 1 , i 1 , n 1 , 𝒻 2 = m 2 , i 2 , n 2 S S V N . Then 𝒻 1 is said to be equal to 𝒻 2 , denoted as 𝒻 1 = 𝒻 2 , if all values of m 1 = m 2 , i 1 = i 2 and n 1 = n 2 holds.
Definition 17.
Let f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S S V N k . A S V N n 𝒽 is said to be a relative maximum of f , if:
(i) 
𝒽 𝒻 j for all j .
(ii) 
If 𝒷 is such that 𝒷 𝒻 j for all j then 𝒷 𝒽 .
The set of all relative maxima of f is denoted by rmax ( f ) .
Definition 18.
Let f = ( 𝒻 1 , 𝒻 2 ,   , 𝒻 k ) S S V N k . A S V N n 𝒽 is said to be a relative minimum of f if:
(i) 
𝒻 j 𝒽 for all j .
(ii) 
If 𝒷 is such that 𝒻 j 𝒻 for all j , then 𝒽 𝒷 .
The set of all relative minima of f is denoted by rmin ( f ) .
Remark 6.
Let 𝒽 1 , 𝒽 2 r m a x ( f ) . Then 𝒽 1 𝒽 2 . The relationships , and as defined in Definition 15 can therefore be extended to relate among r m a x ( f ) with any S V N n . However, that does not mean that 𝒽 1 = 𝒽 2 .
Remark 7.
If | r m a x ( f ) | = 1 , then its sole element is also said to be the absolute maximum of f .

5. Algorithms for Multi-Attribute Multi-Perception Decision-Making Based on G S F t G and G S F t A

Consider a set of n different alternatives A = { a 1 , a 2 ,   , a n } , where each one of them are judged on a set of k different attributes B = { b 1 , b 2 ,   , b k } . For each combination of ( a p , b q ) A × B , the outcome of the judgement is characterized by an SF t n   𝒻 p , q = m p , q , i p , q , n p , q . The subjective weight that each of the k attribute carries, which is set by the user, are in accordance with a weight vector w = ( w 1 , w 2 ,   , w k ) J k , where w j corresponds to the weights of b j for all j . The strictness of accessing an attribute is addressed by a real number t which is chosen by the user subject to his perception on the data he is investigating (see Section 6.2 for examples on our case study). This decision-making method is called the multi-attribute multi-perception decision making (MAMPDM).

5.1. Prologue: The Derivation of S V N n from a Raw Dataset

To justify the practical usefulness of our algorithm, we are employing the use of raw actual datasets that are obtained from various real-life situations, in which the entities in such datasets can potentially be in many different formats as shown in Table 1.
Moreover, a given dataset may even contain more than one of such type of entities. Thus, it is extremely unlikely to have the raw entities from a given data set resembling the characteristics of SVNn (or any structure in the literature of fuzzy theory).
It is for this reason that whenever we need to deal with a given dataset, there must always be a dedicated method for converting the raw data to SVNn , as decided by the investigators. Such methods of conversion will certainly depend on the type of entities being studied in a dataset. For example, a given method (which can involve the use of formulae and algorithms) of converting one single entity of “daily mean temperature of a city” into an SVNn , will be totally inadequate and would not be contextually accurate for converting “the number of customers visiting a restaurant at a given point in time” into an SVNn .
But as a real-life dataset may contain a large amount of data, there may be more than one reading presented for a given entity. For example, even in the case of “daily mean temperature of a city”, there could be multiple readings taken at different stations within that particular city, all of which are presented in the dataset. Therefore, the method of conversion in this case may involve the conversion of multiple entities into one SVNn.
Nirmal and Bhatt [48], suggested four different methods of such conversion in the context of selecting automated guided vehicles, all of which involved the conversion of a single quantitative, continuous entity into an SVNn. However, such methods only provide a formula for obtaining the value of m in a SVNn 𝒻 = m , i , n , where both i and n are simply taken to be 1 m . As a result, the three membership values m , i , n obtained in such a way, only possess one degree of freedom. It is therefore evident that such methods of conversion radically contradicts the purpose of establishing a SVNn with three independent entities representing the truth, indeterminacy, and falsity membership values. Not to mention that, in most existing literature about fuzzy-based decision making, the authors simply use a very small amount of data made by the authors themselves. Such practice, though avoiding the needs of such conversion, severely hinders the establishment of the application of fuzzy theory in real life scenarios.
Therefore, it is evident that a faithful generation of SVNn will necessitate a dataset with a significant caliber, so that the conversion of multiple entities into one SVNn can take place. Only then we can possibly generate SVNn that stays true to the concept of SVNSs where the values of m , i , n are independent of one another.
On the other hand, there may even be cases where the data is mentioned to be completely absent during some part of the dataset. In such a case, the approaches of dealing with the dataset will again depend on the nature of the problem being investigated, as well as the personality of the investigator (e.g., stock buyers).As a result, such approaches can very possibly range from “complete ignorance” (e.g., if the stock buyer is a conservative investor who is fearful of the unknown) all the way to “utmost importance” (e.g., if the stock buyer is very curious of the unknown).
We refer the readers to Section 6.6 for such a method of obtaining SVNn from our dataset of investigation.
Definition 19.
Let 𝒻 1 = m 1 , i 1 , n 1 , 𝒻 2 = m 2 , i 2 , n 2 S S V N . The Euclidean distance between 𝒻 1 and 𝒻 2 , denoted by d ( 𝒻 1 , 𝒻 2 ) , is defined to be:
d ( 𝒻 1 , 𝒻 2 ) = ( m 1 m 2 ) 2 + ( i 1 i 2 ) 2 + ( n 1 n 2 ) 2

5.2. Algorithm for G S F t G Based Multi-Attribute Multi-Perception Decision Making

Step 1. For each of the k attributes under each of the n alternatives, derive an SF t n from the raw data using a suitable method, as explained in Section 5.1. This forms a matrix
M = ( 𝒻 1 , 1 𝒻 1 , 2 𝒻 2 , 1 𝒻 2 , 2 𝒻 1 , k 𝒻 2 , k 𝒻 n , 1 𝒻 n , 2 𝒻 n , k ) ,
where 𝒻 p , q is the SF t n value for the alternative a p on the attribute b q , for all p and q .
Denote f c = c -th row of M = ( 𝒻 c , 1 , 𝒻 c , 2 ,   , 𝒻 c , k ) , for all c .
Remark 8:
The method of obtaining SVNn from the raw dataset is presented in Section 6.6.
Step 2. For each of the k attributes, calculate the objective weight θ = ( θ 1 , θ 2 ,   , θ k ) using the formula given below:
θ j = a = 1 n b = 1 n d ( 𝒻 a , j , 𝒻 b , j ) j = 1 k a = 1 n b = 1 n d ( 𝒻 a , j , 𝒻 b , j )
Step 3. For each of the k attributes, calculate the integrated weight φ = ( φ 1 , φ 2 ,   , φ k ) using the formula given below:
φ j = w j θ j j = 1 k w j θ j
Step 4. Calculate the geometric interaction value 𝓅 c = GSF t G ( φ , f c ) , for all c = 1 , 2 ,   , n .
Step 5. Determine the superiority of each 𝓅 c using Definition 17.

5.3. Algorithm for G S F t A Based Multi-Attribute Multi-Perception Decision-Making

Step 1–Step 3. Same as Step 1–Step 3 in Section 5.3.
Remark 9:
The method used to derive the SF t n may differ from the one used in Section 5.3, even in the case where both this algorithm and the algorithm in Section 5.3 are used to deal with the same raw dataset.
Step 4. Calculate the arithmetic interaction value 𝓆 c = GSF t A ( φ , f c ) , for all c = 1 , 2 ,   , n .
Step 5. Same as Step 5 of the algorithm in Section 5.3.

6. Application of the Proposed Algorithms to Air Pollution in China

6.1. An Overview of the Scenario—Air Pollution in China

The air pollution in China has long been a worldwide health concern ever since China’s industrial boom. In China’s capital Beijing in particular, the concentration of PM2.5 had even reached nearly 1000 μ g   m 3 around the year 2013, a historic high in China at that time.

6.1.1. The Two Major Smog Outbreaks in 2013

The year 2013 was also marked by two severe outbreaks of smog that had occurred, namely the 2013 Northeastern China smog and the 2013 Eastern China smog. The former occurred on 21–25 October 2013, due to the start-up of Harbin’s coal-powered district heating system, which affects the three northern provinces of China: Heilongjiang, Jilin, and Liaoning. The level of PM2.5 even reached 1000 μ g   m 3 in Harbin, surpassing the historic high in Beijing. Subsequently, the visibility has dropped to 50 m in general, more than 2000 schools were closed, and all the scheduled flights in the airports were cancelled. Even in Jilin, the level of PM2.5 reached 845 μ g   m 3 on 22 October 2013, reaching a 63-year record high value. The latter occurred from 2–14 December 2013 affecting an even wider region: All parts of the municipalities of Shanghai and Tianjin, and the provinces of Anhui, Henan, Hebei, Shandong, Jiangsu, and Zhejiang. The level of PM2.5 surpassed 300 μ g   m 3 in many areas. Likewise, many airports, schools, and highways surrounding the affected region were closed.
The severity of the smog is evident from the two satellite images captured by NASA which are given below in Figure 1 and Figure 2.

6.1.2. The Sources of Pollution

The burning of coal during winter season by itself is yet to be a main constituent of air pollution. Burning coal during the period where the air is still causes massive pollution, as the still air is incapable of dispersing the pollutant.
Another major constituent of pollution in China is the immense traffic flow, more during holiday seasons. Traffic congestion has already become an issue in many major cities in China. One much notable case is the 110 h traffic jam that occurred in the China National Highway on 13 August 2010, which lasted for about two weeks continuously.
Furthermore, the concentration of pollutants may experience a sudden increase during the Lunar New Year season as millions of people start igniting fireworks across all the regions in China, causing a sudden appearance of thick smog in cities which has been called “the spring smog”.
It is plain to see that each constituents of pollution take place according to a certain pattern within a year. For example, the burning of coal takes place during winter season, causing the PM2.5 concentration to be generally higher during the winter season. Such pattern can even be observed from the values of PM2.5 concentrations contained in our dataset of choice (see Section 6.3).

6.1.3. Actions Taken to Combat Pollution in China

In response to the pollution, China has revised the method of assessment of air quality in 2012. The old method of assessment of air quality, in accordance with the standard GB 3095-1996, was by measuring the concentration of only three pollutants: SO2, NO2, and PM10 in the air. Those readings were the inputs to calculate the API (air pollution index). Such procedures were repeated daily. The revised method of accessing air quality that is in accordance with the revised standard GB 3095-2012, not only imposes stricter thresholds on the concentration of the previous 3 pollutants SO2, NO2, and PM10, but also measures the concentration of PM2.5, O3, and CO in the air. Moreover, the value of concentration of all the six pollutants are used to calculate the AQI (air quality index). Such procedures are repeated hourly, thus providing a much more frequent update compared to the previously used method.
In this information age, the value of the hourly updated AQI for many major cities in China, are readily accessible to the public and can be found by visiting the relevant websites. Some websites even show the concentration of each of the six pollutants individually. The following Figure 3 shows the addresses and the interface.
The Chinese government has also controlled the use of fireworks during the Lunar New Year seasons to address these pollution concerns. Many cities have now outlawed fireworks, or only allow the use of fireworks in specific locations at specific times and dates.
Nonetheless, when compared with other countries, there is still some difference on how the output value (whether AQI or API or anything similar) is deduced from the concentration of the pollutants. Notably in the aspect of PM2.5 concentration, different nations have different ways of classifying the concentration of PM2.5 and other pollutants in the air that is they have different methods of calculating the API or AQI. As a result, it is more objective to describe the degree of pollution by referring to the concentration of the pollutants, rather than solely relying on the AQI value output that is provided by a country.
For China in particular, among the six pollutants, the main constituent used in the calculation of the API and AQI indexes has been identified as the concentration of PM2.5. Thus in this paper, we will be emphasizing on the concentration of PM2.5 in five selected major cities in China.

6.2. The Multiple Perception of Comparing the Severity of Pollution

When the severity of air pollution between two cities is compared, there are multiple perceptions to judge the severity. One can consider the pollution in an “overview” manner by averaging the readings of PM2.5 concentrations on all cities across all days, or one can judge in a “pinpointing” manner by considering which city registered the most extreme daily PM2.5 concentrations recorded. With regards to the way of pinpointing, this further gives rise to two ways of doing so:
(i)
by pinpointing which city registered the highest daily PM2.5 concentrations recorded
(ii)
by pinpointing which city registered the lowest daily PM2.5 concentrations recorded
These ways correspond to the way two different sectors of a country deals with pollution, namely, environmental management and tourism marketing, both of which are sectors that are indispensable in the development of a nation.

6.2.1. From the View of Environmental Management

Suppose that some regional governments of China are investigating which of their cities are the most polluted and decide to take action to combat the pollution. Some of the actions can be drastic and risky and can only be done on few days of a year (e.g., forced shutting down of factories and power stations, or evacuations). Some other actions are safer and can be done on many days of a year, but are not as effective (e.g., giving away face masks to residents). As a result, the environmental management sector of China will pinpoint the city with very high daily PM2.5 concentrations, no matter how few the days are.
As an illustration, consider an example of three cities as given below.
City A
With PM2.5 concentration reaching more than 500 μ g   m 3 for 10 random days of a year, but on all the other 355 days (or 356 days if it is a leap year), the PM2.5 concentrations are below 50 μ g   m 3 .
City B
With PM2.5 concentration staying within 120 to 150 μ g   m 3 all year round.
City C
With PM2.5 concentration within 200 to 400 μ g   m 3 for the entire month of January and December, but on all the other 10 months, the PM2.5 concentrations are below 50 μ g   m 3 .
If we were to judge solely by the maximum PM2.5 concentration reached (i.e., in a “pinpointing” manner), then City A will be deemed the most polluted. On the other hand, a PM2.5 concentration of 75 μ g   m 3 is deemed “unhealthy” by Chinese AQI standards. So, if we were to judge solely by the number of days with PM2.5 concentration surpassing 75 μ g   m 3 (i.e., in an “overviewing” manner), then City B will be deemed the most polluted. Moreover, if “burning coal during winter” is the main concern (i.e., not so “pinpointing” nor “overviewing”), then City C will be deemed the most polluted.

6.2.2. From the View of Tourism Marketing

Suppose a tourism company wishes to promote China by taking some beautiful pictures of a city. The company will be pinpointing just a few days with clear skies (i.e., low PM2.5 concentration) to have the photographs taken. To accomplish this, the company will dispatch a photographic team to be stationed in a city, preparing to take picture of the scenery whenever the clear sky appears. As a result, the photographic team will pinpoint the city with very low daily PM2.5 concentrations, no matter how few the days are. This is in contrast with the environmental management sector.
Nonetheless, the choice of the best city is again subject to different situations faced by the company, i.e., whether the company need the photographs very urgently, or the company is willing to wait long enough and invest enough money for the best scene to occur.
Again as an illustration, consider an example of three cities as given below.
City P
With PM2.5 concentration reaching less than 50 μ g   m 3 for 10 random days of a year, but on all the other 355 days (or 356 days if it is a leap year), the PM2.5 concentrations are above 300 μ g   m 3 .
City Q
With PM2.5 concentration staying within 100 μ g   m 3 to 150 μ g   m 3 all year round.
City R
With PM2.5 concentrations within 50 μ g   m 3 to 100 μ g   m 3 for 50 random days of a year, but on all the other days, the PM2.5 concentrations are within 200 μ g   m 3 to 300 μ g   m 3 .
Among these three cities, if the company is willing to wait long enough for the best scenes to occur (“quality” is of concern), then City P will be the best choice, even if that city is overall very polluted. On the other hand, if the company needs the photographs very urgently (“speed” is of concern), then City Q will be the best choice.
Remark 10.
Obviously, City A in the previous section will be an even better choice than City P, Q, and R as it has 355 days in a year with PM2.5 concentrations of below 50 μ g   m 3 .

6.2.3. On Dealing with the Complete Absence of Data

As far as two different sectors are concerned, if the data on PM2.5 reading is completely absent for a city, then the common practice is to ignore that city altogether.
Thus, a city whose data are totally absent will be assigned a low membership value by the environmental management sector (not worth spending money to combat “pollution” and therefore presume clean air). On the other hand, that city will be assigned a high membership value by the tourism marketing sector (not worth sending crew to wait for a “clear sky” and therefore presume dirty air).
In this paper we shall adopt such an approach of dealing with the absence of data.

6.3. Application of Our Proposed Method Using a Real Life Dataset

In this section, we apply our proposed decision-making algorithm to a real-life data set of the pollution data for five Chinese cities. This data set was obtained from the UCI Machine Learning Repository.

6.3.1. A Brief Description of the Dataset

The dataset contains the hourly reading of PM2.5 (in μ g   m 3 ) of five cities in China, namely Beijing, Chengdu, Guangzhou, Shanghai, and Shenyang. The data ranges from 00:00 on 1 January 2010 to 23:00 on 31 December 2015, i.e., six years in total. In each of the five cities, the PM2.5 concentrations are measured hourly from several stations within the city. In particular, there were four stations for Beijing, two stations for Guangzhou, and three stations for each of the other three cities. Each of those stations, however, may or may not produce a PM2.5 concentration given a one-hour interval of any year.
Remark 11:
Although the dataset provides readings for three stations in Guangzhou, it was found that two of the stations, namely “City Station” and “US post” share identical readings throughout the entire 6-year interval. Based on the knowledge of measurement, it is very unlikely that “City Station” and “US post” stations independently obtain their own readings. Thus “City Station” and “US post” in Guangzhou are counted as one single station in our investigation.

6.3.2. Notations Used in the Dataset

The following notations shall be used for all of the remaining parts of this paper:
(a)
Denote Y = { y 1 , y 2 ,   y 3 , y 4 , y 5 , y 6 } to be the six years of concern, where y 1 , y 2 ,   y 3 , y 4 , y 5 , y 6 represent the years 2010, 2011, 2012, 2013, 2014 and 2015, respectively.
(b)
For each year y q :
  • Denote A ( q ) = { a ( q ) , 1 , a ( q ) , 2 ,   a ( q ) , 3 , a ( q ) , 4 , a ( q ) , 5 } to be the 5 cities in that year, where a ( q ) , 1 , a ( q ) , 2 ,   a ( q ) , 3 , a ( q ) , 4 , a ( q ) , 5 represents the city of Beijing, Chengdu, Guangzhou, Shanghai, and Shenyang, respectively.
  • Denote B ( q ) = { b ( q ) , 1 , b ( q ) , 2 ,   , b ( q ) , k q } to be all the hours within that year, starting with the 00:00 of 1st January, till 23:00 of 31st December. It is to be noted that k 1 = k 2 = k 4 = k 5 = k 6 = 8760 , but k 3 = 8784 as the year 2012 is a leap year.
  • Denote all the PM2.5 readings within that year by a matrix whose elements are ordered sets of the following form:
    R ( q ) = ( 𝓇 ( q ) , 1 , 1 𝓇 ( q ) , 1 , 2 𝓇 ( q ) , 2 , 1 𝓇 ( q ) , 2 , 2 𝓇 ( q ) , 1 , k q 𝓇 ( q ) , 2 , k q 𝓇 ( q ) , 5 , 1 𝓇 ( q ) , 5 , 2 𝓇 ( q ) , 5 , k q ) ,
    where 𝓇 ( q ) , 1 , y = ( ρ ( q ) , 1 , y , 1 , ρ ( q ) , 1 , y , 2 , ρ ( q ) , 1 , y , 3 , ρ ( q ) , 1 , y , 4 ) , 𝓇 ( q ) , 3 , y = ( ρ ( q ) , 3 , y , 1 , ρ ( q ) , 3 , y , 2 ) and 𝓇 ( q ) , v , y = ( ρ ( q ) , v , y , 1 , ρ ( q ) , v , y , 2 , ρ ( q ) , v , y , 3 ) for v = 2 , 4 , 5 for all y .
  • The rows of R ( q ) from the 1st to the 5th represents the readings from the city of a ( q ) , 1 , a ( q ) , 2 ,   a ( q ) , 3 , a ( q ) , 4 , a ( q ) , 5 , respectively.
  • The columns of R ( q ) from the 1st to the k q -th represents the readings from the hour b ( q ) , 1 , b ( q ) , 2 ,   , b ( q ) , k q , respectively.
  • For each j , ς , μ : if the reading exists in the dataset for the μ th station in the city of a ( q ) , j during the hour of b ( q ) , ς , then ρ ( q ) , j , ς , μ + is taken to be that reading, otherwise, ρ ( q ) , j , ς , μ is assigned to be 1 .
(c)
For each 𝓇 ( q ) , v , y in R ( q ) :
  • Denote the set 𝓈 ( q ) , v , y = { ρ 𝓇 ( q ) , v , y   |   ρ + } .
  • Denote max ( 𝓈 ( q ) , v , y ) and min ( 𝓈 ( q ) , v , y ) to be the maximum and minimum value of 𝓈 ( q ) , v , y .
  • Denote σ 2 ( q ) , v , y to be the population variance of PM2.5 concentration for city a ( q ) , v during the hour b ( q ) , y of the year y q , which we can never know.
  • Denote var ( 𝓈 ( q ) , v , y ) to be the unbiased estimate of σ 2 ( q ) , v , y using elements of 𝓈 ( q ) , v , y .

6.4. The Objectives

For each of the six years, the five cities are to be sorted from the most polluted to the least polluted. That value of t is decided by the user based on whichever perception he is investigating, as mentioned in Section 6.2.

6.5. The Chosen Method of Obtaining the SVNn

6.5.1. The Formulas

For each year y q , obtain the matrix
M ( q ) = ( 𝒻 ( q ) , 1 , 1 𝒻 ( q ) , 1 , 2 𝒻 ( q ) , 2 , 1 𝒻 ( q ) , 2 , 2 𝒻 ( q ) , 1 , k q 𝒻 ( q ) , 2 , k q 𝒻 ( q ) , 5 , 1 𝒻 ( q ) , 5 , 2 𝒻 ( q ) , 5 , k q )
from R ( q ) by calculating all the 𝒻 ( q ) , v , y = m ( q ) , v , y   ,   i ( q ) , v , y   ,   n ( q ) , v , y in M ( q ) with the following formulas:
(1)
For the GSF t G based approach used by the environment management sector, take ( ϕ m , ϕ n ) = ( 0 , 1 ) . For the GSF t A based approach used by the tourism marketing sector, take ( ϕ m , ϕ n ) = ( 1 , 0 ) . (See Section 6.2.3.)
(2)
m ( q ) , v , y = {   0.9 × max ( 𝓈 ( q ) , v , y ) 500   if max ( 𝓈 ( q ) , v , y ) < 500 1 0.1 × 500 max ( 𝓈 ( q ) , v , y )   if   max ( 𝓈 ( q ) , v , y ) 500 ϕ m   if   | 𝓈 ( q ) , v , y | = 0
(3)
n ( q ) , v , y = { 1 0.9 × min ( 𝓈 ( q ) , v , y ) 500   if   min ( 𝓈 ( q ) , v , y ) < 500   0.1 × 500 min ( 𝓈 ( q ) , v , y )   if   min ( 𝓈 ( q ) , v , y ) 500 ϕ n   if   | 𝓈 ( q ) , v , y | = 0
(4)
i ( q ) , v , y = { 0.9 × σ 0.95 ( q ) , v , y 500   if   σ 0.95 ( q ) , v , y < 500 1 0.1 × 500 σ 0.95 ( q ) , v , y   if   σ 0.95 ( q ) , v , y 500   1   if   | 𝓈 ( q ) , v , y | 1 , where σ 0.95 2 ( q ) , v , y = ( | 𝓈 ( q ) , v , y | 1 ) χ 1 0.95 , ( | 𝓈 ( q ) , v , y | 1 ) 2 var ( 𝓈 ( q ) , v , y ) .

6.5.2. Motive behind the Choices of Formulas

In this scenario, the number of stations within one city is already quite few from a statistical perspective (i.e., less than 30 in accordance with most literature). In view of this matter, we took the liberty of assuming that the PM2.5 concentration within any city during any hour of a year is normally distributed. Thus it follows that ( | 𝓈 ( q ) , v , y | 1 ) σ 2 ( q ) , v , y var ( 𝓈 ( q ) , v , y ) χ | 𝓈 ( q ) , v , y | 1 2 . Moreover, in this dataset, | 𝓈 ( q ) , v , y | may be smaller than | 𝓇 ( q ) , v , y | . As i ( q ) , v , y is a measurement of indeterminacy by Definition 4, such uncertainties of var ( 𝓈 ( q ) , v , y ) at estimating σ 2 ( q ) , v , y , on top of the value of var ( 𝓈 ( q ) , v , y ) itself, should be taken into account. It is for these reasons that the 95% upper critical value of σ 2 ( q ) , v , y : σ 0.95 2 ( q ) , v , y , instead of var ( 𝓈 ( q ) , v , y ) itself, is used to characterize i ( q ) , v , y .
The critical values from the statistical table is only accurate to 4 significant figures. Therefore, approximations accurate to 25 significant figures are used, which were obtained using SAGE. For example:
χ 2 1 ,   0.05 = 0.003932140000019522731309468
χ 2 2 ,   0.05 = 0.1025865887751010668523923
χ 2 3 ,   0.05 = 0.3518463177492713960244376
χ 2 4 ,   0.05 = 0.7107230213973241044476521
The number 500 is involved in our formulas because 500 μ g   m 3 is the upper limit of PM2.5 concentration that corresponds to the upper bound of AQI level 6 (i.e., “severely polluted”) in China. In actual measurement, the PM2.5 concentration can still potentially exceed 500 μ g   m 3 indeed, it is for this reason we allocate 0.0 to 0.9 that corresponds to the PM2.5 concentration reading from 0 μ g   m 3 to 500 μ g   m 3 . On the other hand, 0.9 to 1.0 are dedicated for the extreme cases where the PM2.5 concentration exceeds 500 μ g   m 3 with no upper bound imposed, as seen by the reciprocal relationship of the formulas in Section 6.5.1. This applies for all the three values of m ( q ) , v , y , i ( q ) , v , y , and n ( q ) , v , y .

6.6. Results for Some Values of t

As t may theoretically take infinite number of values, here the results for both the GSF t G and GSF t A approaches are given for the instances of t = 1 20 ,   1 4 ,   1 ,   4 ,   20 representing five different perceptions of making decision. As there are six years in our dataset, the sorting for all the six years are given accordingly in Table 2.
As mentioned previously in Section 6.3.2: for each q , a ( q ) , 1 ,   a ( q ) , 2 ,   a ( q ) , 3 ,   a ( q ) , 4 and a ( q ) , 5 represents the city of Beijing, Chengdu, Guangzhou, Shanghai, and Shenyang, respectively, in the year 2010 + q .
Remark 12:
The change in the results as t increases (i.e., going down the rows of Table 2) are highlighted for easier identification.

7. Compliance Tests to Investigate the Accuracy of our Algorithm

7.1. The Range of the Values of t to Be Investigated

In accordance with the formulas for GSFtA and GSFtG as defined in Definition 11, both t and 1 t represents the power for which some numbers are to be raised to. In the aspect of computing, it is therefore evident that the further the values of t and 1 t are deviated from 1, the more resource intensive the calculation will be. It is for this practical reason that all the tests that we performed in this paper are restricted for values of t ranging from 10 2 to 10 2 inclusively (and thus the same range holds for 1 t ).

7.2. Test 1: Test for Small Values [46]

In Test 1, we are testing on how GSF t A and GSF t G handles data that are very close to 0.

7.2.1. The Test Inputs

There are four cities A ( 1 ) = { a ( 1 ) , 1 , a ( 1 ) , 2 ,   a ( 1 ) , 3 , a ( 1 ) , 4 } to be accessed during the interval of two days, B ( 1 ) = { b ( 1 ) , 1 , b ( 1 ) , 2 } for the severity of pollution on a given perception characterized by the value of t.
M ( 1 ) = ( 0.5000 ,   0.5000 ,   0.5000 0.5000 ,   0.5000 ,   0.5000 0.5000 ,   0.5000 ,   0.5000 0.5000 ,   0.5000 ,   0.5000 0.9999 ,   0.0001 ,   0.0000 0.9999 ,   0.0001 ,   0.0001 0.9999 ,   0.0000 ,   0.0001 0.0001 ,   0.0000 ,   0.0000 )
φ ( 1 ) = ( 0.50   0.50 )
Denote f ( 1 ) , c = c -th row of M ( 1 ) , 𝒽 ( 1 ) , c = GSF t A ( φ ( 1 ) , f ( 1 ) , c ) and 𝒷 ( 1 ) , c = GSF t G ( φ ( 1 ) , f ( 1 ) , c ) for all c .

7.2.2. The Criteria of Compliance

For all 10 2 < t < 10 2 , and for both GSF t A and GSF t G , city a ( 1 ) , 4 should be classified as the least polluted, followed immediately by city a ( 1 ) , 2 .

7.2.3. The Results of Our Algorithm

Thus, it can be seen in Figure 4 that both of our algorithms GSF t A and GSF t A fully comply with Test 1.

7.3. Test 2: Priority Test for Subjective Weights [46]

In the second test we are testing on how GSF t A and GSF t G handles a case where the subjective weights prioritize over the objective weights.

7.3.1. The Test Inputs

There are two cities A ( 2 ) = { a ( 2 ) , 1 , a ( 2 ) , 2 } to be accessed during the interval of two days, B ( 2 ) = { b ( 2 ) , 1 , b ( 2 ) , 2 } for the severity of pollution on a given perception characterized by the value of t.
M ( 2 ) = ( 0.80 ,   0.10 , 0.10 0.19 ,   0.50 , 0.50 0.20 ,   0.50 , 0.50 0.81 ,   0.10 , 0.10 )
φ ( 2 ) = ( 0.99   0.01 )
Denote f ( 2 ) , c = c -th row of M ( 2 ) , 𝒽 ( 2 ) , c = GSF t A ( φ ( 2 ) , f ( 2 ) , c ) and 𝒷 ( 2 ) , c = GSF t G ( φ ( 2 ) , f ( 2 ) , c ) for all c .

7.3.2. The Criteria of Compliance

For all 10 2 < t < 10 2 , and for both GSF t A and GSF t G , city a ( 2 ) , 1 should be classified as more polluted than city a ( 2 ) , 2 .

7.3.3. The Results of Our Algorithm

Thus it can be seen in Figure 5 that both of our algorithms GSF t A and GSF t A fully comply with Test 2.

7.4. Test 3: Priority Test for Objective Weights [46]

In the third test we are testing on how GSF t A and GSF t G handles a case where the objective weights prioritize over the subjective weights.

7.4.1. The Test Inputs

There are 20 cities A ( 3 ) = { a ( 3 ) , 1 , a ( 3 ) , 2 , , a ( 3 ) , 20 } to be accessed during the interval of two days, B ( 3 ) = { b ( 3 ) , 1 , b ( 3 ) , 2 } for the severity of pollution on a given perception characterized by the value of t .
M ( 3 ) = ( 0.90 ,   0.00 , 0.10   0.80 ,   0.00 , 0.10 0.80 ,   0.00 , 0.10   0.90 ,   0.00 , 0.10 0.50 ,   0.50 , 0.50   0.00 ,   0.90 , 0.90 0.50 ,   0.50 , 0.50   0.10 ,   0.90 , 0.80 0.50 ,   0.50 , 0.50   0.20 ,   0.90 , 0.70 0.50 ,   0.50 , 0.50   0.30 ,   0.90 , 0.60 0.50 ,   0.50 , 0.50   0.40 ,   0.90 , 0.50 0.50 ,   0.50 , 0.50   0.50 ,   0.90 , 0.40 0.50 ,   0.50 , 0.50   0.60 ,   0.90 , 0.30 0.50 ,   0.50 , 0.50   0.70 ,   0.30 , 0.90 0.50 ,   0.50 , 0.50   0.70 ,   0.90 , 0.30 0.50 ,   0.50 , 0.50   0.00 ,   0.30 , 0.30 0.50 ,   0.50 , 0.50   0.70 ,   0.90 , 0.90 0.50 ,   0.50 , 0.50   0.70 ,   0.30 , 0.30 0.50 ,   0.50 , 0.50   0.60 ,   0.40 , 0.30 0.50 ,   0.50 , 0.50   0.50 ,   0.50 , 0.30 0.50 ,   0.50 , 0.50   0.40 ,   0.60 , 0.30 0.50 ,   0.50 , 0.50   0.30 ,   0.70 , 0.30 0.50 ,   0.50 , 0.50   0.20 ,   0.80 , 0.30 0.50 ,   0.50 , 0.50   0.10 ,   0.90 , 0.30 )
φ ( 3 ) = ( 0.5001   0.4999 )
Denote f ( 3 ) , c = c -th row of M ( 3 ) , 𝒽 ( 3 ) , c = GSF t A ( φ ( 3 ) , f ( 3 ) , c ) and 𝒷 ( 3 ) , c = GSF t G ( φ ( 3 ) , f ( 3 ) , c ) for all c .

7.4.2. The Criteria of Compliance

For all 10 2 < t < 10 2 , and for both GSF t A and GSF t G , city a ( 3 ) , 2 should be classified as the most polluted, followed immediately by city a ( 3 ) , 1 .

7.4.3. The Results of Our Algorithm

Thus it can be seen in Figure 6 that both of our algorithms GSF t A and GSF t A fully comply with Test 3.

7.5. Test 4: t–Dependence Test

In the fourth test we are testing on the effectiveness of the choices of t at influencing the sorting of the cities, for both GSF t A and GSF t G .

7.5.1. t-Dependence Test of Type-A: For Environmental Management

The Test Inputs

There are 4 cities A ( 4 , A ) = { a ( 4 , A ) , 1 , a ( 4 , A ) , 2 ,   a ( 4 , A ) , 3 , a ( 4 , A ) , 4 } to be accessed during the interval of 10 days, B ( 4 , A ) = { b ( 4 , A ) , 1 , b ( 4 , A ) , 2 ,   , b ( 4 , A ) , 10 } for the severity of pollution on a given perception characterized by the value of t . For easier identification, a ( 4 , A ) , 1 ,   a ( 4 , A ) , 2 ,   a ( 4 , A ) , 3 ,   a ( 4 , A ) , 4 shall also be addressed as City P ,   Q , R , S respectively.
M ( 4 , A ) = ( 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.99 , 0.01 , 0.01 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.99 , 0.01 , 0.01 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.05 , 0.05 , 0.90 0.50 , 0.05 , 0.30 0.50 , 0.05 , 0.30 0.50 , 0.05 , 0.30 0.10 , 0.05 , 0.52 0.10 , 0.05 , 0.52 0.10 , 0.05 , 0.52 0.10 , 0.05 , 0.52 0.10 , 0.05 , 0.52 0.10 , 0.05 , 0.52 0.10 , 0.05 , 0.52 0.30 , 0.10 , 0.40 0.30 , 0.10 , 0.40 0.30 , 0.10 , 0.40 0.30 , 0.10 , 0.40 0.30 , 0.10 , 0.40 0.30 , 0.10 , 0.40 0.30 , 0.10 , 0.40 0.30 , 0.10 , 0.40 0.30 , 0.10 , 0.40 0.30 , 0.10 , 0.40 )
φ ( 4 , A ) = ( 0.10   0.10   0.10   0.10   0.10   0.10   0.10   0.10   0.10   0.10 )
Denote f ( 4 , A ) , c = c -th row of M ( 4 , A ) , 𝓆 c = GSF t A ( φ ( 4 , A ) , f ( 4 , A ) , c ) for all c .

The Criteria of Compliance

There should exist t a , t b , t c , 1 , t c , 2 , with 10 2 < t a < t b < t c , 1 < 10 2 and t b < t c , 2 < 10 2 .
This is for the algorithm to yield:
  • 𝓆 4 𝓆 3 𝓆 2 and 𝓆 4 𝓆 3 𝓆 1 whenever t ( 10 2 , t a )
  • 𝓆 3 𝓆 4 𝓆 2 and 𝓆 3 𝓆 4 𝓆 1 whenever t ( t a , t b )
  • 𝓆 3 𝓆 1 𝓆 4 whenever t ( t b , t c , 1 )
  • 𝓆 3 𝓆 2 𝓆 4 whenever t ( t b , t c , 2 )
  • 𝓆 1 𝓆 3 𝓆 4 whenever t ( t c , 1 , 10 2 )
  • 𝓆 2 𝓆 3 𝓆 4 whenever t ( t c , 2 , 10 2 )
This is because:
  • All the 10 days of City S are “slightly polluted”: 0.30 , 0.10 , 0.40 . Thus, the low values of t should produce an “overview” or “generalizing” perception, where a general value or trend of the degree of pollution across all the days is of primary concern. This perception consequently results in the deduction of City S as the most polluted city, for low values of t .
  • City P and City Q contains one day that is “severely polluted”: 0.99 , 0.01 , 0.01 . Thus, the high values of t should produce a “pinpointing” perception, where the highest degree of pollution recorded on a particular day is of primary concern. This perception consequently results in the deduction of City P and City Q as the two most polluted cities, for high values of t .
    Remark 13:
    The most polluted city, out of City P and City Q depends on the objective weight which was already dealt by Test 3 from Section 7.4.
  • City R contains three days that is “medially polluted”: 0.50 , 0.05 , 0.30 . Thus, the medium values of t should produce a perception that is between “overview” and “pinpointing” in nature. This perception consequently results in the selection of City R as the most polluted city, for medium values of t .

The Results of Our Algorithm

Thus, it can be seen in Figure 7 that our algorithm GSF t A fully complies with the t -dependence test of type-A.

7.5.2. t -Dependence Test of Type-B: For Tourism Marketing

The Test Inputs

There are 4 cities A ( 4 , B ) = { a ( 4 , B ) , 1 , a ( 4 , B ) , 2 , a ( 4 , B ) , 3 , a ( 4 , B ) , 4 } to be accessed during the interval of 10 days, B ( 4 , B ) = { b ( 4 , B ) , 1 , b ( 4 , B ) , 2 ,   , b ( 4 , B ) , 10 } for the severity of pollution on a given perception characterized by the value of t. For easier identification, a ( 4 , B ) , 1 ,   a ( 4 , B ) , 2 ,   a ( 4 , B ) , 3 ,   a ( 4 , B ) , 4 shall also be addressed as City T ,   U , V , W respectively.
M ( 4 , B ) = ( 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.01 , 0.01 , 0.99 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.01 , 0.01 , 0.99 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.40 , 0.10 , 0.10 0.30 , 0.10 , 0.20 0.30 , 0.10 , 0.20 0.30 , 0.10 , 0.20 0.30 , 0.10 , 0.20 0.30 , 0.10 , 0.20 0.05 , 0.05 , 0.80 0.05 , 0.05 , 0.80 0.05 , 0.05 , 0.80 0.30 , 0.10 , 0.20 0.30 , 0.10 , 0.20 0.20 , 0.10 , 0.40 0.20 , 0.10 , 0.40 0.20 , 0.10 , 0.50 0.20 , 0.10 , 0.40 0.20 , 0.10 , 0.40 0.20 , 0.10 , 0.40 0.20 , 0.10 , 0.40 0.20 , 0.10 , 0.40 0.20 , 0.10 , 0.40 0.20 , 0.10 , 0.40 )
φ ( 4 , B ) = ( 0.10   0.10   0.10   0.10   0.10   0.10   0.10   0.10   0.10   0.10 )
Denote f ( 4 , B ) , c = c -th row of M ( 4 , B ) , for all c , 𝓅 c = GSF t G ( φ ( 4 , B ) , f ( 4 , B ) , c ) for all c .

The Criteria of Compliance

There should exist 10 2 < t a < t b < t c < t d < t e < 10 2 .
There should exist t a , t b , t c , 1 , t c , 2 with 10 2 < t a < t b < t c , 1 < 10 2 and t b < t c , 2 < 10 2 .
This is for the algorithm to yield:
  • 𝓅 1 𝓅 3 𝓅 4 and 𝓅 2 𝓅 3 𝓅 4 whenever t ( 10 2 , t a ) .
  • 𝓅 3 𝓅 1 𝓅 4 and 𝓅 3 𝓅 2 𝓅 4 whenever t ( t a , t b ) .
  • 𝓅 3 𝓅 4 𝓅 1 whenever ( t b , t c , 1 ) .
  • 𝓅 3 𝓅 4 𝓅 2 whenever ( t b , t c , 2 ) .
  • 𝓅 4 𝓅 3 𝓅 1 whenever ( t c , 1 , 10 2 ) .
  • 𝓅 4 𝓅 3 𝓅 2 whenever ( t c , 2 , 10 2 ) .
This is because:
  • All the 10 days of City W are “slightly polluted”: 0.20 , 0.10 , 0.40 . Thus, the low values of t should produce an “urgent” perception, where time is at stake and therefore the photographic team must quickly take photographs of a city. This perception consequently results in the deduction of City W as the least polluted city for low values of t .
  • City T and City U contain one day that is “good”: 0.01 , 0.01 , 0.99 . Thus, the high values of t should produce a “quality” perception, where the photographic team must wait for the clearest possible sky to produce the best possible photographs to market China tourism. This perception consequently results in the deduction of City T and City U as the two least polluted cities, for high values of t .
    Remark 14:
    The least polluted city, out of City T and City U depends on the objective weight which was already dealt by Test 3 from Section 7.4.
  • City V contains three days that is “okay”: 0.50 , 0.05 , 0.80 . Thus, the medium values of t should produce a perception that is between “urgent” and “quality” in nature. This perception consequently results in the deduction of City V as the least polluted city for medium values of t .

The Results of Our Algorithm

Thus, it can be seen in Figure 8 that our algorithm GSF t G fully complies with the t -dependence test of type-B.
It can be clearly observed that our algorithms comply with all of the tests that were outlined above, hence proving the accuracy of our algorithms and the corresponding formulas.

8. Conclusions

In this paper, we introduced two operators, namely, the generalized t -spherical fuzzy w -weighted geometric and arithmetic interaction functions. The structural properties of these operators were thoroughly studied and it was proven that the two newly introduced operators satisfy these properties. The highlight of this work is the development of two decision making algorithms based on these two operators, and the application of these algorithms in a multi-attribute multi-perception decision-making problem related to the ranking of the pollution level of five major Chinese cities. Further, we also presented a novel method to convert the values in the raw dataset into single-valued neutrosophic numbers, something which has not been done in existing literature. In addition to this, we have also outlined several tests to investigate the accuracy of the results yielded by our algorithm, and it was proven that our algorithm has demonstrated compliance with all of the tests that were outlined, thereby proving the accuracy of the results. Hence this work is definitely an important addition to the body of knowledge in this area of study.

Author Contributions

Conceptualization, M.M., T.M. and K.U.; Methodology, S.G.Q. and G.S.; Software, S.G.Q.; Validation, S.G.Q. and G.S.; Formal analysis, S.G.Q., G.S. and L.H.S.; Investigation, L.H.S.; Resources, R.K. and I.P.; Writing—original draft preparation, M.M., T.M. and K.U.; Writing—review and editing, G.S., S.G.Q. and P.H.T.; Visualization, R.K. and I.P.; Funding acquisition, G.S. and L.H.S.

Funding

This research was funded by the Ministry of Education, Malaysia under grant no. FRGS/1/2017/STG06/UCSI/03/1.

Acknowledgments

The authors would like to thank the Editor-in-Chief and the anonymous reviewers for their valuable comments and suggestions.

Conflicts of Interest

The authors declare that there is no conflict of interest.

References

  1. Zadeh, L.A. Information and control. Fuzzy Sets 1965, 8, 338–353. [Google Scholar]
  2. Atanassov, K.T. Intuitionistic fuzzy sets. Fuzzy Sets Syst. 1986, 20, 87–96. [Google Scholar] [CrossRef]
  3. Atanassov, K.T. Intuitionistic Fuzzy Sets; Springer-Verlag: Berlin/Heidelberg, Germany, 1999. [Google Scholar]
  4. Yager, R.R. Pythagorean fuzzy subsets. In Proceedings of the 2013 Joint IFSA World Congress and NAFIPS Annual Meeting (IFSA/NAFIPS), Edmonton, AB, Canada, 24–28 June 2013. [Google Scholar]
  5. Yager, R.R. Pythagorean membership grades in multi criteria decision making. IEEE Trans. Fuzzy Syst. 2014, 22, 958–965. [Google Scholar] [CrossRef]
  6. Yager, R.R. Generalized orthopair fuzzy sets. IEEE Trans. Fuzzy Syst. 2017, 25, 1222–1230. [Google Scholar] [CrossRef]
  7. Cuong, B.C. Picture Fuzzy Sets—First Results, Part 2; Tech. Rep; Institute of Mathematics, Vietnam Academy of Science and Technology: Hanoi, Vietnam, 2013. [Google Scholar]
  8. Cuong, B.C. Picture Fuzzy Sets—First Results, Part 1; Institute of Mathematics, Vietnam Academy of Science and Technology: Hanoi, Vietnam, 2013. [Google Scholar]
  9. Mahmood, T.; Ullah, K.; Khan, Q.; Jan, N. An approach toward decision-making and medical diagnosis problems using the concept of spherical fuzzy sets. Neural Comput. Appl. 2018, 1–13. [Google Scholar] [CrossRef]
  10. Xu, Z.S.; Yager, R.R. Some geometric aggregation operators based on intuitionistic fuzzy sets. Int. J. Gen. Syst. 2006, 35, 417–433. [Google Scholar] [CrossRef]
  11. Garg, H. Generalized intuitionistic fuzzy interactive geometric interaction operators using Einstein t-norm and t-conorm and their application to decision making. Comput. Ind. Eng. 2016, 101, 53–69. [Google Scholar] [CrossRef]
  12. Garg, H. Novel intuitionistic fuzzy decision making method based on an improved operation laws and its application. Eng. Appl. Artif. Intell. 2017, 60, 164–174. [Google Scholar] [CrossRef]
  13. He, Y.; Chen, H.; Zhau, L.; Liu, J.; Tao, Z. Intuitionistic fuzzy geometric interaction averaging operators and their application to multi-criteria decision making. Inf. Sci. 2014, 259, 142–159. [Google Scholar] [CrossRef]
  14. Zhao, X.; Wei, G. Some intuitionistic fuzzy Einstein hybrid aggregation operators and their application to multiple attribute decision making. Knowl. Based Syst. 2013, 37, 472–479. [Google Scholar] [CrossRef]
  15. Liu, P. Some frank aggregation operators for interval-valued intuitionistic fuzzy numbers and their application to group decision making. J. Mult. Valued Logic Soft Comput. 2017, 29, 183–223. [Google Scholar]
  16. Garg, H. A new generalized Pythagorean fuzzy information aggregation using Einstein operations and its application to decision making. Int. J. Intell. Syst. 2016, 31, 886–920. [Google Scholar] [CrossRef]
  17. Garg, H. Generalized Pythagorean fuzzy geometric interactive aggregation operators using Einstein operations and their application to decision making. J. Exp. Theor. Artif. Intell. 2018, 1–32. [Google Scholar] [CrossRef]
  18. Peng, X.; Dai, J.; Garg, H. Exponential operation and aggregation operator for q-rung orthopair fuzzy set and their decision-making method with a new score function. Int. J. Intell. Syst. 2018, 33, 2255–2282. [Google Scholar] [CrossRef]
  19. Wei, G. Picture fuzzy aggregation operators and their application to multiple attribute decision making. J. Intell. Fuzzy Syst. 2017, 33, 713–724. [Google Scholar] [CrossRef]
  20. Garg, H. Some picture fuzzy aggregation operators and their applications to multicriteria decision-making. Arab. J. Sci. Eng. 2017, 42, 5275–5290. [Google Scholar] [CrossRef]
  21. Garg, H.; Munir, M.; Ullah, K.; Mahmood, T.; Jan, N. Algorithm for T-Spherical Fuzzy Multi-Attribute Decision Making Based on Improved Interactive Aggregation Operators. Symmetry 2018, 10, 670. [Google Scholar] [CrossRef]
  22. Li, Y.; Deng, Y. Generalized ordered propositions fusion based on belief entropy. Int. J. Comp. Comm. Control 2018, 13, 792–807. [Google Scholar] [CrossRef]
  23. Fei, L.; Wang, H.; Chen, L.; Deng, Y. A new vector valued similarity measure for intuitionistic fuzzy sets based on OWA operators. Iran. J. Fuzzy Syst. 2019, 16, 113–126. [Google Scholar]
  24. Wang, W.; Liu, X. Interval-valued intuitionistic fuzzy hybrid weighted averaging operator based on Einstein operation and its application to decision making. J. Intell. Fuzzy Syst. 2013, 25, 279–290. [Google Scholar]
  25. Wang, W.; Liu, X. The multi-attribute decision making method based on interval-valued intuitionistic fuzzy Einstein hybrid weighted geometric operator. Comput. Math. Appl. 2013, 66, 1845–1856. [Google Scholar] [CrossRef]
  26. Wang, W.; Liu, X.; Qin, Y. Interval-valued intuitionistic fuzzy aggregation operators. J. Syst. Eng. Electron. 2012, 23, 574–580. [Google Scholar] [CrossRef]
  27. Xu, Z.S.; Xia, M. Induced generalized intuitionistic fuzzy operators. Knowl. Based Syst. 2003, 24, 197–209. [Google Scholar] [CrossRef]
  28. Garg, H.; Kumar, K. An advanced study on the similarity measures of intuitionistic fuzzy sets based on the set pair analysis theory and their application in decision making. Soft Comput. 2018, 22, 4959–4970. [Google Scholar] [CrossRef]
  29. Wei, G.-W.; Xu, X.-R.; Deng, D.-X. Interval-valued dual hesitant fuzzy linguistic geometric aggregation operators in multiple attribute decision making. Int. J. Knowl. Based Intell. Eng. Syst. 2016, 20, 189–196. [Google Scholar] [CrossRef] [Green Version]
  30. Garg, H. Some robust improved geometric aggregation operators under interval-valued intuitionistic fuzzy environment for multi-criteria decision-making process. J. Ind. Manag. Optim. 2018, 14, 283–308. [Google Scholar] [CrossRef] [Green Version]
  31. Chen, S.M.; Cheng, S.H.; Tsai, W.H. Multiple attribute group decision making based on interval-valued intuitionistic fuzzy aggregation operators and transformation techniques of interval—Valued intuitionistic fuzzy values. Inf. Sci. 2016, 367–368, 418–442. [Google Scholar] [CrossRef]
  32. Garg, H. Some arithmetic operations on the generalized sigmoidal fuzzy numbers and its application. Granul. Comput. 2018, 3, 9–25. [Google Scholar] [CrossRef]
  33. Chen, S.M.; Cheng, S.H.; Chiou, C.H. Fuzzy multiattribute group decision making based on intuitionistic fuzzy sets and evidential reasoning methodology. Inf. Fusion 2016, 27, 215–227. [Google Scholar] [CrossRef]
  34. Wei, G.W. Interval valued hesitant fuzzy uncertain linguistic aggregation operators in multiple attribute decision making. Int. J. Mach. Learn. Cybern. 2016, 7, 1093–1114. [Google Scholar] [CrossRef]
  35. Kumar, K.; Garg, H. Connection number of set pair analysis based TOPSIS method on intuitionistic fuzzy sets and their application to decision making. Appl. Intell. 2018, 48, 2112–2119. [Google Scholar] [CrossRef]
  36. Kumar, K.; Garg, H. Prioritized linguistic interval-valued aggregation operators and their applications in group decision-making problems. Mathematics 2018, 6, 209. [Google Scholar] [CrossRef]
  37. Khan, M.U.; Mahmood, T.; Ullah, K.; Jan, N.; Deli, I.; Khan, Q. Some aggregation operators for bipolar-valued hesitant fuzzy information based on Einstein operational laws. J. Eng. Appl. Sci. 2017, 36, 63–72. [Google Scholar]
  38. Garg, H. Some methods for strategic decision-making problems with immediate probabilities in Pythagorean fuzzy environment. Int. J. Intell. Syst. 2018, 33, 687–712. [Google Scholar] [CrossRef]
  39. Ullah, K.; Mahmood, T.; Jan, N. Similarity measures for t-spherical fuzzy sets with applications in pattern recognition. Symmetry 2018, 10, 193. [Google Scholar] [CrossRef]
  40. Garg, H. Linguistic Pythagorean fuzzy sets and its applications in multi attribute decision-making process. Int. J. Intell. Syst. 2018, 33, 1234–1263. [Google Scholar] [CrossRef]
  41. Garg, H. New logarithmic operational laws and their aggregation operators for Pythagorean fuzzy set and their applications. Int. J. Intell. Syst. 2018. [Google Scholar] [CrossRef]
  42. Garg, H.; Arora, R. Generalized and group-based generalized intuitionistic fuzzy soft sets with applications in decision-making. Appl. Intell. 2018, 48, 343–356. [Google Scholar] [CrossRef]
  43. Garg, H. New logarithmic operational laws and their applications to multiattribute decision making for single-valued neutrosophic numbers. Cogn. Syst. Res. 2018, 52, 931–946. [Google Scholar] [CrossRef] [Green Version]
  44. Rani, D.; Garg, H. Complex intuitionistic fuzzy power aggregation operators and their applications in multi-criteria decision-making. Expert Syst. 2018, e12325. [Google Scholar] [CrossRef]
  45. Ullah, K.; Mahmood, T.; Jan, N.; Broumi, S.; Khan, Q. On bipolar-valued hesitant fuzzy sets and their applications in multi-attribute decision making. Nucleus 2018, 55, 93–101. [Google Scholar]
  46. Selvachandran, G.; Quek, S.; Smarandache, F.; Broumi, S. An Extended Technique for Order Preference by Similarity to an Ideal Solution (TOPSIS) with Maximizing Deviation Method Based on Integrated Weight Measure for Single-Valued Neutrosophic Sets. Symmetry 2018, 10, 236. [Google Scholar] [CrossRef]
  47. Wang, H.; Smarandache, F.; Zhang, Y.Q.; Sunderraman, R. Single valued neutrosophic sets. Multispace Multistructure 2010, 4, 410–413. [Google Scholar]
  48. Nirmal, N.P.; Bhatt, M.G. Selection of automated guided vehicle using single valued neutrosophic entropy based on novel multi attribute decision making technique. New Trends Neutrosophic Theory Appl. 2016, 105–114. Available online: https://www.semanticscholar.org/paper/Selection-of-Automated-Guided-Vehicle-using-Single-ANGALBoomija/985a780ec046a90d1aec2895a89db53a8ae1a6d1 (accessed on 9 May 2019).
  49. Jha, S.; Kumar, R.; Priyadarshini, I.; Smarandache, F.; Long, H.V. Neutrosophic Image Segmentation with Dice Coefficients. Measurement 2019, 134, 762–772. [Google Scholar] [CrossRef]
  50. Nguyen, G.N.; Ashour, A.S.; Dey, N. A survey of the State-of-the-arts on Neutrosophic Sets in Biomedical Diagnoses. Int. J. Mach. Learn. Cybern. 2019, 10, 1–13. [Google Scholar] [CrossRef]
  51. Le Hoang, S.; Fujita, H. Neural-Fuzzy with Representative Sets for Prediction of Student Performance. Appl. Intell. 2019, 49, 172–187. [Google Scholar]
  52. Long, H.V.; Ali, M.; Khan, M.; Tu, D.N. A novel approach for Fuzzy Clustering based on Neutrosophic Association Matrix. Comput. Ind. Eng. 2019. [Google Scholar] [CrossRef]
  53. Kaur, S.; Bansal, R.K.; Mittal, M.; Goyal, L.M.; Kaur, I.; Verma, A. Mixed pixel decomposition based on extended fuzzy clustering for single spectral value remote sensing images. J. Indian Soc. Remote Sens. 2019, 47, 427–437. [Google Scholar] [CrossRef]
  54. Tuan, T.M.; Fujita, H.; Dey, N.; Ashour, A.S.; Ngoc, V.T.N.; Chu, D.T. Dental Diagnosis from X-Ray Images: An Expert System based on Fuzzy Computing. Biomed. Signal Process. Control 2018, 39C, 64–73. [Google Scholar]
  55. Ali, M.; Khan, M.; Tung, N.T. Segmentation of Dental X-ray Images in Medical Imaging using Neutrosophic Orthogonal Matrices. Expert Syst. Appl. 2018, 91, 434–441. [Google Scholar] [CrossRef]
  56. Ngan, R.T.; Ali, M. Delta-Equality of Intuitionistic Fuzzy Sets: A New Proximity Measure and Applications in Medical Diagnosis. Appl. Intell. 2018, 48, 499–525. [Google Scholar] [CrossRef]
  57. Ali, M.; Dat, L.Q.; Smarandache, F. Complex Neutrosophic Set: Formulation and Applications in Decision-Making. Int. J. Fuzzy Syst. 2018, 20, 986–999. [Google Scholar] [CrossRef]
  58. Giap, C.N.; Son, L.H.; Chiclana, F. Dynamic Structural Neural Network. J. Intell. Fuzzy Syst. 2018, 34, 2479–2490. [Google Scholar] [CrossRef]
  59. Ngan, R.T.; Cuong, B.C.; Ali, M. H-max distance measure of intuitionistic fuzzy sets in decision making. Appl. Soft Comput. 2018, 69, 393–425. [Google Scholar] [CrossRef]
  60. Le, T.; Le Son, H.; Vo, M.; Lee, M.; Baik, S. Cluster-Based Boosting Algorithm for Bankruptcy Prediction in a Highly Imbalanced Dataset. Symmetry 2018, 10, 250. [Google Scholar] [CrossRef]
  61. Khan, M.; Son, L.; Ali, M.; Chau, H.; Na, N.; Smarandache, F. Systematic Review of Decision Making Algorithms in Extended Neutrosophic Sets. Symmetry 2018, 10, 314. [Google Scholar] [CrossRef]
  62. Hemanth, D.J.; Anitha, J.; Mittal, M. Diabetic Retinopathy Diagnosis from Retinal Images using Modified Hopfield Neural Network. J. Med. Syst. 2018, 42, 247–253. [Google Scholar] [CrossRef]
  63. Ngan, T.T.; Lan, L.T.H.; Ali, M.; Tamir, D.; Son, L.H.; Tuan, T.M.; Rishe, N.; Kandel, A. Logic Connectives of Complex Fuzzy Sets. Rom. J. Inf. Sci. Technol. 2018, 21, 344–358. [Google Scholar]
  64. Jain, R.; Jain, N.; Kapania, S.; Son, L. Degree Approximation-Based Fuzzy Partitioning Algorithm and Applications in Wheat Production Prediction. Symmetry 2018, 10, 768. [Google Scholar] [CrossRef]
  65. Hemanth, D.J.; Anitha, J.; Naaji, A.; Geman, O.; Popescu, D.E. Modified Deep Convolutional Neural Network for Abnormal Brain Image Classification. IEEE Access 2018, 7, 4275–4283. [Google Scholar] [CrossRef]
  66. Phong, P.H.; Son, L.H. Linguistic Vector Similarity Measures and Applications to Linguistic Information Classification. Int. J. Intell. Syst. 2017, 32, 67–81. [Google Scholar] [CrossRef]
  67. Son, L.H.; Thong, P.H. Some Novel Hybrid Forecast Methods Based On Picture Fuzzy Clustering for Weather Nowcasting from Satellite Image Sequences. Appl. Intell. 2017, 46, 1–15. [Google Scholar] [CrossRef]
  68. Son, L.H.; Tuan, T.M. Dental segmentation from X-ray images using semi-supervised fuzzy clustering with spatial constraints. Eng. Appl. Artif. Intell. 2017, 59, 186–195. [Google Scholar] [CrossRef]
  69. Hai, D.T.; Le Vinh, T. Novel Fuzzy Clustering Scheme for 3D Wireless Sensor Networks. App. Soft Comput. 2017, 54, 141–149. [Google Scholar] [CrossRef]
  70. Son, L.H. Measuring Analogousness in Picture Fuzzy Sets: From Picture Distance Measures to Picture Association Measures. Fuzzy Optim. Decis. Mak. 2017, 16, 359–378. [Google Scholar] [CrossRef]
  71. Thanh, N.D.; Ali, M.; Son, L.H. A Novel Clustering Algorithm in a Neutrosophic Recommender System for Medical Diagnosis. Cognit. Comput. 2017, 9, 526–544. [Google Scholar] [CrossRef]
  72. Son, L.H.; Tien, N.D. Tune up Fuzzy C-Means for Big Data: Some novel hybrid clustering algorithms based on Initial Selection and Incremental Clustering. Int. J. Fuzzy Syst. 2017, 19, 1585–1602. [Google Scholar] [CrossRef]
  73. Son, L.H.; Tuan, T.M. A cooperative semi-supervised fuzzy clustering framework for dental X-ray image segmentation. Expert Syst. Appl. 2016, 46, 380–393. [Google Scholar] [CrossRef]
  74. Wijayanto, A.W.; Purwarianti, A.; Son, L.H. Fuzzy geographically weighted clustering using artificial bee colony: An efficient geo-demographic analysis algorithm and applications to the analysis of crime behavior in population. Appl. Intell. 2016, 44, 377–398. [Google Scholar] [CrossRef]
  75. Thong, P.H.; Son, L.H. Picture Fuzzy Clustering: A New Computational Intelligence Method. Soft Comput. 2016, 20, 3549–3562. [Google Scholar] [CrossRef]
  76. Son, L.J.; Hai, P.V. A novel multiple fuzzy clustering method based on internal clustering validation measures with gradient descent. Int. J. Fuzzy Syst. 2016, 18, 894–903. [Google Scholar] [CrossRef]
  77. Tuan, T.M.; Ngan, T.T.; Son, L.H. A Novel Semi-Supervised Fuzzy Clustering Method based on Interactive Fuzzy Satisficing for Dental X-Ray Image Segmentation. Appl. Intell. 2016, 45, 402–428. [Google Scholar] [CrossRef]
  78. Son, L.H.; Phong, P.H. On the performance evaluation of intuitionistic vector similarity measures for medical diagnosis. J. Intell. Fuzzy Syst. 2016, 31, 1597–1608. [Google Scholar] [CrossRef]
  79. Son, L.H. Generalized Picture Distance Measure and Applications to Picture Fuzzy Clustering. Appl. Soft Comput. 2016, 46, 284–295. [Google Scholar] [CrossRef]
  80. Thong, P.H.; Son, L.H. A Novel Automatic Picture Fuzzy Clustering Method Based On Particle Swarm Optimization and Picture Composite Cardinality. Knowl. Based Syst. 2016, 109, 48–60. [Google Scholar] [CrossRef]
  81. Thong, P.H.; Son, L.H. Picture Fuzzy Clustering for Complex Data. Eng. Appl. Artif. Intell. 2016, 56, 121–130. [Google Scholar] [CrossRef]
  82. Ngan, T.T.; Tuan, T.M.; Minh, N.H.; Dey, N. Decision making based on fuzzy aggregation operators for medical diagnosis from dental X-ray images. J. Med. Syst. 2016, 40, 1–7. [Google Scholar] [CrossRef] [PubMed]
  83. Son, L.H. DPFCM: A Novel Distributed Picture Fuzzy Clustering Method on Picture Fuzzy Sets. Expert Syst. Appl. 2016, 42, 51–66. [Google Scholar] [CrossRef]
Figure 1. Northeastern China smog.
Figure 1. Northeastern China smog.
Mathematics 07 00780 g001
Figure 2. Eastern China smog.
Figure 2. Eastern China smog.
Mathematics 07 00780 g002
Figure 3. Interface of a website in China showing the AQI.
Figure 3. Interface of a website in China showing the AQI.
Mathematics 07 00780 g003
Figure 4. The results of our algorithms GSF t A and GSF t A for compliance of Test 1.
Figure 4. The results of our algorithms GSF t A and GSF t A for compliance of Test 1.
Mathematics 07 00780 g004
Figure 5. The results of our algorithms GSF t A and GSF t A for compliance of Test 2.
Figure 5. The results of our algorithms GSF t A and GSF t A for compliance of Test 2.
Mathematics 07 00780 g005
Figure 6. The results of our algorithms GSF t A and GSF t A for compliance of Test 3.
Figure 6. The results of our algorithms GSF t A and GSF t A for compliance of Test 3.
Mathematics 07 00780 g006
Figure 7. The results of our algorithms GSF t A and GSF t A for compliance of t-dependence test of type-A.
Figure 7. The results of our algorithms GSF t A and GSF t A for compliance of t-dependence test of type-A.
Mathematics 07 00780 g007
Figure 8. The results of our algorithms GSF t A and GSF t A for compliance of t-dependence test of type-B .
Figure 8. The results of our algorithms GSF t A and GSF t A for compliance of t-dependence test of type-B .
Mathematics 07 00780 g008
Table 1. Types of datasets.
Table 1. Types of datasets.
Type of Entity in DatasetsExamples
QualitativeNominalNationality
(Malaysia, Singapore, China …)
OrdinalCustomer Feedback
(Poor, Fair, Good …)
QuantitativeDiscreteNumber of stations
(1, 2, 3, …)
ContinuousMeasurement
(12.3 kg, 34.1 m, …)
Table 2. Results for the GSF t G and GSF t A approaches for the chosen dataset.
Table 2. Results for the GSF t G and GSF t A approaches for the chosen dataset.
Value   of   t
(Environment Management/Tourism Marketing)
Results   for   the   G S F t G   Approach
Most   Polluted   Least   Polluted
Results   for   the   G S F t A   Approach
Most   Polluted   Least   Polluted
1/20
(very overviewing/very urgent)
a ( 1 ) , 1 a ( 1 ) , 2   a ( 1 ) , 3 a ( 1 ) , 4 a ( 1 ) , 5
a ( 2 ) , 1 a ( 2 ) , 3   a ( 2 ) , 4 a ( 2 ) , 2 a ( 2 ) , 5
a ( 3 ) , 1 a ( 3 ) , 4   a ( 3 ) , 3 a ( 3 ) , 2 a ( 3 ) , 5
a ( 4 ) , 1 a ( 4 ) , 2   a ( 4 ) , 5 a ( 4 ) , 4 a ( 4 ) , 3
a ( 5 ) , 5 a ( 5 ) , 1   a ( 5 ) , 2 a ( 5 ) , 3 a ( 5 ) , 4
a ( 6 ) , 1 a ( 6 ) , 2   a ( 6 ) , 5 a ( 6 ) , 4 a ( 6 ) , 3
a ( 1 ) , 2   a ( 1 ) , 3 a ( 1 ) , 4 a ( 1 ) , 5 a ( 1 ) , 1
a ( 2 ) , 2 a ( 2 ) , 5 a ( 2 ) , 4 a ( 2 ) , 3 a ( 2 ) , 1
a ( 3 ) , 5 a ( 3 ) , 2   a ( 3 ) , 3 a ( 3 ) , 1 a ( 3 ) , 4
a ( 4 ) , 2 a ( 4 ) , 5   a ( 4 ) , 3 a ( 4 ) , 1 a ( 4 ) , 4
a ( 5 ) , 2 a ( 5 ) , 1   a ( 5 ) , 3 a ( 5 ) , 4 a ( 5 ) , 5
a ( 6 ) , 5 a ( 6 ) , 4   a ( 6 ) , 3 a ( 6 ) , 1 a ( 6 ) , 2
¼
(rather overviewing/rather urgent)
a ( 1 ) , 1 a ( 1 ) , 2   a ( 1 ) , 3 a ( 1 ) , 4 a ( 1 ) , 5
a ( 2 ) , 1 a ( 2 ) , 3   a ( 2 ) , 4 a ( 2 ) , 2 a ( 2 ) , 5
a ( 3 ) , 1 a ( 3 ) , 4   a ( 3 ) , 3 a ( 3 ) , 2 a ( 3 ) , 5
a ( 4 ) , 1 a ( 4 ) , 2   a ( 4 ) , 5 a ( 4 ) , 4 a ( 4 ) , 3
a ( 5 ) , 5 a ( 5 ) , 1   a ( 5 ) , 2 a ( 5 ) , 3 a ( 5 ) , 4
a ( 6 ) , 1 a ( 6 ) , 2   a ( 6 ) , 5 a ( 6 ) , 4 a ( 6 ) , 3
a ( 1 ) , 2   a ( 1 ) , 3 a ( 1 ) , 4 a ( 1 ) , 5 a ( 1 ) , 1
a ( 2 ) , 2 a ( 2 ) , 5 a ( 2 ) , 4 a ( 2 ) , 3 a ( 2 ) , 1
a ( 3 ) , 5 a ( 3 ) , 2   a ( 3 ) , 3 a ( 3 ) , 1 a ( 3 ) , 4
a ( 4 ) , 2 a ( 4 ) , 5   a ( 4 ) , 3 a ( 4 ) , 1 a ( 4 ) , 4
a ( 5 ) , 2 a ( 5 ) , 1   a ( 5 ) , 3 a ( 5 ) , 4 a ( 5 ) , 5
a ( 6 ) , 5 a ( 6 ) , 4   a ( 6 ) , 3 a ( 6 ) , 1 a ( 6 ) , 2
1
(balanced)
a ( 1 ) , 1 a ( 1 ) , 2   a ( 1 ) , 3 a ( 1 ) , 4 a ( 1 ) , 5
a ( 2 ) , 1 a ( 2 ) , 3   a ( 2 ) , 4 a ( 2 ) , 2 a ( 2 ) , 5
a ( 3 ) , 1 a ( 3 ) , 4   a ( 3 ) , 2 a ( 3 ) , 3 a ( 3 ) , 5
a ( 4 ) , 1 a ( 4 ) , 2   a ( 4 ) , 5 a ( 4 ) , 4 a ( 4 ) , 3
a ( 5 ) , 5 a ( 5 ) , 1   a ( 5 ) , 2 a ( 5 ) , 3 a ( 5 ) , 4
a ( 6 ) , 1 a ( 6 ) , 2   a ( 6 ) , 5 a ( 6 ) , 4 a ( 6 ) , 3
a ( 1 ) , 2   a ( 1 ) , 3 a ( 1 ) , 4 a ( 1 ) , 5 a ( 1 ) , 1
a ( 2 ) , 2 a ( 2 ) , 5 a ( 2 ) , 4 a ( 2 ) , 3 a ( 2 ) , 1
a ( 3 ) , 5 a ( 3 ) , 2   a ( 3 ) , 3 a ( 3 ) , 1 a ( 3 ) , 4
a ( 4 ) , 2 a ( 4 ) , 5   a ( 4 ) , 3 a ( 4 ) , 1 a ( 4 ) , 4
a ( 5 ) , 2 a ( 5 ) , 1   a ( 5 ) , 3 a ( 5 ) , 4 a ( 5 ) , 5
a ( 6 ) , 5 a ( 6 ) , 4   a ( 6 ) , 3 a ( 6 ) , 1 a ( 6 ) , 2
4
(rather pin-pointing/rather patient)
a ( 1 ) , 1 a ( 1 ) , 2   a ( 1 ) , 3 a ( 1 ) , 4 a ( 1 ) , 5
a ( 2 ) , 1 a ( 2 ) , 4   a ( 2 ) , 3 a ( 2 ) , 2 a ( 2 ) , 5
a ( 3 ) , 1 a ( 3 ) , 2   a ( 3 ) , 3 a ( 3 ) , 4 a ( 3 ) , 5
a ( 4 ) , 1 a ( 4 ) , 5   a ( 4 ) , 2 a ( 4 ) , 4 a ( 4 ) , 3
a ( 5 ) , 5 a ( 5 ) , 1   a ( 5 ) , 2 a ( 5 ) , 4 a ( 5 ) , 3
a ( 6 ) , 1 a ( 6 ) , 5   a ( 6 ) , 2 a ( 6 ) , 4 a ( 6 ) , 3
a ( 2 ) , 2 a ( 2 ) , 5 a ( 2 ) , 4 a ( 2 ) , 3 a ( 2 ) , 1
a ( 4 ) , 2 a ( 4 ) , 5   a ( 4 ) , 3 a ( 4 ) , 1 a ( 4 ) , 4
a ( 5 ) , 2 a ( 5 ) , 1   a ( 5 ) , 3 a ( 5 ) , 4 a ( 5 ) , 5
a ( 6 ) , 5 a ( 6 ) , 4   a ( 6 ) , 3 a ( 6 ) , 1 a ( 6 ) , 2
20
(very pin-pointing/very patient)
a ( 1 ) , 1 a ( 1 ) , 2   a ( 1 ) , 3 a ( 1 ) , 4 a ( 1 ) , 5
a ( 2 ) , 1 a ( 2 ) , 4   a ( 2 ) , 3 a ( 2 ) , 2 a ( 2 ) , 5
a ( 3 ) , 1 a ( 3 ) , 4   a ( 3 ) , 2 a ( 3 ) , 3 a ( 3 ) , 5
a ( 4 ) , 1 a ( 4 ) , 5   a ( 4 ) , 4 a ( 4 ) , 3 a ( 4 ) , 2
a ( 5 ) , 5 a ( 5 ) , 1   a ( 5 ) , 2 a ( 5 ) , 3 a ( 5 ) , 4
a ( 6 ) , 1 a ( 6 ) , 5   a ( 6 ) , 2 a ( 6 ) , 4 a ( 6 ) , 3
a ( 1 ) , 2   a ( 1 ) , 3 a ( 1 ) , 4 a ( 1 ) , 5 a ( 1 ) , 1
a ( 2 ) , 2 a ( 2 ) , 5 a ( 2 ) , 4 a ( 2 ) , 3 a ( 2 ) , 1
a ( 3 ) , 5 a ( 3 ) , 2   a ( 3 ) , 3 a ( 3 ) , 1 a ( 3 ) , 4
a ( 4 ) , 2 a ( 4 ) , 3   a ( 4 ) , 5 a ( 4 ) , 4 a ( 4 ) , 1
a ( 5 ) , 2 a ( 5 ) , 3   a ( 5 ) , 1 a ( 5 ) , 4 a ( 5 ) , 5
a ( 6 ) , 5 a ( 6 ) , 4   a ( 6 ) , 3 a ( 6 ) , 1 a ( 6 ) , 2

Share and Cite

MDPI and ACS Style

Quek, S.G.; Selvachandran, G.; Munir, M.; Mahmood, T.; Ullah, K.; Son, L.H.; Thong, P.H.; Kumar, R.; Priyadarshini, I. Multi-Attribute Multi-Perception Decision-Making Based on Generalized T-Spherical Fuzzy Weighted Aggregation Operators on Neutrosophic Sets. Mathematics 2019, 7, 780. https://doi.org/10.3390/math7090780

AMA Style

Quek SG, Selvachandran G, Munir M, Mahmood T, Ullah K, Son LH, Thong PH, Kumar R, Priyadarshini I. Multi-Attribute Multi-Perception Decision-Making Based on Generalized T-Spherical Fuzzy Weighted Aggregation Operators on Neutrosophic Sets. Mathematics. 2019; 7(9):780. https://doi.org/10.3390/math7090780

Chicago/Turabian Style

Quek, Shio Gai, Ganeshsree Selvachandran, Muhammad Munir, Tahir Mahmood, Kifayat Ullah, Le Hoang Son, Pham Huy Thong, Raghvendra Kumar, and Ishaani Priyadarshini. 2019. "Multi-Attribute Multi-Perception Decision-Making Based on Generalized T-Spherical Fuzzy Weighted Aggregation Operators on Neutrosophic Sets" Mathematics 7, no. 9: 780. https://doi.org/10.3390/math7090780

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop