Next Article in Journal
Classification of the Lie and Noether Symmetries for the Klein–Gordon Equation in Anisotropic Cosmology
Previous Article in Journal
Multi-Objective Reliability-Based Partial Topology Optimization of a Composite Aircraft Wing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dynamic Chaotic Multi-Attribute Group Decision Making under Weighted T-Spherical Fuzzy Soft Rough Sets

1
School of Economics and Management, Tongji University, Shanghai 200092, China
2
Business School, Shanghaidianji University, Shanghai 201306, China
*
Author to whom correspondence should be addressed.
Symmetry 2023, 15(2), 307; https://doi.org/10.3390/sym15020307
Submission received: 9 January 2023 / Revised: 18 January 2023 / Accepted: 19 January 2023 / Published: 22 January 2023

Abstract

:
In this article, the parameter of the decision maker’s familiarity with the attributes of the alternatives is introduced for the first time in dynamic multi-attribute group decision making to avoid the disadvantages arising from the inappropriate grouping of decision makers. We combine it with fuzzy soft rough set theory and dynamic multi-attribute-grouping decision making to obtain a new decision model, i.e., dynamic chaotic multiple-attribute group decision making. Second, we provide an algorithm for solving this model under a weighted T-spherical fuzzy soft rough set, which can not only achieve symmetry between decision evaluation and fuzzy information but also establish a good symmetrical balance between decision makers and attributes (evaluation indexes). Finally, a specific numerical computation case is proposed to illustrate the convenience and effectiveness of our constructed algorithm. Our contributions to the literature are: (1) We introduced familiarity for the first time in dynamic multi-attribute group decision making. This makes our given dynamic chaotic multi-attribute group decision-making (DCMAGDM) model more general and closer to the actual situation; (2) we combined dynamic chaotic multi-attribute group decision making with T-spherical fuzzy soft rough set theory to make the model more realistic and reflect the actual situation. In addition, our choice of T-spherical fuzzy soft rough set allows the decision maker to engage in a sensible evaluation rather than sticking to numerical size choices; and (3) we constructed a new and more convenient sorting/ranking algorithm based on weighted T-spherical fuzzy soft rough sets.

1. Introduction

As human society and the world at large become more complex, making the right or acceptable decisions becomes increasingly difficult. In reality, all decision problems themselves evolve over time, so none of the problems can be summarized in a static framework. At the same time, the process of human decision making is dynamic, evolving, interactive, and adaptive. Therefore, real decisions are usually dynamic and group-based, while involving multiple attributes in a changeable space [1,2].
Given this dynamic nature of the real world and the continuous self-learning of decision makers (DMs) and their interactions, relying on dynamic multi-attribute group decision making (DMAGDM) is a very obvious and sensible choice in practice. At the same time, in specific practical decisions, usually all information is uncertain and fuzzy. Therefore, dynamic multi-attribute group decision making (DMAGDM) in fuzzy environments has been a popular topic of research among scholars in recent years.
Xu [3] proposed a dynamic hybrid multi-attribute group decision-making method based on the hybrid geometric aggregation (HGA) operator and the DWGA operator, and he also first introduced a new operator called a dynamic linguistic weighted geometric (DLWG) operator [4]. Xu [5] firstly proposed a Poisson distribution-based method to determine the weight vector associated with a time-weighted averaging (TWA) operator and used this method to successfully solve the multi-stage multi-attribute group decision-making (MS-MAGDM) problem. A new model for dynamic multi-attribute group decision making based on a vague set and its TOPSIS solution was developed by Yang [6] in response to the problem of four-dimensional decision making, which consists of an alternative set, attribute set, time set, and valuator set. An interactive approach was devised by Su et al. [7] to solve dynamic intuitionistic fuzzy multi-attribute group decision-making (DIF-MAGDM) problems, in which all attribute values provided by decision makers (DMs) take the form of intuitionistic fuzzy numbers (IFNs) at periods. For hesitant fuzzy multi-criteria decision making (MCDM), which collects preference data on characteristics over time, Liao et al. [8] proposed various weight determination methods. In linguistic contexts, Dutta and Guha [9] proposed a flexible consensus technique that adopts a fresh advice-generating scheme by taking decision makers’ attitudes into account in order to reach agreement at each round of the consensus process. In regards to dynamic multi-attribute group decision-making (DMAGDM) problems, where the weights (including expert, attribute, and time weights) are unknown and the attribute values take the form of intuitionistic fuzzy values (IFVs), the dynamic intuitionistic fuzzy power geometric weighted average (DIFPGWA) operator and the improved prediction model were developed by Yin et al. [10]. Wang et al. [11] proposed a novel multi-attribute group emergency decision-making (MAGEDM) method that deals with not only the dynamic evolution of MAGEDM problems but also takes into account experts’ hesitation. For complex multi-attribute large-group decision making (CMALGDM), Chen et al. [12] proposed a random intuitionistic fuzzy factor analysis model, which reduces the dimensionality of the original data and takes into account the underlying random environmental factors that may affect the performances of alternatives. In order to be more consistent with the advantages of both operators and deal with the attitude of DMs more objectively, Aydemir and Gunduz [13] proposed a general score function for q-rung orthopair fuzzy sets (q-ROFSs) and the power neutrality aggregation operator. Li et al. [14] introduced a new MAGDM method that considers the dynamics of DM’s opinions, where the opinions are represented using a 2-tuple linguistic model. Furthermore, the technique of sequential preference with similarity to the ideal solution (TOPSIS) was adopted. Ding et al. [15] introduced a interval-valued hesitant fuzzy TODIM method to tackle the dynamic emergency decision-making problem. In dealing with the intricate group decision problem of competitive strategies in a q-rung orthogonal fuzzy environment, Yang and Ding [16] proposed a two-person noncooperative matrix game approach based on a hybrid dynamic expert weight-determination model.Deb et al. [17] gave a study on MAGDM by means of the double hesitant Pythagorean fuzzy Dombi Bonferroni mean and the associated weighting operators. Some experts have also tried to use other methods to study this problem, and they have also achieved success, such as Zolfani et al. [18], who presented a new concept and a new approach in the MADM field, which is called the prospective multiple attribute decision making (PMADM). The PMADM model can very well cover the DMADM concept but instead chooses to focus on future topics. Baykasoğlu and Gölcük [19] developed a data-driven DMAGDM model in fuzzy conditions and proposed a dynamic MADM model by learning fuzzy cognitive maps [20]. More relevant research results can be found in the following two review papers (given by He and Xu [21] and Wang et al. [22]). All these researches not only enrich the theory of DMAGDM but also play an important role in practical applications.

2. Motivation and Comparison

The existing literature gives a large number of methods that have been well applied in solving DMAGDM problems, and most of these studies focus on aggregating or fitting fuzzy information and then modeling the DMAGDM problem according to a specific fuzzy set. However, there are still several aspects that need to be considered in DMAGDM.
  • How to group DMs more reasonably.
Although much of the literature provides some grouping methods for DMs, there are still many problems, such as: if DMs are grouped, and each DM only evaluates the attributes corresponding to their professional knowledge, then who should evaluate the composite attributes that contain different professional knowledge? That is to say, in practice, it is difficult to group DMs according to a certain condition because professional knowledge is also ambiguous. Since most DMs have relatively comprehensive knowledge and a lot of practical experience, they will have good insights even when evaluating attributes in non-professional fields. Therefore, simply grouping them will inevitably lose many very valuable evaluations.
  • The relationship between DMs and decision-making attributes.
Specifically, most studies weighted DMs and decision attributes or determined the weights of DMs and decision attributes separately by certain methods, and then aggregated evaluation scores. However, the weight of DMs’ evaluations of each decision attribute is not considered, that is, the relationship between DMs and the decision attribute is not considered.
Here is a good example to illustrate these two points. In hospitals, it is common to encounter patients with serious conditions that require specialists from different medical fields to consult and then give a surgical plan. Because specialists do not necessarily specialize in the same field, their assessment of the same metric has a different impact on the overall treatment plan. For example, the assessment of a specialist specializing in surgery is more important in designing a procedure than that of a specialist specializing in cardiovascular treatment.Conversely, even the best surgical specialist needs to consult with the bedside nurse about the patient’s physical status because the nurse is more aware of the patient’s true physical condition compared with the surgical specialist. This means that the weight of the expert’s evaluations is related to the corresponding attribute and not only to the popularity of the expert. Therefore, in MAGDM, we should consider not only the weights of DMs and the weights of attributes but also the relationship between DMs and decision attributes.
Based on these considerations, to avoid unreasonable groupings of DMs, and to consider the relationship between DMs and decision-making attributes, we use “familiarity” to describe the relationship between DMs and decision attributes. Since there will be a lot of uncertainty and fuzziness in the actual DMAGDM problem, and also different scenarios of DMADGMs will have different DMs and different decision attributes, in the absence of a clear way to identify the relationship between DMs and decision attributes, it is a good choice to use fuzzy theory to describe the familiarity of DMs with attributes.Therefore, we chose to combine the T-spherical fuzzy soft rough set (T-SFSRS) [23] given by Muahmmad and Martino with familiarity to obtain a new weighted T-SFSRS to describe all evaluation scores in DMAGDM. Accordingly, a new ranking function is also given based on the new weighted T-SFSRS. Thus, a new method for DMAGDM is given, and finally the good practicality of the method is analyzed by numerical calculations. Our contributions to the literature are:
  • We introduced familiarity in DMAGDM for the first time to portray the relationship between DMs and attributes. By introducing familiarity, the annoyance and unreasonableness of DMs from groupings can be avoided;
  • We obtained a more general new weighted T-SFSRS by considering the familiarity. By giving the weighted T-SFSRS concept, familiarity can be better taken into account;
  • We provided a model for the DMAGDM considering familiarity, which we call dynamic chaotic multi-attribute group decision making (DCMAGDM). This model can better describe the real decision problem compared with the existing models;
  • We provide an algorithm for DCMAGDM in complex fuzzy scenarios. A basic framework structure is also provided for the algorithm of the DMAGDM problem.
The remainder of this paper is structured as follows: The theoretical background on the methodologies used within the scope of this paper is given in Section 3. The proposed model and algorithm is provided in Section 4. The numerical analysis of the proposed model is illustrated in Section 5. Conclusions are given in Section 6. The data we used in the numerical case analysis can be found in Appendix A.

3. Preliminaries

In this section, to continuously extend the prevailing works, we recall several existing theories, called fuzzy soft rough sets (FSRSs) and dynamic multiple-attribute group decision making (DMAGDM), as well as their basic rules and properties.

3.1. Fuzzy Soft Rough Sets Theorem

In this subsection, according to the development order of fuzzy set, rough set, and soft set theory, we give the basic preliminary concepts related to a fuzzy set (FS), soft set (SS), rough set (RS), fuzzy soft set (FSS), and fuzzy soft rough set (FSRS), and their basic rules and properties are also described.

3.1.1. Fuzzy Set (FS)

