1. Introduction
In the actual decision-making environment, it is of great importance to derive exact assessment information. However, due to the indeterminacy of the practical environment, we can not always achieve this goal. Then, to overcome this limitation, the concept of the fuzzy set (FS) [
1] was defined. The FS is mainly characterized by the degree of membership and can provide more reasonable decision-making information. After their prosperous and successful applications, Atanassov [
2] generalized this concept and improved the notion of FS as the intuitionistic fuzzy set (IFS), in which each element can be written in the form of an ordered pair. Under this situation, many scholars have paid more attention to IFSs to aggregate the different options using different methods and operators. Yager [
3] proposed the order-weighted averaging (OWA) operator to aggregate the IFNs. In [
4], Xu and Yager explored the idea of geometric and order geometric operators of IFNs and also developed their application for selecting the best options in daily life problems. In [
5], Xu explored the idea of the weighed averaging operator based on IFNs. In [
6,
7], Wang and Liu explored the notion of many operators such as the intuitionistic fuzzy Einstein weighted geometric operator, order weighted geometric operator, weighted averaging operator, and order weighted averaging operator based on the Einstein operations and applied these operators to decision-making problems.
After many applications of IFSs, Yager observed that there are many shortcomings in this theory and introduced the notion of the Pythagorean fuzzy set (PyFS) [
8] to generalize the concept of the Atanassov IFS. Many researchers contributed to PyFS by proposing different techniques for decision-making problems to deal with uncertainties. Khan et al. [
9] proposed the Pythagorean fuzzy Dombi aggregation operators and discussed their applications. Zhang and Xu [
10] proposed the TOPSIS method for PyFS information to deal with uncertainty in the form of the Pythagorean fuzzy set. Yager and Abbasov [
11] established Pythagorean fuzzy aggregation operators and proposed their application in multi-attribute decision-making problems. For more study of decision-making techniques, we refer to [
12,
13,
14].
The picture fuzzy set (PFS), as an extension of the intuitionistic fuzzy set, was firstly proposed by Cuong [
15]. After that, in order to solve multi-criteria group decision-making (MCGDM) problems, it was proposed to use the picture fuzzy information. With regard to measurement, Singh et al. developed the approach with picture fuzzy correlation coefficients [
16], Wei et al. [
17] introduced a novel method to solve MCGDM voting problems using cross-entropy of the picture fuzzy set. As for the aggregation operators, Wei et al. [
18] used the picture two-tuple linguistic-based operators, including the Bonferroni mean operator, the weighted averaging operator, and the ordered weighted averaging operator. In [
19], a series of aggregation operators was proposed to aggregate the picture fuzzy information and to solve the MCGDM issues well. Ashraf et al. [
20] developed the picture linguistic fuzzy set and discussed its application in decision-making problems. For more study of the decision-making techniques using picture fuzzy information, we refer to [
21,
22,
23,
24,
25].
Cuong’s PFS possessed the same problem as IFS had, i.e., it bounds the sum of positive membership, neutral membership, and negative membership grades between zero and one. This restriction does not allow decision makers to select the values of the three characteristic functions. Realizing this issue, Ashraf and Abdullah [
26] developed a new model of the spherical fuzzy set (SFS). It basically bounds the square sum of positive, neutral, and negative membership grades between zero and one. Ashraf et al. [
27] developed the aggregation operators to aggregate the uncertainty in the form of spherical fuzzy information and proposed the GRAmethod [
28] to deal the decision-making problems. Ashraf et al. [
29] developed the spherical fuzzy measure on the basis of the cosine and tangent function and a proposed related application in decision making. Rafiq et al. [
30] proposed the spherical fuzz set representation on the basis of the t-norm and the t-conorm. Zeng et al. [
31] proposed the spherical fuzzy rough set model and discussed its application using the TOPSIS approach. Ashraf et al. [
32] introduced the spherical fuzzy Dombi aggregation operators and their applications. Jin et al. [
33] proposed the spherical fuzzy logarithmic aggregation operators based on entropy and gave some applications related to decision support systems. In [
34], Jin et al. proposed the linguistic spherical fuzzy set and discussed its applications in decision making.
From the previous studies, we see that the use of spherical fuzzy set is growing well and that it is effective in decision-making problems. In this paper, we propose the spherical distance measure on the basis of distance operators. The main contributions of this paper are as follows:
Firstly, based on the concept of the spherical fuzzy set, a spherical fuzzy measure is defined.
Secondly, utilizing the concept of the proposed spherical distance measure, the spherical fuzzy distance aggregation operators are introduced to deal the uncertainty and inaccurate information in decision making problems in the form of a spherical fuzzy set.
Thirdly, we propose an algorithm using spherical distance measures to deal with decision-making problems.
Fourthly, to show the effectiveness and reliability of the proposed technique, a real-life problem of the child development influence environmental factors is demonstrated.
The rest of this study is organized as follows. 
Section 2 briefly introduces the basic knowledge about the extension of fuzzy sets. In 
Section 3, the distance measure of SFSs is proposed. Four phases, like calculating the overall criteria weights and establishing difference techniques, are included. In 
Section 4, the detailed evaluation procedures of the proposed method are exemplified by a case study after the evaluation criteria system is built. 
Section 5 gives some discussions on the application of the proposed method, and essential conclusions are drawn in 
Section 6. The paper structure is shown in 
Figure 1.
  2. Preliminaries