To deal with uncertainties and vagueness. Zadeh [24] explored a concept which may be of use in dealing with “class” with a continuum of grades of membership, namely the famous Fuzzy Set (FS). It is defined as follows:
Definition 1
(Zadeh [24]). A fuzzy set A on a universe X is an object of the form
A = { ( x , μ A ( x ) ) | x X }
where μ A ( x ) [ 0 , 1 ] is called the “degree of membership of x in A”. The variable μ A ( x ) is called an ordinary fuzzy number ( F N ).
For situations in which there is uncertainty about the degree of membership, an intuitionistic fuzzy set (IFS) was developed by Atanassov [25].
Definition 2
(Atanassov [26]). An intuitionistic fuzzy set A on a universe X is an object of the form
A = { ( x , μ A ( x ) , ν A ( x ) ) | x X }
where μ A ( x ) [ 0 , 1 ] is called the “degree of membership of x in A”, ν A ( x ) [ 0 , 1 ] is called the “degree of non-membership of x in A”, and where μ A ( x ) and ν A ( x ) satisfy the following condition:
( x X ) ( μ A ( x ) + ν A ( x ) 1 ) .
The pair ( μ A ( x ) , ν A ( x ) ) is called an intuitionistic fuzzy number ( I F N ).
Smarandache [27] generalized intuitionistic fuzzy sets (IFSs) to neutrosophic sets (NSs). Neutrosophic sets are characterized by truth membership function (T), indeterminacy membership function (I), and falsity membership function (F).
Definition 3
(Smarandache [28]). A neutrosophic set A on a universe X is an object of the form
A = { ( x , μ A ( x ) , η A ( x ) , ν A ( x ) ) | x X }
where μ A ( x ) [ 0 , 1 ] is called the “truth membership function of x in A”, η A ( x ) [ 0 , 1 ] is called the “indeterminacy membership function of x in A”, ν A ( x ) [ 0 , 1 ] is called the “falsity membership function of x in A”, and where μ A ( x ) , η A ( x ) and ν A ( x ) satisfy the following condition:
( x X ) ( μ A ( x ) + η A ( x ) + ν A ( x ) 3 ) .
Cuong and Kreinovich [29] introduced the concept of a picture fuzzy set (PFS). PFS is more practical for situations such as elections, where there are not only yes and no votes but also abstentions. Obviously, PFS is a direct extension of the FS and the IFS.
Definition 4
(Cuong and Kreinovich [29]). A picture fuzzy set A on a universe X is an object of the form
A = { ( x , μ A ( x ) , η A ( x ) , ν A ( x ) ) | x X }
where μ A ( x ) [ 0 , 1 ] is called the “degree of positive membership of x in A”, η A ( x ) [ 0 , 1 ] is called the “degree of neutral membership of x in A”, ν A ( x ) [ 0 , 1 ] is called the “degree of negative membership of x in A”, and where μ A ( x ) , η A ( x ) and ν A ( x ) satisfy the following condition:
( x X ) ( μ A ( x ) + η A ( x ) + ν A ( x ) 1 ) ,
then, for x X , let π A ( x ) = 1 ( μ A ( x ) + η A ( x ) + ν A ( x ) ) , and π A ( x ) could be called the “degree of refusal membership of x in A”. Let P F S ( X ) denote the set of all the picture fuzzy sets on a universe X. A triplet ( μ A ( x ) , η A ( x ) , ν A ( x ) ) can be identified as a picture fuzzy number ( P F N ).
Human opinion cannot be restricted to yes or no, as depicted by an conventional fuzzy set (FS) or intuitionistic fuzzy set (IFS), but it can be yes, abstain, no, and refusal, as explained by picture fuzzy set (PFS). In order for DMs to focus their attention more on scoring the decision attributes rather than on whether the scored values satisfy the requirements of condition ( x X ) ( μ A ( x ) + η A ( x ) + ν A ( x ) 1 ) in the PFS. Mahmood et al. [30] proposed the concept of a spherical fuzzy set (SFS) and T-spherical fuzzy set (T-SFS) as a generalization of FS, IFS, and PFS.
Definition 5
(Mahmood et al. [30]). A T-spherical fuzzy set A on a universe X is an object of the form
A = { ( x , μ A ( x ) , η A ( x ) , ν A ( x ) ) | x X }
where μ A ( x ) [ 0 , 1 ] is called the “degree of positive membership of x in A”, η A ( x ) [ 0 , 1 ] is called the “degree of neutral membership of x in A”, ν A ( x ) [ 0 , 1 ] is called the “degree of negative membership of x in A”, and where μ A ( x ) , η A ( x ) and ν A ( x ) satisfy the following condition:
( x X ) ( μ A t ( x ) + η A t ( x ) + ν A t ( x ) 1 ) .
Then, for x X , let π A ( x ) = 1 ( μ A t ( x ) + η A t ( x ) + ν A t ( x ) ) t , and π A ( x ) could be called the “degree of refusal membership of x in A”. Let T- S F S ( X ) denote the set of all the T-spherical fuzzy sets (T-SFS) on a universe X. A triplet ( μ A ( x ) , η A ( x ) , ν A ( x ) ) can be identified as a spherical fuzzy number (T- S F N ). If t = 2 , the T-spherical fuzzy set is called a spherical fuzzy set (SFS), and the corresponding S F S ( X ) denotes the set of all the spherical fuzzy sets on a universe X. A triplet ( μ A ( x ) , η A ( x ) , ν A ( x ) ) can be identified as a spherical fuzzy number ( S F N ).
Although there are many other fuzzy sets, such as the interval-valued fuzzy set (IVFS) Zadeh [31], fuzzy multi-set (FMS) Yager [32], neutrosophic set (NS) Smarandache [28], hesitant fuzzy set (HFS) Torra and Narukawa [33], Pythagorean fuzzy set (PyFS) Yager and Abbasov [34], q-rung orthopair fuzzy sets (q-ROFS) Yager [35], Fermatean fuzzy set (FFS) Senapati and Yager [36], hybrid fuzzy set, etc. These theories play a very important role in practice; however, due to limited space and the focus of our article, we will not repeat them here.

3.1.2. Rough Set (RS)

The concept of rough sets (RS) was proposed in 1982 by Pawlak as a mathematical way to handle vagueness, uncertainty, and imprecision in data.
Definition 6
(Pawlak [37]). Let R be an equivalence relation on the universe X ( X ) and ( X , R ) be a Pawlak approximation space. A subset A X is called definable if R ¯ ( A ) = R ¯ ( A ) ; in the opposite case, i.e., if R ¯ ( A ) R ¯ ( A ) , A is said to be a rough set, where the two operations are defined as:
R ¯ ( A ) = { x X | [ x ] R A }
R ¯ ( A ) = { x X | [ x ] R A }
As an illustration, let us consider the following Example 1.
Example 1.
Suppose Table 1 is an information system of RS, the universe X = { a i | i = 1 , 2 , , 8 } , and A = { a 1 , a 3 , a 5 , a 7 } . Suppose the equivalence relation R is that the attributes c 1 , c 3 , and c 5 have the same value, then [ X ] R = { { a 1 , a 2 } , { a 3 , a 7 } , { a 4 , a 6 , a 8 } , { a 5 } } . Thus, we can obtain the following results: R ¯ ( A ) = { a 3 , a 5 , a 7 } , R ¯ ( A ) = { a 1 , a 2 , a 3 , a 5 , a 7 } . Since R ¯ ( A ) R ¯ ( A ) , A is a rough set.

3.1.3. Soft Set (SS)

Molodtsov [38] proposed a mathematical theory to deal with uncertain information, emphasizing the study of uncertainty information from the perspective of parameters—this is the famous soft set (SS) theory.
Let X be the non-empty finite set of objects called the universe. C is a set of parameters (attributes) about objects in X, and attributes are used to describe the characteristics or properties of the object X. The ( X , C ) is called a soft space, and the mathematical concept of a soft set is defined as follows:
Definition 7
(Molodtsov [38]). Let X be the universe. C is a set of parameters (attributes) about objects in X, and C C , φ is a mapping given by φ : C 2 X ; 2 X is the power set of X, then a pair ( φ , C ) is named a soft set (SS) over the universe X.
As an illustration, let us consider the following Example 2.
Example 2.
Suppose Table 2 is an information system of soft set. A = { a 1 , a 2 , a 3 , a 4 } is a universe of soft set, while C = { c 1 , c 2 , c 3 , c 4 , c 5 } is the set of parameters. According to Definition 7 of the soft set, we could easily come to the results as follows:
φ ( c 1 ) = { a 1 , a 2 } ; φ ( c 2 ) = { a 2 , a 3 , a 4 } , , φ ( c 1 , c 2 ) = { a 2 } ; φ ( c 1 , c 4 ) = { a 1 , a 2 } , , φ ( c 2 , c 3 , c 5 ) = { a 3 } , φ ( c 2 , c 4 , c 5 ) = { a 4 } , .
Take φ ( c 1 , c 4 ) as an example, meaning that the objects with attributes c 1 and c 4 are a 1 and a 2 , respectively.

3.1.4. Fuzzy Soft Set (FSS)

Maji et al. [39] proposed the definition of fuzzy soft sets by combining fuzzy set theory and soft set theory. In fact, a fuzzy soft set can be thought of as a parameterized fuzzy set of a given universe, which is an object expression model with parameters and fuzzy information. It is now more versatile and can be applied in a wide range of uncertainty-related fields because it is no longer restricted to the soft set’s object parameters of 0 and 1 [40].
Definition 8
(Maji et al. [39]). Let X be a universal set, C be a collection of parameters regarding X, and F S ( X ) represent the collection of all FSs over the universe X. A pair ( φ , C ) is said to be a fuzzy soft set ( F S S ) over X, where C C and φ : C F S ( X ) , and where F S ( X ) represents the collection of all the fuzzy sets on a universe X. For every x X , the F S S can be defined as follows:
S = { ( x , φ ( x ) ) | x C , φ ( x ) F S ( X ) }
Particularly, when | C | = 1 , the fuzzy soft set degenerates to a fuzzy set.
Example 3.
Suppose Table 3 is an information system of the soft set and using IFS to score. A = { a 1 , a 2 , a 3 , a 4 } is a universe of the soft set, C = { c 1 , c 2 , c 3 , c 4 , c 5 } is the set of parameters, and C = { c 1 , c 3 } . According to Definition 8 of the FSS, we could easily obtain:
S = { ( c 1 , { ( a 1 , 0.6 , 0.1 ) , ( a 2 , 0.8 , 0.1 ) } ) , ( c 3 , { ( a 3 , 0.4 , 0.4 ) } ) }
If the fuzzy set is a spherical fuzzy set, then we have the spherical fuzzy soft set (SFSS), and the definition is as follows:
Definition 9
(Ahmmad et al. [41]). Let X be a universal set, C be a collection of parameters regarding X, and S F S ( X ) represent the collection of all SFSs over the universe X. A pair ( φ , C ) is said to be a spherical fuzzy soft set ( S F S S ) over X, where C C and φ : C S F S ( X ) , and where S F S ( X ) represents the collection of all the fuzzy sets on a universe X. For every x X , the S F S S can be defined as follows:
S = { ( x , φ ( x ) ) | x C , φ ( x ) S F S ( X ) } .
Particularly, when | C | = 1 , the fuzzy soft set degenerates to a spherical fuzzy set.

3.1.5. Fuzzy Soft Rough Set (FSRS)

By combining the FSS with the RS, we can obtain the FSRS, which is defined as follows:
Definition 10
(Muahmmad and Martino [23]). Let X be the universe, C be a set of parameters (attributes) about objects in X, T- S F S { X } be the collection of all T-spherical fuzzy soft sets over the universe X, R be a T-spherical fuzzy soft set relation from universe X to C (that is, c C C , R ( c ) T- S F S S ( X ) ), and ψ be a mapping given by ψ : C T- S F S S { X } . Then, ( ψ , C , R ) is known as a T-spherical fuzzy soft rough approximation space. For every F T- S F S ( C ) , the lower and upper approximation of F can be defined as follows:
R ¯ ( F ) = { ( x , μ ¯ ( x ) , η ¯ ( x ) , ν ¯ ( x ) ) | x X }
R ¯ ( F ) = { ( x , μ ¯ ( x ) , η ¯ ( x ) , ν ¯ ( x ) ) | x X }
where
μ ¯ ( x ) = c C ( μ R ( x , c ) μ F ( c ) ) ,
η ¯ ( x ) = c C ( η R ( x , c ) η F ( c ) ) ,
ν ¯ ( x ) = c C ( ν R ( x , c ) ν F ( c ) ) .
and
μ ¯ ( x ) = c C ( μ R ( x , c ) μ F ( c ) ) ,
η ¯ ( x ) = c C ( η R ( x , c ) η F ( c ) ) ,
ν ¯ ( x ) = c C ( ν R ( x , c ) ν F ( c ) ) .
Here, 0 μ t ¯ ( x ) + η t ¯ ( x ) + ν t ¯ ( x ) 1 , 0 μ t ¯ ( x ) + η t ¯ ( x ) + ν t ¯ ( x ) 1 , then,
R ( F ) = ( R ¯ ( F ) , R ¯ ( F ) ) = { ( x , ( μ ¯ ( x ) , μ ¯ ( x ) ) , ( η ¯ ( x ) , η ¯ ( x ) ) , ( ν ¯ ( x ) , ν ¯ ( x ) ) ) | x X } .
when t = 2 , the T- S F S R S is a S F S R S , and when t = 1 , the T- S F S R S is a P F S R S .
Definition 11
(Muahmmad and Martino [23]). Let
R ( F ) = ( R ¯ ( F ) , R ¯ ( F ) ) = { ( x , ( μ ¯ ( x ) , μ ¯ ( x ) ) , ( η ¯ ( x ) , η ¯ ( x ) ) , ( ν ¯ ( x ) , ν ¯ ( x ) ) ) | x X } .
be a T-SFSRS on universe X, then the score function can be defined as:
S ( x ) = μ ¯ t ( x ) + μ ¯ t ( x ) η ¯ t ( x ) η ¯ t ( x ) ν ¯ t ( x ) ν ¯ t ( x ) , ( x X ) .
Example 4.
In a multi-attribute decision-making (MADM ) problem, suppose the set of alternatives is A = { a 1 , a 2 , a 3 } and the set of attributes is C = { c 1 , c 2 , c 3 , c 4 } , which are presented in Table 4. Let F be a T-SFS over C, such that:
F = { ( c 1 , 0.83 , 0.12 , 0.03 ) , ( c 2 , 0.76 , 0.12 , 0.04 ) , ( c 3 , 0.56 , 0.21 , 0.12 ) , ( c 4 , 0.16 , 0.81 , 0.03 ) }
Then, we can obtain the following results (here t = 1).
R ¯ ( F ) = { ( a 1 , 0.16 , 0.81 , 0.15 ) , ( a 2 , 0.16 , 0.81 , 0.18 ) , ( a 3 , 0.16 , 0.81 , 0.12 ) } ; R ¯ ( F ) = { ( a 1 , 0.96 , 0.02 , 0.01 ) , ( a 2 , 0.97 , 0.01 , 0.01 ) , ( a 3 , 0.99 , 0.01 , 0.00 ) } .
Additionally, S ( a 1 ) = 0.13 , S ( a 2 ) = 0.12 , S ( a 3 ) = 0.21 , then S ( a 3 ) > S ( a 1 ) > S ( a 2 ) . So, we can obtain: a 3 a 1 a 2 .

3.2. Dynamic Multiple-Attribute Group Decision Making (DMAGDM)

In this subsection, descriptions of general MAGDM and DMAGDM are given first, followed by the definition of chaotic MAGDM, and finally the concept of dynamic chaotic MAGDM.

3.2.1. Multi-Attribute Group Decision Making (MAGDM)

A decision-making problem can be defined simply as a problem of choosing the best answer from a set of possible answers based on a set of attributes or criteria. Let A = { a 1 , a 2 , , a m } be the set of alternatives (the set of possible answers) that are evaluated from different aspects, named attributes, criteria, or objects ( C = { c 1 , c 2 , , c n } is the set of criteria). That is, for attribute c j , for instance, the alternative A i is described by the evaluation value x i j , named evaluation value, or the preference of the ith alternative against the jth attribute. Thus, for each alternative A i , we have an evaluation vector x i = ( x i 1 , x i 2 , , x i n ) T . Such problems, including a set of alternatives and a set of attributes, are called multi-attribute decision-making (MADM) problems. In these problems, making a decision or choosing the best answer is based on a set of attributes. A MADM method shows how attribute information should be processed in order to obtain a choice. To decide, a decision maker (DM) must assess the alternatives. These assessments are performed in two basic ways. The first, named the ordinal method, arranges alternatives from the worst to the best; however, the superiority of one over the other is ignored. The second, named the cardinal method, not only ranks the alternatives but also specifies the priority value [42].
In many real problems, we have a group of decision makers (DMs). The corresponding MADM becomes multi-attribute group decision making (MAGDM). The following notations are used to depict the MAGDM problems:
  • A = { a 1 , a 2 , , a m } is the set of considered alternatives;
  • C = { c 1 , c 2 , , c n } is the set of attributes, which are used for evaluating alternatives;
  • E = { e 1 , e 2 , , e l } is the set of the DMs involved in the decision-making process;
  • w = ( w 1 , w 2 , , w n ) T is the weight vector of the attribute ( w 0 , j = 1 n w j = 1 );
  • τ = ( τ 1 , τ 2 , , τ l ) T is the weight vector of the DMs ( τ 0 , k = 1 l τ k = 1 );
  • X = { X k | e k E } is the decision matrix set, while X k is the decision matrix of the kth DM:
    X k = c 1 c 2 c n a 1 a 2 a m x 11 k x 12 k x 1 n k x 21 k x 22 k x 2 n k x m 1 k x m 2 k x m n k k = 1 , 2 , , l ;
  • x i j k is the kth DM evaluation of the ith alternative against the jth attribute ( k = 1 , 2 , , l , i = 1 , 2 , , m , j = 1 , 2 , , n ).
In order to describe MAGDM more clearly and concisely, a MAGDM problem can usually be represented by a 6-tuple A , C , E , w , τ , X , that is:
M A G D M = A , C , E , w , τ , X .

3.2.2. Dynamic Multi-Attribute Group Decision Making (DMAGDM)

In practice, for the M A G D M = A , C , E , w , τ , X problem, all its parameters will change according to the period κ ( κ Z + ). In this case, MAGDM is called dynamic multi-attribute group decision making (DMAGDM). That is,
D M A G D M ( κ ) = A ( κ ) , C ( κ ) , E ( κ ) , w ( κ ) , τ ( κ ) , X ( κ ) .
The following notations are used to depict the DMAGDM problems:
  • A ( κ ) = { a 1 κ , a 2 κ , , a m ( κ ) κ } is the set of considered alternatives and m ( κ ) is the number of alternatives in the period κ ;
  • C ( κ ) = { c 1 κ , c 2 κ , , c n ( κ ) κ } is the set of attributes, which are used for evaluating of alternatives, and n ( κ ) is the number of attributes in the period κ ;
  • E ( κ ) = { e 1 κ , e 2 κ , , e l ( κ ) κ } is the set of the DMs involved in the decision-making process and l ( κ ) is the number of DMs in the period κ ;
  • w ( κ ) = ( w 1 κ , w 2 κ , , w n ( κ ) κ ) T is the weight vector of the attribute ( w j κ 0 , j = 1 n ( κ ) w j κ = 1 );
  • τ κ = ( τ 1 κ , τ 2 κ , , τ l ( κ ) κ ) T is the weight vector of the DMs ( τ k κ 0 , k = 1 l ( κ ) τ k κ = 1 );
  • X ( κ ) = { X k ( κ ) | k = 1 , 2 , , l ( κ ) } is the decision matrix set, while X k ( κ ) is the decision matrix of the kth DM in the period κ ;
  • x i j k ( κ ) is the kth DM evaluation of the ith alternative against the jth attribute in the period κ ( k = 1 , 2 , , l ( κ ) ; i = 1 , 2 , , m ( κ ) ; j = 1 , 2 , , n ( κ ) ).

4. A Novel New Method for DCMAGDM under Weighted T-SFSRS

In this section, first, we construct a DCMAGDM model that is more consistent with the actual decision; second, we define the concept of weighted T-SFSRS; third, we give the dynamic transfer equation of DCMAGDM; and finally, we design a more accurate and flexible algorithm for DCMAGDM.

4.1. Dynamic Chaotic Multi-Attribute Group Decision Making (DCMAGDM)

In the actual multi-attribute group decision-making process, it is often found that DMs have different levels of familiarity with the attributes; in other words, different DMs may have different levels of familiarity with the same attribute or the same DM has different levels of familiarity with different decision attributes.
There is a very pertinent example to illustrate this situation. When a doctor encounters a patient with a serious illness or a very complex condition, a group of specialists from different departments will usually be consulted. Different specialists have different areas of expertise, and different specialists are not necessarily familiar with the same areas, for example, some specialists specialize in the treatment of heart and brain diseases, while others are more familiar with the analysis of blood test results. In this case, the utility of each expert’s evaluation of each indicator is related not only to that expert’s weight but also to that expert’s familiarity with that indicator.
Therefore, how to take familiarity into account in dynamic multi-attribute group decision making (DMAGDM) is very meaningful and challenging research. In this subsection, we propose a MAGDM with a new scenario or new condition in which not only the weights of the DMs and the weights of the decision attributes are considered but also the familiarity of the DMs with the attributes. That is, DMs must consider the influence of the DM’s familiarity with the attributes in the decision-making process. Since the influence of the DM’s familiarity with the attributes on the final decision is similar to the influence of the initial values on a deterministic dynamic system, we similarly refer to this complex MAGDM as “chaotic MAGDM”.
Definition 12.
Let M A G D M = A , C , E , w , τ , X be a multi-attribute group decision-making process and Φ be a mapping given by Φ : ( E , C ) F (i.e., F = Φ ( E , C ) ). Where F (the element in F can be a definite real number or a fuzzy number) is known as the DM’s familiarity with the attributes. Then 7-tuple A , C , E , w , τ , X , F is named as chaotic multi-attribute group decision making and denoted as:
C M A G D M = A , C , E , w , τ , X , F
Theorem 1.
If e E , c C , F ( e , c ) α (α is any constant), then
A , C , E , w , τ , X , α = A , C , E , w , τ , X .
Proof. 
Obviously, if F is a constant, it means that all familiarities are the same, and that there is no need to analyze the familiarity anymore. So, at this point, CMAGDM becomes MAGDM.    □
Remark 1.
A MAGDM is called CMAGDM if there exists at least one decision attribute such that at least two DMs have the different familiarity with it, or the same DM has different levels of familiarity with at least two different decision attributes.
To describe CMAGDM more intuitively, we give the CMAGDM information form, as shown in Table 5.
Similarly, for the C M A G D M = A , C , E , w , τ , X , F problem, all its parameters will change accordingly with the period κ ( κ Z + ). In this case, CMAGDM is called dynamic chaotic multi-attribute group decision making (DCMAGDM). That is
D C M A G D M ( κ ) = A ( κ ) , C ( κ ) , E ( κ ) , w ( κ ) , τ ( κ ) , X ( κ ) , F ( κ ) ,
where A ( κ ) , C ( κ ) , E ( κ ) , w ( κ ) , τ ( κ ) , X ( κ ) have exactly the same meaning as previously given, and the meaning of F ( κ ) is as follows:
  • F ( κ ) = { F 1 ( κ ) , F 2 ( κ ) , , F l ( κ ) ( κ ) } is the set of the familiarity of DMs with attributes in the period κ ;
  • F k ( κ ) = ( f 1 k ( κ ) , f 2 k ( κ ) , , f n ( κ ) k ) T is the familiarity vector of the kth DM in the period κ ( k = 1 , 2 , , l ( κ ) );
  • f j k ( κ ) is the familiarity of the kth DM against the jth attribute in the period κ . ( k = 1 , 2 , , l ( κ ) ; j = 1 , 2 , , n ( κ ) )

4.2. Weighted T-spherical Fuzzy Soft Rough Sets