We assume that the reader is familiar with the classical results of fuzzy algebras, but to make this work more self-contained, we introduce the basic notations used in the text and briefly mention some of the concepts and results employed in the rest of the work.
Definition 1 ([
35])
. A mapping  with weighted vectors  such that:where  is the  largest distance of  with  The OWA operator satisfies the commutation, monotonicity, boundedness, and idempotency properties. Definition 2 ([
35])
. An order-weighted averaging distance mapping  with weighted vectors  such that:where  is the  largest distance of  with  The OWAD operator satisfies the commutation, monotonicity, boundedness, and idempotency properties. Definition 3 ([
35])
. An order weighted distance measure mapping  with weighted vectors  such that:where  is the distance of  with  and  is any permutation of , such that   Definition 4 ([
1])
. A fuzzy set (FS)  on the universe of discourse  is defined as:An FS in a set  is indicated by  The function  indicates the positive membership degree of each   Definition 5 ([
2])
. An intuitionistic fuzzy set (IFS)  on the universe of discourse  is defined as:An IFS in a set  is indicated by  and  The functions  and  indicate the positive and the negative membership degrees of each   respectively. Furthermore,  and  satisfy  for all  Definition 6 ([
3])
. A Pythagorean fuzzy set (PyFS)  on the universe of discourse  is defined as:A PyFS in a set  is indicated by  and  are the positive and negative membership degrees of each , respectively. Furthermore,  and  satisfy  for all  Definition 7 ([
15])
. A PFS  on the universe of discourse  is defined as:A PFS in a set  is indicated by , , and  are the positive, neutral, and negative membership degrees of each , respectively. Furthermore, ,  and  satisfy  for all  Cuong in 2014 [
15] introduced the distance of two picture fuzzy numbers (PFNs), which are discussed here:
Definition 8 ([
15])
. For a set F and any two PFNs  in F. The normalized Hamming distance  is given as, for all , Definition 9 ([
15])
. For a set F and any two PFNs  in F. The normalized Euclidean distance  is given as, for all , Definition 10 ([
26])
. A SFS  on the universe of discourse  is defined as:An SFS in a set  is indicated by , , and  are the positive, neutral, and negative membership degrees of each , respectively. Furthermore, ,  and  satisfy  for all  is said to be the refusal degree of r in , for SFS , for which triple components  are said to be SFN, and each SFN can be denoted by , where  and , with the condition that 
 Definition 11. Let  and  be two SFNs defined on the universe of discourse ; some operations on SFNs are defined as follows:
- (1) 
- (2) 
- (2) 
- (4) 
- (5) 
 Proposition 1. Assume that , and  are any three SFNs on the universe of discourse . Then, the following properties are satisfied:
 Definition 12. Let  and  be two SFNs defined on the universe of discourse ; some operations on SFNs are defined as follows with 
- (1) 
- (2) 
 Definition 13. Let  be any SFNs. Then:
- (1) 
- , which is denoted as the score function. 
- (2) 
- , which is denoted as the accuracy function. 
- (3) 
- , which is denoted as the certainty function. 
 The idea taken from Definition 13 is the technique used for equating the SFNs and can be described as:
Definition 14. Assume that  and  are any two SFNs on the universe of discourse . Then, by using the Definition 13, the equating technique can be described as,
- (1) 
- If , then  
- (2) 
- If  and , then  
- (3) 
- If   and  then  
- (4) 
- If   and  then  
 Definition 15. Let any collections   be the SFNs and  The  operator is described as,in which  is the weight vector of  , with  and   Theorem 1. Let any collections   be the SFNs. Then, by utilizing Definition 15 and the operational properties of SFNs, we can obtain the following outcome.    3. Spherical Fuzzy Distance Measure