In the existing literature, many scholars have given different aggregation operators based on the spherical fuzzy set [41,43,44]. There are also many results on aggregation operators given on the basis of T-spherical fuzzy sets [45,46,47,48]. These results have been very inspiring to us. In order to allow DMs to both accurately describe the fuzzy information in DCMAGDM and to have a broader choice without having to be bound to the constraints of the evaluation score values, we chose to use T-SFSRS to express all the fuzzy information in the decision process. In addition, in order to better integrate familiarity F into the T-SFSRS, based on Definition 10 proposed by Muahmmad and Martino, we redefined the lower and upper approximation of F . We named it as the weighted t-spherical fuzzy soft rough set. The definition is as follows:
Definition 13.
Let X be the universe, C be a set of attributes with the weight w C about objects in X, T- S F S { X } be the collection of all T-spherical fuzzy soft sets over the universe X, R be a T-spherical fuzzy soft set relation from universe X to C (that is, c C C , R ( c ) T- S F S S ( X ) ), and ψ be a mapping given by ψ : C T- S F S S { X } . Then, ( ψ , C , R , w C ) is known as a weighted t-spherical fuzzy soft rough approximation space. For every F T- S F S ( C ) , the lower and upper approximation of F can be defined as follows:
R ¯ ( F ) = { ( x , μ ¯ ( x ) , η ¯ ( x ) , ν ¯ ( x ) ) | x X }
R ¯ ( F ) = { ( x , μ ¯ ( x ) , η ¯ ( x ) , ν ¯ ( x ) ) | x X }
where
μ ¯ ( x ) = min c C ( w c · μ R ( x , c ) · min ( μ F ( c ) , ( 1 η F t ( c ) ν F t ( c ) ) t ) ) ,
η ¯ ( x ) = max c C ( w c · η R ( x , c ) · max ( η F ( c ) , ( 1 μ F t ( c ) ν F t ( c ) ) t ) ) ,
ν ¯ ( x ) = max c C ( w c · ν R ( x , c ) · max ( ν F ( c ) , ( 1 μ F t ( c ) η F t ( c ) ) t ) ) .
and
μ ¯ ( x ) = max c C ( w c · μ R ( x , c ) · max ( μ F ( c ) , ( 1 η F t ( c ) ν F t ( c ) ) t ) ) ,
η ¯ ( x ) = min c C ( w c · η R ( x , c ) · min ( η F ( c ) , ( 1 μ F t ( c ) ν F t ( c ) ) t ) ) ,
ν ¯ ( x ) = min c C ( w c · ν R ( x , c ) · min ( ν F ( c ) , ( 1 μ F t ( c ) η F t ( c ) ) t ) ) .
where, 0 μ ¯ t ( x ) + η ¯ t ( x ) + ν ¯ t ( x ) 1 , 0 μ ¯ t ( x ) + η ¯ t ( x ) + ν ¯ t ( x ) 1 , then,
R ( F ) = ( R ¯ ( F ) , R ¯ ( F ) ) = { ( x , ( μ ¯ ( x ) , μ ¯ ( x ) ) , ( η ¯ ( x ) , η ¯ ( x ) ) , ( ν ¯ ( x ) , ν ¯ ( x ) ) ) | x X } .
The evaluation function in Definition 11 given by Muahmmad and Martino is:
S ( x ) = μ ¯ t ( x ) + μ ¯ t ( x ) η ¯ t ( x ) η ¯ t ( x ) ν ¯ t ( x ) ν ¯ t ( x ) , ( x X ) .
Given that the evaluation function’s value decreases as the parameter t rises, making it difficult to calculate and compare numerical results, the evaluation function must be optimized. Considering that the evaluation function value may be negative, it is natural to think of selecting an odd number ( 2 t 1 ) for root operations in order to make sense of the root operation. The new evaluation function is as follows.
Definition 14.
The score function is as follows:
S ( x ) = ( μ ¯ t ( x ) + μ ¯ t ( x ) η ¯ t ( x ) η ¯ t ( x ) ν ¯ t ( x ) ν ¯ t ( x ) ) 1 2 t 1 , ( x X ) .
Example 5.
Still analyzing the data in Example 4 with the weight vector w = { 0.25 , 0.25 , 0.25 , 0.25 } T , under new Definitions 13 and 14, the corresponding results (here t = 1) are:
R ¯ ( F ) = { ( a 1 , 0.0172 , 0.0689 , 0.0075 ) , ( a 2 , 0.0304 , 0.0142 , 0.0104 ) , ( a 3 , 0.0396 , 0.0184 , 0.0006 ) } ; R ¯ ( F ) = { ( a 1 , 0.2040 , 0.0006 , 0.0001 ) , ( a 2 , 0.2061 , 0.0003 , 0.0001 ) , ( a 3 , 0.1955 , 0.0015 , 0.0000 ) } .
Additionally, S ( a 1 ) = 0.1442 , S ( a 2 ) = 0.2116 , S ( a 3 ) = 0.2146 ; then, S ( a 3 ) > S ( a 2 ) > S ( a 1 ) . So, we can obtain: a 3 a 2 a 1 .
Considering that different DMs have different decision weights, we give the corresponding total evaluation function for the CMAGDM as follows:
Definition 15.
In CMAGDM, the total evaluation score function is S ( a i ) :
S ( a i ) = k = 1 l τ k S k ( a i )
S k ( a i ) is the kth DM’s score for the ith alternative ( i = 1 , , m ; k = 1 , 2 , , l ); τ k is the weight of the kth DM ( τ k 0 , k = 1 l τ k = 1 ).
In order to allow DMs to focus their attention on evaluation scoring without considering the limitations of scoring values, let DMs chose T-SFN (T-Spherical Fuzzy Number) for evaluation scoring. Therefore, after the DMs give the evaluation score, we need to determine the value of the corresponding parameter t. The value of the parameter t can be obtained by solving a nonlinear programming problem as follows:
min t s . t . μ R t ( a i , c j ) + η R t ( a i , c j ) + ν R t ( a i , c j ) 1 μ F t ( a i , c j ) + η F t ( a i , c j ) + ν F t ( a i , c j ) 1 i = 1 , 2 , 3 , m ; j = 1 , 2 , 3 , n ; t Z +

4.3. Dynamic Transfer Equation of DCMAGDM

Considering the dynamic nature of the decision process, in DCMAGDM, a central issue is how to transfer past evaluations of alternatives to the next period. In other words, how to establish a reasonable transfer function is the key to solving DCMAGDM.
In this subsection, we first give the general form of the dynamic transfer equation for DCMAGDM; then, we provide the definition of the dynamic transfer equation chosen for this paper.

4.3.1. General Dynamic Transfer Equation in DCMAGDM

Definition 16.
In period κ ( κ Z + ), let DCMAGDM be as follows.
D C M A G D M ( κ ) = A ( κ ) , C ( κ ) , E ( κ ) , w ( κ ) , τ ( κ ) , X ( κ ) , F ( κ ) ,
with the corresponding evaluation function for the ith alternative in the κth period by the kth DM as S κ k ( a i ) .
The total evaluation score function in the κth period is
S κ ( a i ) = 0 , a i A ( κ ) ξ ( w ( κ ) , τ ( κ ) , X ( κ ) , F ( κ ) ) , a i A ( κ )
where ξ ( · ) is called the information aggregation function (it can be any function with practical meaning, and 0 ξ ( · ) 1 ).
The total evaluation value up to the κ period is as follows:
S ^ κ ( a i ) = S 1 ( a i ) , κ = 1 S κ ( a i ) + ψ ( S ^ κ 1 ( a i ) ) , κ 2
where ψ ( · ) is called the evaluation cumulative function (it can be any function with practical meaning, and 0 ψ ( · ) 1 ), and Equation (39) is called a general dynamic transfer equation.
Usually, ξ ( · ) and ψ ( · ) can be chosen according to the specific reality of the decision problem, and in most studies the weighted arithmetic average operator or the weighted geometric average operator becomes the frequently chosen method.

4.3.2. Weighted Dynamic Transfer Equation Based on T-SFSRS

Our study is based on the following hypotheses:
  • All objects in A ( κ ) and C ( κ ) may change with the period κ ;
  • All elements in w ( κ ) and τ ( κ ) are the real number;
  • All elements in X ( κ ) and F ( κ ) are presented in the form of the T-Spherical Fuzzy Number (T-SFN);
  • For the information aggregation function ξ ( · ) , we choose the weighted arithmetic mean operator:
    ξ ( w ( κ ) , τ ( κ ) , X ( κ ) , F ( κ ) ) = a i A ( κ ) τ k S κ k ( a i ) ;
  • For the evaluation cumulative function ψ ( · ) , considering that the evaluation score of the previous period will weaken as the period κ keeps increasing, we choose the following processing means to reflect this point,
    ψ ( S ^ κ 1 ( a i ) ) = θ S ^ κ 1 ( a i ) ,
    where 0 θ < 1 , which we name as the discount coefficient.
Based on these assumptions, we can obtain the following definition:
Definition 17.
Let D C M A G D M ( κ ) = A ( κ ) , C ( κ ) , E ( κ ) , w ( κ ) , τ ( κ ) , X ( κ ) , F ( κ ) , ( κ Z + ) , while the corresponding evaluation function for the ith alternative in the κth period by the kth DM is S κ k ( a i ) :
S κ k ( a i ) = ( μ ¯ t ( a i ) + μ ¯ t ( a i ) η ¯ t ( a i ) η ¯ t ( a i ) ν ¯ t ( a i ) ν ¯ t ( a i ) ) 1 2 t 1 , a i A ( κ )
The total evaluation score function in the κth period is
S κ ( a i ) = 0 , a i A ( κ ) e k E ( κ ) τ k S κ k ( a i ) , a i A ( κ )
The total evaluation value up to the κ period is as follows:
S ^ κ ( a i ) = S 1 ( a i ) , κ = 1 S κ ( a i ) + θ S ^ κ 1 ( a i ) κ 2
we call Equation (42) the weighted dynamic transfer equation based on T-SFSRS, where θ ( 0 θ < 1 ) is a real number, which we call the discount coefficient.
Theorem 2.
For κ { 1 , 2 , , N } and a i κ = 1 N A ( κ ) , the value of S ^ κ ( a i ) must be bounded.
Proof. 
Since the elements in the T-SFN are all greater than or equal to zero and less than or equal to 1, from Equations (40) and (41), we can derive:
S κ ( a i ) 6 ,
from Equation (42), we have:
S ^ κ ( a i ) = r = 1 κ θ ( κ r ) S ^ r ( a i ) r = 1 κ θ ( κ r ) S ^ r ( a i ) 6 r = 1 κ θ ( κ r ) 6 1 θ .
   □
The boundedness analysis helps us to better choose the value of the discount coefficient θ when making specific decisions.

4.4. The Algorithm for DCMAGDM

Through the analysis in the previous subsection, we can then design an algorithm that can reflect the symmetry between decision evaluations and fuzzy information, while also achieving a symmetric balance between decision makers and attributes (evaluation metrics) as well. We summarize the Algorithm 1 for solving DCMAGDM as follows:
Algorithm 1 The Algorithm for DCMAGDM.
Input:
  Total number of periods: N
  Discount Coefficient: θ
  for  κ = 1 to N  do
   Input: A ( κ ) , C ( κ ) , E ( κ ) , w ( κ ) , τ ( κ ) , X ( κ ) , F ( κ )
  end for
Output:
  Sorting/Ranking of alternatives: a 1 * a 2 * a i * ;
  Step 1:
  Calculate the evaluation score.
  for  κ = 1 to N  do
   for  a i A ( κ )  do
    for  e k E ( κ )  do
     Calculate S κ k ( a i ) according to the Formula (40)
    end for
    Calculate S κ ( a i ) according to the Formula (41)
   end for
  end for
  Calculate S ^ κ ( a i ) according to the Formula (42)
  Step 2:
  Sorting by the value of S κ ( a i ) and S ^ κ ( a i )
  return  a 1 * a 2 * a i * ; and a ^ 1 * a ^ 2 * a ^ i * ;

5. Numerical Analysis

To better illustrate our model, let us introduce a simple numerical example. It is assumed that this case has the following characteristics:
  • DM has different weights in different periods, and there are three DMs in the whole decision-making process, E = { e 1 , e 2 , e 3 } ;
  • Each attribute may have different weights in different periods, with a total of five attributes to be considered, C = { c 1 , c 2 , c 3 , c 4 , c 5 } ;
  • There are nine alternatives, each of which may or may not appear in a given period, A = { a 1 , a 2 , , a 9 } ;
  • DMs select T-SFN for scoring evaluation.
All the evaluation information is shown in Table A1, Table A2 and Table A3 in Appendix A.

5.1. First Iteration

In the first period, we consider the inclusion of only eight alternatives,
A ( 1 ) = { a 1 , a 2 , a 3 , a 4 , a 5 , a 6 , a 7 , a 8 } ,
and a reasonable explanation is that a 9 is not found by the DMs in this period.
  • Step 1:
By Equation (36), we can obtain t = 5 .
  • Step 2:
According to Definition 13, we can obtain the lower and upper bounds of T-SFSRS and the score in the first period, as shown in Table 6.
  • Step 3:
According to Equation (41), we can calculate the total evaluation score in this period, as shown in Table 7. So, the final ranking obtained is
a 6 a 2 a 1 a 8 a 7 a 4 a 5 a 3

5.2. Second Iteration

In the second iteration, we consider seven alternatives: A ( 2 ) = { a 3 , a 4 , a 5 , a 6 , a 7 , a 8 , a 9 } , for the following reasons:
  • We remove alternatives a 1 and a 2 from A ( 1 ) because at the end of an iteration, an alternative will be included in the history set, which means that it may or may not appear in the next iteration. For example, in the new period, the historical alternative no longer exists;
  • A new alternative a 9 appears at beginning of the second period.
In addition, the weights of DMs and the weights of attributes also changed in the new period. A reasonable interpretation is as follows:
  • The weights of DMs have changed because of the addition of completely new DMs or the reallocation of the weights of DMs in the new period.
  • The weights of the attributes have changed because of the DM’s perspective in the new period or because new attribute requirements have been introduced.
Next, we analyze and solve for the second period of decision making. The analysis and solution process is exactly the same as in the previous Section 5.1, and we end up with the following results, as shown in Table 8.
In this article, we choose the discount coefficient: θ = 0.25 using Equation (42), and the total evaluation score of the attributes up to the end of the second period is calculated. Take a 6 as an example:
S ^ 2 ( a 6 ) = S 2 ( a 6 ) + θ S ^ 1 ( a 6 ) = 0.498813 + 0.25 × 0.450521 = 0.611443
Until the end of the second period, the final scores and ranking results are shown in Table 9.
So, the final ranking is obtained:
a 6 a 3 a 5 a 8 a 4 a 7 a 9 a 2 a 1

5.3. Third Iteration

Similarly, we can obtain the results in the third period. They are shown in Table 10 and Table 11.
Take a 6 as an example:
S ^ 3 ( a 6 ) = S 3 ( a 6 ) + θ S ^ 2 ( a 6 ) = S 3 ( a 6 ) + θ S 2 ( a 6 ) + θ 2 S 1 ( a 6 ) = 0.592304 + 0.25 × 0.611443 + 0 . 25 2 × 0.450521 = 0.745164
So, the final ranking at the end of third period is obtained:
a 7 a 8 a 6 a 9 a 2 a 3 a 5 a 4 a 1

5.4. General Analysis of the Three Periods

We summarize the results corresponding to the three periods as follows (Table 12), and it is easy to see the following conclusions:
  • Since the weight of DMs and the weight of attributes may change from period to period, the same alternative has different rankings, e.g., a 7 is ranked fifth in the first period, seventh in the second period, and first in the third period;
  • Since each evaluation score can be transferred to subsequent periods, an alternative’s ranking in the current period may be different from its overall ranking until current period. For example, the a 6 was ranked fifth in the third period, while it was ranked third overall at end of third period.
Information from the change from the 2nd period ( κ = 2 ) to the new 3rd period ( κ = 3 ) can be found in Table A4. The difference between the new 3rd period ( κ = 3 ) and the previous 3rd period ( κ = 3 ) is that the familiarity has changed while no other parameters have changed. We can also obtain the sorting results in the new third period, as shown in Table 13 and Table 14.
We show the results of the new third period ( κ = 3 ) compared with the results of the previous third period ( κ = 3 ) in Table 15. Obviously, we can obtain the following result:
  • For familiarity, even a slight change will have a very significant impact on the sorting. This is exactly why we propose familiarity in the DMAGDM problem to give dynamic chaotic multi-attribute group decisions (DCMAGDM).

6. Conclusions

In this paper, we introduce a general model for decision making in a dynamic environment, in which we consider not only the dynamic changes of alternatives, attributes, and DMs but also the dynamic changes of their corresponding weights during the decision-making process; in addition, the familiarity between DMs and attributes should also be considered—the “dynamic chaotic multi-attribute group decision” that we first proposed. In order to better solve this problem, we proposed the concept of the familiarity of DMs with attributes in the dynamic multi-attribute group decision problem, which not only can efficiently avoid the information loss caused by grouping experts but also largely avoid the irrationality caused by grouping. Based on this, we apply T-SFSRS to our proposed dynamic chaotic multi-attribute group decision model and give an algorithm for dynamic chaotic multi-attribute group decision making under fuzzy scenarios. The algorithm not only yields the optimal ranking of the alternatives for each period but also the cumulative total ranking of the alternatives for all historical periods, which makes our proposed algorithm flexible enough to be applied in different contexts.
Compared with the models [1,2,4,5,14,15,16] and algorithm [6,7,8,9,10,11,13,17,18,19,20] in the existing literature, our proposed model is more general or closer to the real decision-making process. The algorithm we give takes into account not only the current optimal decision but also the need for the cumulative analysis of prior evaluations in decision making (e.g., in the evaluation ranking of personnel title promotion, all evaluation results of recent years are often needed instead of just considering only one year’s evaluation scores).
Although we try our best to try to solve more realistic decision problems, there are still many problems for which we do not give reasonable solutions. For example, the problem of how to determine the weight of each expert, which is also originally a dynamic multi-attribute decision-making problem. Although a lot of research results have been given in the literature, there is little research on considering the weight of experts in a dynamic context, which is a very challenging and meaningful direction for future research. From another point of view, in our paper, the fuzzy sets we consider are T-spherical fuzzy sets (TSFSs), which means that the evaluation scores must satisfy the condition: μ A t ( x ) + η A t ( x ) + ν A t ( x ) 1 . What would be the result if the scoring is performed in a broader definition domain, such as under a neutrosophic set (NS) (which requires the condition: μ A t ( x ) + η A t ( x ) + ν A t ( x ) 3 to be satisfied)? This is also a direction for future research.
In addition, applying our provided models and algorithms to particular practices in various settings, such as decision making in emergency management, personnel management, company administration, etc., is also a very good future study direction.

Author Contributions

Conceptualization, F.Z. and W.M.; methodology, F.Z. and W.M.; software, F.Z. and H.M.; formal analysis, F.Z. and H.M.; writing—original draft preparation, F.Z.; funding acquisition, W.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Social Science Foundation of China grant number 20BGL115.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the editors and the anonymous reviewers for their constructive comments and suggestions, which have helped to improve the paper.

Conflicts of Interest

The authors declare no conflict of interest.

Sample Availability

Samples of the compounds are available from the authors.

Abbreviations

The following abbreviations are used in this manuscript:
DMDecision Maker
MAGDMMulti-attribute Group Decision Making
CMAGDMChaoti multi-attribute Group Decision Making
DMAGDMDynamic multi-attribute Group Decision Making
DCMAGDMDynamic chaoti multi-attribute Group Decision Making
FSFuzzy set
SFSSpherical Fuzzy Set
T-SFST-spherical Fuzzy Set
T-SFNT-spherical Fuzzy Number
RSRough Set
SSSoft Set
FSSFuzzy Soft Set
FSRSFuzzy Soft Rough Set
SFSRSSpherical Fuzzy Soft Rough Set
T-SFSRST-spherical Fuzzy Soft Rough Set

Appendix A. DCMAGDM Information Form