Due to the motivation and inspiration of the concept discussed in Definitions 8 and 9, we introduce the distance between any SFNs.
Definition 16. (1) For a set  and any two SFNs  in , then the maximum distance  is given as for all , (2) For a set  and any two SFNs  in , then the minimum distance  is given as for all , (3) For a set  and any two SFNs  in , then the normalized Hamming distance  is given for all  as,  Definition 17. (1) For a set  and any two SFNs  in , then the normalized Euclidean distance  is given for all  as, (2) For a set  and any two SFNs  in , then the generalized normalized Euclidean distance  is given for all  as,  Definition 18. The distance measure of any SFNs  and  is a mapping  subject to the following conditions:
- (1) 
- ; 
- (2) 
- . 
In order to measure the deviation between any two SFNs  and , we define the distance measure of  and  as follows:so  is called the spherical fuzzy distance (SFD) measure between  and .  Theorem 2. Assuming that , , and  are any three SFNs on the universe of discourse , we have:
- (1) 
- Non-negativity: ; 
- (2) 
- Commutativity: ; 
- (3) 
- Reflexivity: ; 
- (4) 
- Triangle inequality: . 
 Proof.  (1) Non-negativity: 
. Since the distance measure of two spherical fuzzy sets is denoted by,
        
        thus we have 
, 
 and 
, and this implies 
. Therefore,
        
        (2) Commutativity: 
. Since the distance measure of two spherical fuzzy sets is denoted by,
        
        if we have, 
 and 
, therefore,
        
        (3) Reflexivity: 
. Since,
        
        ⇒
.
(4) Triangular inequality: 
. Thus, we have,
        
        Therefore,
        
       which implies that 
.  □
   Spherical Fuzzy Distance Aggregation Operators
Definition 19. Let any collections   of SFNs,  The  operator is describe as,In which the weight vector  of  , with  and  and  represents the distances of    Example 1. Let  ,   , and  be spherical fuzzy values on the universe of discourse . The weighted weight vectors are . Then,Now, use the  operator to aggregate the information as:  The  operator is commutative, monotonic, bounded, idempotent, non-negative, and reflexive, but it cannot always achieve the triangle inequality. These properties can be proven with the following lemma:
Lemma 1 (Commutativity)
. Assume that the  operator satisfies the commutativity, i.e.,where   and  are the collections of SFNs.  Proof.  
          Since the distance satisfies the commutativity, we have 
 for all 
p. Thus,
          
  □
 Lemma 2 (Monotonicity)
. Assume that the  operator satisfies the monotonicity, i.e.,where  , , and   are the collections of SFNs.  Proof.  
          Since the distance satisfies the monotonicity, so we have 
 for all 
p. Thus,
          
  □
 Lemma 3 (Boundary)
. Assume that the  operator satisfies the following:  Proof.  Assuming that 
 and 
 with weight vector 
, 
, and 
, then,
          
         Hence,
          
  □
 Lemma 4 (Idempotency)
. Assume that the  operator satisfies that  for all p. Then:  Proof.  Since,
          
         because 
 for all 
p, then also:
          
         Hence, we get the required results.  □
 Lemma 5 (Non-negativity)
. Assume that the  operator satisfies the following:  Proof.  Since, as 
, similarly, we have:
          
          Therefore, we use the above information and gain:
          
  □
 Lemma 6 (Reflexivity)
. Assume that the  operator satisfies the following:  Proof.  Since, as 
, similarly, we have:
          
         Therefore, we use the above information and gain:
          
  □
 Definition 20. Let any collections   of SFNs,  The  operator is described as,In which the weight vector , , and . Where  is the pth largest distance of , consequently by total order, .  Example 2. Let  ,   , and  be spherical fuzzy values on the universe of discourse . The weighted weight vectors are . Use Definition 13 to calculate the score functions as:Now, use the comparison technique in Definition 14 to rank the spherical fuzzy numbers as:and:Then, we obtain,and hence, , and  Similarly, , and  Then:Now, use the  operator to aggregate the information as:  The  operator is commutative, monotonic, bounded, idempotent, non-negative, and reflexive, but it cannot always achieve the triangle inequality. These properties can be proven similarly as defined above, so we omit them here.
Definition 21. Let any collections   of SFNs,  The  operator is described with the associated weights ,  and where  is p the largest distance of , consequently by total order, , in which the weighted weight vector ,  and   with   As we can see, if , we get the SFDOWA operator and if  the SFDWA. The SFDOWAWA operator accomplishes similar properties as the usual distance aggregation operators. Note that we can distinguish between descending and ascending orders, extend it by using mixture operators, and so on.
Example 3. Let  ,   , and  be spherical fuzzy values on the universe of discourse . The associated weight vectors are , and assume that the weighted weight vectors are . Use Definition 13 to calculate the score functions as:Now, use the comparison technique in Definition 14 to rank the spherical fuzzy numbers as:and:Then, we obtain,and hence, , and  Similarly, , and  Then:Now, we calculate the weights as:Now, use the  operator to aggregate the information as:  The  operator is commutative, monotonic, bounded, idempotent, non-negative, and reflexive, but it cannot always achieve the triangle inequality. These properties can be proven similarly as defined above, so we omit them here.
Without weights, we cannot aggregate the spherical fuzzy information. If the weights are given, then we use the given weights to aggregate our spherical fuzzy information straightforwardly. If the weights are unknown, then firstly, we find the weights. Here, we introduce the mean-squared deviation models to determine the weights, which are as follows:
- Assume that:
             - 
            such that  - ,  - , and  - . 