Table A1. DCMAGDM information form for the first period ( κ = 1 ).
Table A1. DCMAGDM information form for the first period ( κ = 1 ).
κ = 1 c 1 c 2 c 3 c 4 c 5
0.250.250.250.150.10
e 1 | 0.46(0.97, 0.05, 0.00)(0.94, 0.07, 0.01)(0.88, 0.05, 0.09)(0.80, 0.16, 0.07)(0.69, 0.12, 0.15)
a 1 (0.99, 0.01, 0.03)(0.90, 0.04, 0.10)(0.86, 0.11, 0.00)(0.71, 0.18, 0.12)(0.65, 0.15, 0.15)
a 2 (0.98, 0.04, 0.03)(0.90, 0.04, 0.02)(0.89, 0.09, 0.02)(0.75, 0.16, 0.05)(0.65, 0.32, 0.14)
a 3 (0.95, 0.01, 0.03)(0.90, 0.07, 0.00)(0.89, 0.09, 0.05)(0.80, 0.17, 0.02)(0.63, 0.10, 0.18)
a 4 (0.96, 0.00, 0.03)(0.94, 0.04, 0.00)(0.88, 0.11, 0.07)(0.79, 0.16, 0.04)(0.67, 0.40, 0.21)
a 5 (0.95, 0.00, 0.03)(0.90, 0.07, 0.08)(0.89, 0.14, 0.04)(0.80, 0.20, 0.01)(0.63, 0.36, 0.06)
a 6 (0.99, 0.02, 0.00)(0.91, 0.10, 0.01)(0.88, 0.08, 0.10)(0.78, 0.17, 0.02)(0.60, 0.26, 0.34)
a 7 (0.97, 0.00, 0.02)(0.95, 0.05, 0.04)(0.88, 0.12, 0.05)(0.79, 0.17, 0.10)(0.64, 0.35, 0.34)
a 8 (0.98, 0.01, 0.01)(0.95, 0.08, 0.02)(0.87, 0.08, 0.02)(0.77, 0.19, 0.15)(0.67, 0.10, 0.27)
e 2 | 0.33(0.87, 0.05, 0.09)(0.73, 0.18, 0.19)(0.68, 0.33, 0.27)(0.96, 0.01, 0.04)(0.94, 0.01, 0.07)
a 1 (0.88, 0.09, 0.03)(0.74, 0.19, 0.11)(0.68, 0.17, 0.02)(0.99, 0.04, 0.03)(0.93, 0.08, 0.03)
a 2 (0.88, 0.07, 0.02)(0.80, 0.19, 0.07)(0.65, 0.30, 0.16)(0.98, 0.02, 0.02)(0.91, 0.06, 0.09)
a 3 (0.85, 0.06, 0.09)(0.70, 0.15, 0.18)(0.60, 0.13, 0.03)(0.97, 0.04, 0.04)(0.90, 0.05, 0.03)
a 4 (0.87, 0.15, 0.08)(0.77, 0.16, 0.07)(0.64, 0.20, 0.13)(0.98, 0.01, 0.05)(0.95, 0.07, 0.03)
a 5 (0.86, 0.12, 0.05)(0.80, 0.17, 0.08)(0.69, 0.17, 0.16)(0.99, 0.01, 0.00)(0.94, 0.01, 0.07)
a 6 (0.87, 0.14, 0.02)(0.76, 0.19, 0.07)(0.63, 0.23, 0.26)(0.95, 0.01, 0.03)(0.94, 0.02, 0.01)
a 7 (0.90, 0.08, 0.05)(0.71, 0.15, 0.03)(0.66, 0.12, 0.39)(0.99, 0.00, 0.02)(0.93, 0.04, 0.03)
a 8 (0.87, 0.13, 0.10)(0.79, 0.20, 0.03)(0.70, 0.13, 0.11)(0.97, 0.02, 0.05)(0.95, 0.01, 0.03)
e 3 | 0.21(0.78, 0.19, 0.02)(0.68, 0.36, 0.29)(0.99, 0.01, 0.04)(0.90, 0.10, 0.05)(0.90, 0.05, 0.09)
a 1 (0.72, 0.15, 0.12)(0.69, 0.39, 0.07)(0.95, 0.02, 0.05)(0.95, 0.10, 0.05)(0.89, 0.10, 0.05)
a 2 (0.74, 0.16, 0.20)(0.60, 0.20, 0.15)(0.99, 0.02, 0.01)(0.92, 0.02, 0.05)(0.86, 0.13, 0.04)
a 3 (0.74, 0.17, 0.04)(0.69, 0.10, 0.08)(0.97, 0.05, 0.03)(0.91, 0.03, 0.04)(0.88, 0.09, 0.01)
a 4 (0.80, 0.18, 0.00)(0.68, 0.35, 0.22)(0.97, 0.05, 0.01)(0.92, 0.09, 0.04)(0.90, 0.08, 0.02)
a 5 (0.77, 0.18, 0.05)(0.66, 0.34, 0.35)(0.97, 0.01, 0.01)(0.91, 0.03, 0.07)(0.85, 0.12, 0.06)
a 6 (0.72, 0.15, 0.11)(0.61, 0.26, 0.14)(0.99, 0.00, 0.02)(0.92, 0.10, 0.04)(0.85, 0.06, 0.05)
a 7 (0.74, 0.16, 0.02)(0.60, 0.25, 0.38)(0.95, 0.03, 0.00)(0.94, 0.09, 0.09)(0.89, 0.09, 0.06)
a 8 (0.76, 0.20, 0.12)(0.65, 0.10, 0.26)(0.98, 0.01, 0.01)(0.93, 0.05, 0.02)(0.87, 0.13, 0.03)
Note: In the first iteration we consider a set with seven alternatives A = { a 1 , a 2 , a 3 , a 4 , a 5 , a 6 , a 7 , a 8 } .
Table A2. DCMAGDM information form for the second period ( κ = 2 ).
Table A2. DCMAGDM information form for the second period ( κ = 2 ).
κ = 2 c 1 c 2 c 3 c 4 c 5
0.320.100.150.250.18
e 1 | 0.40(0.97, 0.03, 0.03)(0.91, 0.03, 0.07)(0.90, 0.08, 0.05)(0.76, 0.18, 0.17)(0.61, 0.38, 0.00)
a 3 (0.99, 0.02, 0.02)(0.93, 0.02, 0.02)(0.87, 0.10, 0.08)(0.80, 0.15, 0.03)(0.67, 0.24, 0.26)
a 4 (0.96, 0.01, 0.00)(0.94, 0.00, 0.09)(0.85, 0.07, 0.02)(0.77, 0.16, 0.11)(0.67, 0.27, 0.00)
a 5 (0.97, 0.01, 0.02)(0.92, 0.03, 0.00)(0.85, 0.10, 0.06)(0.73, 0.20, 0.14)(0.63, 0.30, 0.30)
a 6 (0.97, 0.03, 0.03)(0.91, 0.02, 0.04)(0.85, 0.10, 0.06)(0.72, 0.15, 0.10)(0.63, 0.35, 0.28)
a 7 (0.96, 0.00, 0.05)(0.90, 0.03, 0.02)(0.89, 0.09, 0.07)(0.77, 0.18, 0.03)(0.67, 0.31, 0.22)
a 8 (0.95, 0.04, 0.04)(0.95, 0.08, 0.04)(0.85, 0.11, 0.02)(0.72, 0.19, 0.02)(0.62, 0.21, 0.17)
a 9 (0.97, 0.00, 0.03)(0.90, 0.05, 0.03)(0.88, 0.09, 0.02)(0.78, 0.19, 0.01)(0.67, 0.10, 0.30)
e 2 | 0.30(0.90, 0.09, 0.01)(0.72, 0.18, 0.19)(0.61, 0.32, 0.00)(0.98, 0.05, 0.00)(0.95, 0.08, 0.01)
a 3 (0.85, 0.08, 0.05)(0.72, 0.15, 0.12)(0.62, 0.13, 0.39)(0.97, 0.00, 0.00)(0.95, 0.05, 0.10)
a 4 (0.87, 0.06, 0.04)(0.80, 0.20, 0.10)(0.69, 0.26, 0.15)(0.96, 0.03, 0.05)(0.92, 0.00, 0.01)
a 5 (0.89, 0.11, 0.03)(0.77, 0.20, 0.09)(0.63, 0.35, 0.05)(0.97, 0.05, 0.00)(0.91, 0.00, 0.04)
a 6 (0.90, 0.07, 0.00)(0.76, 0.18, 0.03)(0.66, 0.28, 0.35)(0.95, 0.01, 0.03)(0.91, 0.04, 0.10)
a 7 (0.87, 0.13, 0.01)(0.79, 0.19, 0.02)(0.67, 0.18, 0.38)(0.97, 0.00, 0.05)(0.91, 0.09, 0.10)
a 8 (0.87, 0.08, 0.09)(0.78, 0.17, 0.16)(0.60, 0.32, 0.37)(0.99, 0.02, 0.05)(0.93, 0.01, 0.03)
a 9 (0.89, 0.12, 0.09)(0.77, 0.16, 0.09)(0.67, 0.29, 0.27)(0.95, 0.01, 0.02)(0.90, 0.06, 0.08)
e 3 | 0.30(0.70, 0.16, 0.04)(0.63, 0.11, 0.04)(0.99, 0.04, 0.04)(0.93, 0.08, 0.00)(0.86, 0.13, 0.03)
a 3 (0.80, 0.20, 0.05)(0.66, 0.26, 0.36)(0.96, 0.05, 0.05)(0.90, 0.08, 0.08)(0.90, 0.08, 0.00)
a 4 (0.74, 0.16, 0.16)(0.67, 0.32, 0.38)(0.96, 0.01, 0.00)(0.93, 0.07, 0.07)(0.90, 0.11, 0.10)
a 5 (0.74, 0.16, 0.02)(0.68, 0.34, 0.39)(0.97, 0.00, 0.03)(0.95, 0.00, 0.01)(0.86, 0.13, 0.05)
a 6 (0.79, 0.16, 0.03)(0.69, 0.25, 0.11)(0.97, 0.00, 0.01)(0.95, 0.07, 0.03)(0.88, 0.05, 0.02)
a 7 (0.70, 0.17, 0.20)(0.60, 0.20, 0.04)(0.95, 0.03, 0.03)(0.91, 0.04, 0.01)(0.86, 0.15, 0.09)
a 8 (0.76, 0.15, 0.09)(0.64, 0.30, 0.22)(0.95, 0.03, 0.03)(0.90, 0.06, 0.05)(0.87, 0.06, 0.10)
a 9 (0.70, 0.15, 0.18)(0.63, 0.26, 0.01)(0.98, 0.05, 0.01)(0.93, 0.03, 0.04)(0.85, 0.14, 0.02)
Note: In the second iteration we consider a set with seven alternatives A = { a 3 , a 4 , a 5 , a 6 , a 7 , a 8 , a 9 } .
Table A3. DCMAGDM information form for the third period ( κ = 3 ).
Table A3. DCMAGDM information form for the third period ( κ = 3 ).
κ = 3 c 1 c 2 c 3 c 4 c 5
0.450.150.150.150.10
e 1 | 0.30(0.99, 0.03, 0.00)(0.93, 0.03, 0.04)(0.89, 0.11, 0.08)(0.71, 0.17, 0.20)(0.68, 0.24, 0.25)
a 2 (0.97, 0.05, 0.02)(0.92, 0.04, 0.03)(0.87, 0.13, 0.01)(0.71, 0.18, 0.06)(0.61, 0.30, 0.25)
a 6 (0.96, 0.05, 0.01)(0.91, 0.08, 0.04)(0.88, 0.12, 0.00)(0.71, 0.16, 0.13)(0.65, 0.11, 0.26)
a 7 (0.96, 0.00, 0.05)(0.90, 0.04, 0.02)(0.85, 0.08, 0.01)(0.80, 0.16, 0.04)(0.60, 0.15, 0.02)
a 8 (0.96, 0.03, 0.03)(0.93, 0.02, 0.04)(0.87, 0.10, 0.01)(0.80, 0.16, 0.19)(0.67, 0.40, 0.25)
a 9 (0.97, 0.03, 0.04)(0.91, 0.09, 0.04)(0.89, 0.07, 0.05)(0.74, 0.15, 0.19)(0.63, 0.16, 0.05)
e 2 | 0.40(0.88, 0.11, 0.09)(0.80, 0.18, 0.20)(0.63, 0.16, 0.34)(0.97, 0.00, 0.01)(0.91, 0.08, 0.03)
a 2 (0.87, 0.05, 0.08)(0.75, 0.16, 0.00)(0.66, 0.35, 0.33)(0.99, 0.01, 0.05)(0.93, 0.05, 0.06)
a 6 (0.87, 0.11, 0.10)(0.80, 0.16, 0.00)(0.69, 0.33, 0.19)(0.99, 0.03, 0.01)(0.90, 0.09, 0.09)
a 7 (0.86, 0.13, 0.05)(0.72, 0.17, 0.08)(0.68, 0.29, 0.08)(0.99, 0.01, 0.04)(0.91, 0.07, 0.09)
a 8 (0.85, 0.14, 0.04)(0.78, 0.20, 0.06)(0.70, 0.13, 0.15)(0.96, 0.05, 0.05)(0.93, 0.06, 0.08)
a 9 (0.90, 0.10, 0.10)(0.80, 0.16, 0.04)(0.63, 0.31, 0.25)(0.98, 0.00, 0.04)(0.94, 0.00, 0.05)
e 3 | 0.30(0.80, 0.16, 0.01)(0.66, 0.21, 0.03)(0.98, 0.02, 0.04)(0.91, 0.02, 0.02)(0.90, 0.13, 0.00)
a 2 (0.80, 0.20, 0.20)(0.63, 0.32, 0.31)(0.97, 0.00, 0.03)(0.90, 0.03, 0.05)(0.87, 0.12, 0.04)
a 6 (0.76, 0.17, 0.05)(0.60, 0.30, 0.03)(0.96, 0.03, 0.05)(0.94, 0.05, 0.04)(0.88, 0.13, 0.07)
a 7 (0.77, 0.15, 0.16)(0.66, 0.30, 0.12)(0.95, 0.02, 0.02)(0.90, 0.02, 0.08)(0.85, 0.12, 0.10)
a 8 (0.74, 0.18, 0.05)(0.67, 0.25, 0.24)(0.95, 0.02, 0.04)(0.91, 0.00, 0.05)(0.86, 0.15, 0.02)
a 9 (0.72, 0.17, 0.02)(0.63, 0.23, 0.31)(0.97, 0.00, 0.02)(0.92, 0.03, 0.08)(0.87, 0.06, 0.04)
Note: In the third iteration we consider a set with seven alternatives A = { a 2 , a 6 , a 7 , a 8 , a 9 } .
Table A4. DCMAGDM information form for the third period with different familiarity ( κ = 3 ).
Table A4. DCMAGDM information form for the third period with different familiarity ( κ = 3 ).
κ = 3 c 1 c 2 c 3 c 4 c 5
0.450.150.150.150.10
e 1 | 0.30(0.95, 0.02, 0.03)(0.91, 0.04, 0.00)(0.90, 0.15, 0.04)(0.74, 0.15, 0.08)(0.61, 0.14, 0.38)
a 2 (0.97, 0.05, 0.02)(0.92, 0.04, 0.03)(0.87, 0.13, 0.01)(0.71, 0.18, 0.06)(0.61, 0.30, 0.25)
a 6 (0.96, 0.05, 0.01)(0.91, 0.08, 0.04)(0.88, 0.12, 0.00)(0.71, 0.16, 0.13)(0.65, 0.11, 0.26)
a 7 (0.96, 0.00, 0.05)(0.90, 0.04, 0.02)(0.85, 0.08, 0.01)(0.80, 0.16, 0.04)(0.60, 0.15, 0.02)
a 8 (0.96, 0.03, 0.03)(0.93, 0.02, 0.04)(0.87, 0.10, 0.01)(0.80, 0.16, 0.19)(0.67, 0.40, 0.25)
a 9 (0.97, 0.03, 0.04)(0.91, 0.09, 0.04)(0.89, 0.07, 0.05)(0.74, 0.15, 0.19)(0.63, 0.16, 0.05)
e 2 | 0.40(0.85, 0.10, 0.08)(0.77, 0.19, 0.02)(0.62, 0.35, 0.17)(0.96, 0.04, 0.03)(0.95, 0.06, 0.06)
a 2 (0.87, 0.05, 0.08)(0.75, 0.16, 0.00)(0.66, 0.35, 0.33)(0.99, 0.01, 0.05)(0.93, 0.05, 0.06)
a 6 (0.87, 0.11, 0.10)(0.80, 0.16, 0.00)(0.69, 0.33, 0.19)(0.99, 0.03, 0.01)(0.90, 0.09, 0.09)
a 7 (0.86, 0.13, 0.05)(0.72, 0.17, 0.08)(0.68, 0.29, 0.08)(0.99, 0.01, 0.04)(0.91, 0.07, 0.09)
a 8 (0.85, 0.14, 0.04)(0.78, 0.20, 0.06)(0.70, 0.13, 0.15)(0.96, 0.05, 0.05)(0.93, 0.06, 0.08)
a 9 (0.90, 0.10, 0.10)(0.80, 0.16, 0.04)(0.63, 0.31, 0.25)(0.98, 0.00, 0.04)(0.94, 0.00, 0.05)
e 3 | 0.30(0.74, 0.17, 0.14)(0.65, 0.19, 0.23)(0.99, 0.03, 0.01)(0.92, 0.05, 0.00)(0.85, 0.06, 0.00)
a 2 (0.80, 0.20, 0.20)(0.63, 0.32, 0.31)(0.97, 0.00, 0.03)(0.90, 0.03, 0.05)(0.87, 0.12, 0.04)
a 6 (0.76, 0.17, 0.05)(0.60, 0.30, 0.03)(0.96, 0.03, 0.05)(0.94, 0.05, 0.04)(0.88, 0.13, 0.07)
a 7 (0.77, 0.15, 0.16)(0.66, 0.30, 0.12)(0.95, 0.02, 0.02)(0.90, 0.02, 0.08)(0.85, 0.12, 0.10)
a 8 (0.74, 0.18, 0.05)(0.67, 0.25, 0.24)(0.95, 0.02, 0.04)(0.91, 0.00, 0.05)(0.86, 0.15, 0.02)
a 9 (0.72, 0.17, 0.02)(0.63, 0.23, 0.31)(0.97, 0.00, 0.02)(0.92, 0.03, 0.08)(0.87, 0.06, 0.04)
Note: Only the familiarity differs compared to the κ = 3 period. All other parameters are unchanged.