- Assume that:
             - 
            where  - ,  -  and  - . 
- Assume that:
             - 
            and  -  then we can find,
             - 
           in which  - ,  - , and  - . 
Example 4. Let  ,   , and  be spherical fuzzy values on the universe of discourse . The weighted weight vectors are unknown. Then, firstly, we find the weights by using any one of their technique. Therefore,Now, use the technique (1) to determine that the weight are . Now, use the  operator to aggregate the information as:  Similarly, us the other techniques (
2) and (
3) to determine the unknown weights, and after that, use the aggregation operator to aggregate the spherical fuzzy information.
  4. Algorithm
In this section, we develop an application of spherical fuzzy distance-weighted aggregation operators for multiple criteria decision-making problems. Let  be the finite set of m alternatives,  be the set of n attributes, and  be the set of k decision makers. Let  be the weighted vector of the attributes  such that  and  and let  be the weighted vector of the decision makers  such that  and  This method has the following steps.
Step 1: In this step, we construct the spherical fuzzy decision making matrices, , for the decision. It is noted that the criteria are of two types, benefit criteria and cost criteria. If the spherical fuzzy decision matrices, , have cost criteria, then they will be converted into the normalized spherical fuzzy decision matrices, , where  and  is the complement of  If all the criteria have the same type, then there is no need for normalization.
Step 2: Use the details of the ideal levels of each criterion to construct the ideal strategy.
Step 3: Use the family of the  operator to aggregate the spherical fuzzy decision matrix with the constructed ideal strategy.
Step 4: Arrange the values of the all alternatives in ascending order, and select that alternative that has the highest value. The alternative that has the highest value will be our best result or a suitable alternative according to decision makers.
  5. An Application to the Child Development Influence Environmental Factors
In this section, the proposed ranking method is applied to deal with the child development influence environmental factors. Consider a committee of decision makers performing an evaluation and selecting the environmental factor that influences the child development process, among three countries  Pakistan), China), and Japan), with DM weights . The decision maker evaluates this according to five criteria, which are given as follows:
- (1)
- Housing Does the child have space to play and explore? Is the child safe from injury or contaminants such as lead? 
- (2)
- Income Does the child receive adequate nutrition, fresh fruits, and vegetables? Does the child have adequate clothing, e.g., snow coat and boots in winter weather? 
- (3)
- Employment: Does the child have quality child care, when the parents are working? 
- (4)
- Education Does someone read and play with the child? Does the child have access to books and toys that stimulate literacy development? 
- (5)
- Environment The environment plays a critical role in the development of children, and it represents the sum total of the physical and psychological stimulation that the child receives. 
Since 
 and 
 are cost-type criteria and 
, 
, and 
 are benefit-type criteria, we need to normalized the decision matrices. The normalized decision matrices are shown in 
Table 4, 
Table 5 and 
Table 6.
Step 2: The ideal strategy for choosing the best results is given in 
Table 7 and graphical representation is shown in 
Figure 2.
 Step 3: Use the 
 aggregation operator defined in Theorem 1 to aggregate all the individual normalized spherical fuzzy decision matrices. The aggregated spherical fuzzy decision matrix is shown in 
Table 8:
 Step 4: Use the family of the 
 operator to aggregate the spherical individual fuzzy decision matrix with the constructed ideal strategy. Here, the weight information is unknown. Therefore, firstly, we utilize the above defined techniques (
1)–(
3) to calculate the associated weights. The weights using the technique (
1) are calculated as 
 Furthermore, the given weighted weights are 
 Use the associated and weighted weights to find the weighted averaging weights as:
          
 Now, use the SFDWA operator to find the distances form the ideal Strategy shown in 
Table 9 and 
Table 10.
The graphical representation of the distance from each alternative using the normalized Hamming distance is shown in 
Figure 6.
The graphical representation of the distance from each alternative using the normalized Euclidean distance is shown in 
Figure 7.
The graphical representation of the final ranking for each alternative using the normalized Hamming distance is shown in 
Figure 8.
The graphical representation of the final ranking for each alternative using the normalized Euclidean distance is shown in 
Figure 9.
Then, the ranking order of the alternative is  and the best outcome is