References

  1. Yu, P.L.; Chen, Y.C. Dynamic multiple criteria decision making in changeable spaces: From habitual domains to innovation dynamics. Ann. Oper. Res. 2012, 197, 201–220. [Google Scholar] [CrossRef]
  2. Aouni, B.; Colapinto, C.; La Torre, D.; Liuzzi, D.; Marsiglio, S. On Dynamic Multiple Criteria Decision Making Models: A Goal Programming Approach. In Multiple Criteria Decision Making in Finance, Insurance and Investment; Springer International Publishing: Cham, Switzerland, 2015; pp. 31–48. [Google Scholar] [CrossRef] [Green Version]
  3. Xu, Z.S. A Method based on the Dynamic Weighted Geometric Aggregation Operator for Dynamic Hybrid Multi-Attribute Group Decision Making. Int. J. Uncertain. Fuzziness Knowl.-Based Syst. 2009, 17, 15–33. [Google Scholar] [CrossRef]
  4. Xu, Z. Multi-period multi-attribute group decision-making under linguistic assessments. Int. J. Gen. Syst. 2009, 38, 823–850. [Google Scholar] [CrossRef]
  5. Xu, Z. Approaches to Multi-Stage Multi-Attribute Group Decision Making. Int. J. Inf. Technol. Decis. Mak. 2011, 10, 121–146. [Google Scholar] [CrossRef]
  6. Yang, A. A novel model for dynamic multi- attributes group decision-making based on vague set and its TOPSIS solution. In Proceedings of the 29th Chinese Control Conference, Beijing, China, 29–31 July 2010; pp. 5539–5543. [Google Scholar]
  7. Su, Z.X.; Chen, M.Y.; Xia, G.P.; Wang, L. An interactive method for dynamic intuitionistic fuzzy multi-attribute group decision making. Expert Syst. Appl. 2011, 38, 15286–15295. [Google Scholar] [CrossRef]
  8. Liao, H.; Xu, Z.; Xu, J. An approach to hesitant fuzzy multi-stage multi-criterion decision making. Kybernetes 2014, 43, 1447–1468. [Google Scholar] [CrossRef]
  9. Dutta, B.; Guha, D. Decision Makers’ Opinions Changing Attitude-Driven Consensus Model under Linguistic Environment and Its Application in Dynamic MAGDM Problems. In Granular Computing and Decision-Making: Interactive and Iterative Approaches; Springer International Publishing: Cham, Switzerland, 2015; pp. 73–95. [Google Scholar] [CrossRef]
  10. Yin, K.; Wang, P.; Jin, X. Dynamic Intuitionistic Fuzzy Multi-Attribute Group Decision-Making Based on Power Geometric Weighted Average Operator and Prediction Model. Symmetry 2018, 10, 536. [Google Scholar] [CrossRef] [Green Version]
  11. Wang, L.; Rodriguez, R.M.; Wang, Y.M. A dynamic multi-attribute group emergency decision making method considering experts’ hesitation. Int. J. Comput. Intell. Syst. 2018, 11, 163–182. [Google Scholar] [CrossRef] [Green Version]
  12. Chen, X.; Wu, M.; Tan, C.; Zhang, T. A random intuitionistic fuzzy factor analysis model for complex multi-attribute large group decision-making in dynamic environments. Fuzzy Optim. Decis. Mak. 2021, 20, 101–127. [Google Scholar] [CrossRef]
  13. Aydemir, S.B.; Gunduz, S.Y. A novel approach to multi-attribute group decision making based on power neutrality aggregation operator for q-rung orthopair fuzzy sets. Int. J. Intell. Syst. 2021, 36, 1454–1481. [Google Scholar] [CrossRef]
  14. Li, Y.; Liu, M.; Cao, J.; Wang, X.; Zhang, N. Multi-attribute group decision-making considering opinion dynamics. Expert Syst. Appl. 2021, 184, 115479. [Google Scholar] [CrossRef]
  15. Ding, Q.; Goh, M.; Wang, Y.M. Interval-valued hesitant fuzzy TODIM method for dynamic emergency responses. Soft Comput. 2021, 25, 8263–8279. [Google Scholar] [CrossRef] [PubMed]
  16. Yang, Y.D.; Ding, X.F. A q-rung orthopair fuzzy non-cooperative game method for competitive strategy group decision-making problems based on a hybrid dynamic experts’ weight determining model. Complex Intell. Syst. 2021, 7, 3077–3092. [Google Scholar] [CrossRef]
  17. Deb, N.; Sarkar, A.; Biswas, A. Multi-attribute Group Decision Making Through the Development of Dombi Bonferroni Mean Operators Using Dual Hesitant Pythagorean Fuzzy Data, 2022. In Proceedings of Academia-Industry Consortium for Data Science; Springer: Singapore, 2022. [Google Scholar] [CrossRef]
  18. Zolfani, S.H.; Maknoon, R.; Zavadskas, E.K. An introduction to Prospective Multiple Attribute Decision Making (PMADM). Technol. Econ. Dev. Econ. 2016, 22, 309–326. [Google Scholar] [CrossRef]
  19. Baykasoğlu, A.; Gölcük, İ. An Interactive Data-Driven (Dynamic) Multiple Attribute Decision Making Model via Interval Type-2 Fuzzy Functions. Mathematics 2019, 30, 584. [Google Scholar] [CrossRef] [Green Version]
  20. Baykasoğlu, A.; Gölcük, İ. A dynamic multiple attribute decision making model with learning of fuzzy cognitive maps. Comput. Ind. Eng. 2019, 135, 1063–1076. [Google Scholar] [CrossRef]
  21. He, Y.; Xu, Z. An Overview on Recent Researches of Uncertain Group Decision Making: Methodology, Framework and Development. Int. J. Inf. Technol. Decis. Mak. 2021, 20, 165–198. [Google Scholar] [CrossRef]
  22. Wang, X.; Xu, Z.; Su, S.F.; Zhou, W. A comprehensive bibliometric analysis of uncertain group decision making from 1980 to 2019. Inf. Sci. 2021, 547, 328–353. [Google Scholar] [CrossRef]
  23. Muahmmad, A.; Martino, A. Multi-attribute group decision making based on T-spherical fuzzy soft rough average aggregation operators. Granul. Comput. 2022, 8, 171–207. [Google Scholar] [CrossRef]
  24. Zadeh, L.A. Fuzzy sets. Inf. Control. 1965, 8, 338–353. [Google Scholar] [CrossRef] [Green Version]
  25. Atanassov, K. Intuitionistic fuzzy sets VII ITKR’s Session. Sofia June 1983, 1, 983. [Google Scholar]
  26. Atanassov, K.T. Intuitionistic fuzzy sets. Fuzzy Sets Syst. 1986, 20, 87–96. [Google Scholar] [CrossRef]
  27. Smarandache, F. Neutrosophy: Neutrosophic probability, set, and logic: Analytic synthesis. Synth. Anal. 1998. [Google Scholar]
  28. Smarandache, F. Neutrosophic set—A generalization of the intuitionistic fuzzy set. In Proceedings of the 2006 IEEE International Conference on Granular Computing, Atlanta, GA, USA, 10–12 May 2006; pp. 38–42. [Google Scholar] [CrossRef] [Green Version]
  29. Cuong, B.C.; Kreinovich, V. Picture fuzzy sets—A new concept for computational intelligence problems. In Proceedings of the 2013 Third World Congress on Information and Communication Technologies (WICT 2013), Hanoi, Vietnam, 15–18 December 2013; pp. 1–6. [Google Scholar] [CrossRef] [Green Version]
  30. 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. 2019, 31, 7041–7053. [Google Scholar] [CrossRef]
  31. Zadeh, L.A. The concept of a linguistic variable and its application to approximate reasoning—I. Inf. Sci. 1975, 8, 199–249. [Google Scholar] [CrossRef]
  32. Yager, R.R. On the theory of bags. Int. J. Gen. Syst. 1986, 13, 23–37. [Google Scholar] [CrossRef]
  33. Torra, V.; Narukawa, Y. On hesitant fuzzy sets and decision. In Proceedings of the 2009 IEEE international conference on fuzzy Systems, Jeju Island, Rupublic of Korea, 20–24 August 2009; pp. 1378–1382. [Google Scholar]
  34. Yager, R.R.; Abbasov, A.M. Pythagorean membership grades, complex numbers, and decision making. Int. J. Intell. Syst. 2013, 28, 436–452. [Google Scholar] [CrossRef]
  35. Yager, R.R. Generalized Orthopair Fuzzy Sets. IEEE Trans. Fuzzy Syst. 2017, 25, 1222–1230. [Google Scholar] [CrossRef]
  36. Senapati, T.; Yager, R.R. Fermatean fuzzy sets. J. Ambient. Intell. Humaniz. Comput. 2020, 11, 663–674. [Google Scholar] [CrossRef]
  37. Pawlak, Z. Rough sets. Int. J. Comput. Inf. Sci. 1982, 11, 341–356. [Google Scholar] [CrossRef]
  38. Molodtsov, D. Soft set theory—First results. Comput. Math. Appl. 1999, 37, 19–31. [Google Scholar] [CrossRef] [Green Version]
  39. Maji, P.K.; Biswas, R.; Roy, A. Fuzzy soft sets. J. Fuzzy Math. 2001, 9, 589–602. [Google Scholar]
  40. Sun, B.; Zhang, M.; Wang, T.; Zhang, X. Diversified multiple attribute group decision-making based on multigranulation soft fuzzy rough set and TODIM method. Comput. Appl. Math. 2020, 39, 186. [Google Scholar] [CrossRef]
  41. Ahmmad, J.; Mahmood, T.; Chinram, R.; Iampan, A. Some average aggregation operators based on spherical fuzzy soft sets and their applications in multi-criteria decision making. AIMS Math. 2021, 6, 7798–7833. [Google Scholar] [CrossRef]
  42. Keikha, A.; Mishmast Nehi, H. Fuzzified Choquet Integral and its Applications in MADM: A Review and A New Method. Int. J. Fuzzy Syst. 2015, 17, 337–352. [Google Scholar] [CrossRef]
  43. Donyatalab, Y.; Farrokhizadeh, E.; Seyfi, S.A. Harmonic Mean Aggregation Operators in Spherical Fuzzy Environment and Their Group Decision Making Applications. J. Mult. Valued Log. Soft Comput. 2019, 33, 565–592. [Google Scholar]
  44. Akram, M.; Khan, A.; Alcantud, J.C.R.; Santos-García, G. A hybrid decision-making framework under complex spherical fuzzy prioritized weighted aggregation operators. Expert Syst. 2021, 38, e12712. [Google Scholar] [CrossRef]
  45. Guleria, A.; Bajaj, R.K. T-spherical fuzzy soft sets and its aggregation operators with application in decision-making. Sci. Iran. 2021, 28, 1014–1029. [Google Scholar] [CrossRef] [Green Version]
  46. Liu, P.; Khan, Q.; Mahmood, T.; Hassan, N. T-Spherical Fuzzy Power Muirhead Mean Operator Based on Novel Operational Laws and Their Application in Multi-Attribute Group Decision Making. IEEE Access 2019, 7, 22613–22632. [Google Scholar] [CrossRef]
  47. 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. [Google Scholar] [CrossRef] [Green Version]
  48. Wu, M.Q.; Chen, T.Y.; Fan, J.P. Similarity Measures of T-Spherical Fuzzy Sets Based on the Cosine Function and Their Applications in Pattern Recognition. IEEE Access 2020, 8, 98181–98192. [Google Scholar] [CrossRef]
Table 1. An information system of rough set.
Table 1. An information system of rough set.
  c 1 c 2 c 3 c 4 c 5
a 1 12001
a 2 10021
a 3 20010
a 4 00121
a 5 21021
a 6 00121
a 7 20010
a 8 01111
Table 2. An information system of the soft set.
Table 2. An information system of the soft set.
  c 1 c 2 c 3 c 4 c 5
a 1 10010
a 2 11010
a 3 01101
a 4 01011
Table 3. An information system of fuzzy soft set.
Table 3. An information system of fuzzy soft set.
  c 1 c 2 c 3 c 4 c 5
a 1 (0.6, 0.1)(0.0, 0.0)(0.0, 0.0)(0.6, 0.2)(0.0, 0.0)
a 2 (0.8, 0.1)(0.7, 0.2)(0.0, 0.0)(0.8, 0.1)(0.0, 0.0)
a 3 (0.0, 0.0)(0.5, 0.3)(0.4, 0.4)(0.0, 0.0)(0.8, 0.1)
a 4 (0.0, 0.0)(0.9, 0.1)(0.0, 0.0)(0.7, 0.2)(0.6, 0.4)
Table 4. An information system of PFSS.
Table 4. An information system of PFSS.
  c 1 c 2 c 3 c 4
 (0.83, 0.12, 0.03)(0.76, 0.12, 0.04)(0.56, 0.21, 0.12)(0.16, 0.81, 0.03)
a 1 (0.96, 0.02, 0.01)(0.82, 0.13, 0.02)(0.73, 0.12, 0.13)(0.43, 0.34, 0.15)
a 2 (0.97, 0.01, 0.01)(0.91, 0.05, 0.04)(0.77, 0.14, 0.18)(0.76, 0.07, 0.02)
a 3 (0.92, 0.05, 0.02)(0.56, 0.26, 0.02)(0.78, 0.23, 0.01)(0.99, 0.01, 0.00)
Table 5. Chaotic MAGDM information form.
Table 5. Chaotic MAGDM information form.
  c 1 c 2 c n
  w 1 w 2 w n
e 1 | τ 1 f 1 1 f 2 1 f n 1
a 1 x 11 1 x 12 1 x 1 n 1
a 2 x 21 1 x 22 1 x 2 n 1
a m x m 1 1 x m 2 1 x m n 1
e i | τ i f 1 i f 2 i f n i
a 1 x 11 i x 12 i x 1 n i
a 2 x 21 i x 22 i x 2 n i
a m x m 1 i x m 2 i x m n i
e l | τ l f 1 l f 2 l f n l
a 1 x 11 l x 12 l x 1 n l
a 2 x 21 l x 22 l x 2 n l
a m x m 1 l x m 2 l x m n l
Table 6. The lower and upper bounds of T-SFSRS for the first period.
Table 6. The lower and upper bounds of T-SFSRS for the first period.
  (    μ ¯    ,        η ¯    ,        ν ¯    )(    μ ¯    ,        η ¯    ,        ν ¯    ) S
e 1 a 1 (0.04485, 0.02494, 0.01918)(0.24750, 0.00013, 0.00000)0.46037
a 2 (0.04485, 0.03093, 0.01353)(0.24500, 0.00050, 0.00000)0.45778
a 3 (0.04347, 0.02355, 0.01740)(0.23750, 0.00013, 0.00000)0.44994
a 4 (0.04623, 0.03866, 0.02030)(0.24000, 0.00000, 0.00000)0.45256
a 5 (0.04347, 0.03480, 0.01535)(0.23750, 0.00000, 0.00000)0.44994
a 6 (0.04140, 0.02513, 0.03286)(0.24750, 0.00025, 0.00000)0.46036
a 7 (0.04416, 0.03383, 0.03286)(0.24250, 0.00000, 0.00000)0.45517
a 8 (0.04623, 0.02632, 0.02610)(0.24500, 0.00013, 0.00000)0.45778
e 2 a 1 (0.08742, 0.04534, 0.02625)(0.22000, 0.00006, 0.00018)0.43165
a 2 (0.08554, 0.07266, 0.03873)(0.22000, 0.00003, 0.00012)0.43143
a 3 (0.08460, 0.03580, 0.04295)(0.21250, 0.00005, 0.00021)0.42342
a 4 (0.08930, 0.04844, 0.03147)(0.21750, 0.00002, 0.00021)0.42899
a 5 (0.08836, 0.04117, 0.03873)(0.21500, 0.00001, 0.00000)0.42626
a 6 (0.08836, 0.05570, 0.06293)(0.21750, 0.00002, 0.00007)0.42885
a 7 (0.08742, 0.03580, 0.09440)(0.22500, 0.00000, 0.00012)0.43641
a 8 (0.08930, 0.04773, 0.02662)(0.21750, 0.00001, 0.00021)0.42900
e 3 a 1 (0.08010, 0.09444, 0.02802)(0.23750, −0.00020, −0.00013)0.44965
a 2 (0.07740, 0.04843, 0.04670)(0.24750, −0.00020, −0.00003)0.46049
a 3 (0.07920, 0.03970, 0.01935)(0.24250, −0.00050, −0.00008)0.45535
a 4 (0.08100, 0.08475, 0.05322)(0.24250, −0.00050, −0.00003)0.45509
a 5 (0.07650, 0.08233, 0.08467)(0.24250, −0.00010, −0.00003)0.45484
a 6 (0.07650, 0.06296, 0.03387)(0.25000, 0.00000, −0.00005)0.46302
a 7 (0.08010, 0.06054, 0.09193)(0.23750, −0.00030, 0.00000)0.44966
a 8 (0.07830, 0.04671, 0.06290)(0.24500, −0.00010, −0.00003)0.45787
Table 7. Total score and best ranking for the first period.
Table 7. Total score and best ranking for the first period.
κ = 1 a ^ 1 * = a 1 * A ( 1 ) S ^ 1 = S 1
a 1 1 * a 6 0.450521
a 2 1 * a 2 0.449652
a 3 1 * a 1 0.448642
a 4 1 * a 8 0.448302
a 5 1 * a 7 0.447825
a 6 1 * a 4 0.445317
a 7 1 * a 5 0.443153
a 8 1 * a 3 0.442324
Table 8. Total score and best ranking for the second period.
Table 8. Total score and best ranking for the second period.
κ = 2 a 2 * A ( 2 ) S 2
a 1 2 * a 6 0.498813
a 2 2 * a 3 0.497476
a 3 2 * a 5 0.493123
a 4 2 * a 9 0.491535
a 5 2 * a 8 0.490639
a 6 2 * a 4 0.489837
a 7 2 * a 7 0.486844
Table 9. Total score and best ranking until the end of the second period.
Table 9. Total score and best ranking until the end of the second period.
κ = 2 a ^ 2 * A ( 1 ) A ( 2 ) S ^ 2
a ^ 1 2 * a 6 0.611443
a ^ 2 2 * a 3 0.608057
a ^ 3 2 * a 5 0.603911
a ^ 4 2 * a 8 0.602714
a ^ 5 2 * a 4 0.601166
a ^ 6 2 * a 7 0.598800
a ^ 7 2 * a 9 0.491535
a ^ 8 2 * a 2 0.112413
a ^ 9 2 * a 1 0.112161
Table 10. Total score and best ranking for the third period.
Table 10. Total score and best ranking for the third period.
κ = 3 a 3 * A ( 3 ) S 3
a 1 3 * a 7 0.598936
a 2 3 * a 8 0.594738
a 3 3 * a 2 0.594109
a 4 3 * a 9 0.593653
a 5 3 * a 6 0.592304
Table 11. Total score and best ranking until the end of the third period.
Table 11. Total score and best ranking until the end of the third period.
κ = 3 a ^ 3 * A ( 1 ) A ( 2 ) A ( 3 ) S ^ 3
a ^ 1 3 * a 7 0.748636
a ^ 2 3 * a 8 0.745416
a ^ 3 3 * a 6 0.745164
a ^ 4 3 * a 9 0.716537
a ^ 5 3 * a 2 0.622212
a ^ 6 3 * a 3 0.152014
a ^ 7 3 * a 5 0.150978
a ^ 8 3 * a 4 0.150292
a ^ 9 3 * a 1 0.028040
Table 12. Ranking of evaluation scores for this period compared with the ranking of total evaluation scores up to this period.
Table 12. Ranking of evaluation scores for this period compared with the ranking of total evaluation scores up to this period.
A κ = 1 κ = 2 κ = 3
S 1 -Ranking S ^ 1 -Ranking S 2 -Ranking S ^ 2 -Ranking S 3 -Ranking S ^ 3 -Ranking
a 1 33×9×9
a 2 22×835
a 3 8822×6
a 4 6665×8
a 5 7733×7
a 6 111153
a 7 557611
a 8 445422
a 9 ××4744
× indicates that alternative ai was not available in this corresponding period.
Table 13. Total score and best ranking for the new third period under new familiarity.
Table 13. Total score and best ranking for the new third period under new familiarity.
κ = 3 a 3 * A ( 3 ) S 3
a 1 3 * a 2 0.596897
a 2 3 * a 9 0.591764
a 3 3 * a 6 0.591054
a 4 3 * a 7 0.590738
a 5 3 * a 8 0.585572
Table 14. Total score and best ranking until the end of the new third period under new familiarity.
Table 14. Total score and best ranking until the end of the new third period under new familiarity.
κ = 3 a ^ 3 * A ( 1 ) A ( 2 ) A ( 3 ) S ^ 3
a ^ 1 3 * a 6 0.743915
a ^ 2 3 * a 7 0.740438
a ^ 3 3 * a 8 0.736250
a ^ 4 3 * a 9 0.714648
a ^ 5 3 * a 2 0.625000
a ^ 6 3 * a 3 0.152014
a ^ 7 3 * a 5 0.150978
a ^ 8 3 * a 4 0.150292
a ^ 9 3 * a 1 0.028040
Table 15. Different familiarity produces different rankings.
Table 15. Different familiarity produces different rankings.
A κ = 3 κ = 3
S 3 -Ranking S ^ 3 -Ranking S 3 -Ranking S ^ 3 -Ranking
a 1 ×9×6
a 2 3517
a 3 ×6×8
a 4 ×8×9
a 5 ×7×2
a 6 5333
a 7 1145
a 8 2254
a 9 4421
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, F.; Ma, W.; Ma, H. Dynamic Chaotic Multi-Attribute Group Decision Making under Weighted T-Spherical Fuzzy Soft Rough Sets. Symmetry 2023, 15, 307. https://doi.org/10.3390/sym15020307

AMA Style

Zhang F, Ma W, Ma H. Dynamic Chaotic Multi-Attribute Group Decision Making under Weighted T-Spherical Fuzzy Soft Rough Sets. Symmetry. 2023; 15(2):307. https://doi.org/10.3390/sym15020307

Chicago/Turabian Style

Zhang, Fu, Weimin Ma, and Hongwei Ma. 2023. "Dynamic Chaotic Multi-Attribute Group Decision Making under Weighted T-Spherical Fuzzy Soft Rough Sets" Symmetry 15, no. 2: 307. https://doi.org/10.3390/sym15020307

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