3.1. Preliminaries
We have summarized the research gap through a literature review, as follows. Since Zadeh put forward the fuzzy set theory, many researchers have used different fuzzy extensions to deal with uncertainty, and they have discussed them in relation to different applications. SFS [
42] and TSFS [
19] consider membership, non-membership, and hesitancy degrees simultaneously, so they have more space to describe uncertainty than an ordinary fuzzy set. BTSFS [
20], as an extended model of SFS, incorporates the DM’s opinions on fuzzy set parameters into the model in an interval rather than a single value, which can control the uncertain range through parameter t and provide more flexibility. In this section, we recall some basic definitions of BTSFSs, AATNs, and AATCNs for further development of this paper.
Definition 1 ([19]). In a TSFS of the universe of discourse, X is given bywhere , , , , and is a positive integer. For each , , , and are the membership degree, the non-membership degree, and the uncertainty degree of to .
Definition 2 ([43]). Let X be a nonempty set. A bipolar fuzzy set in X is an object having the formwhere and . For each , and are the positive membership degree and the negative membership degree of to .
Definition 3 ([43]). In a BTSFS of the universe of discourse, X is given bywhere , , , , , , with restrictions, , , , and is a positive integer. For each , , , and are the positive membership degree, the non-membership degree, and the uncertainty degree of to , respectively. Similarly, for each , , , and are the negative membership degree, the non-membership degree, and the uncertainty degree of to , respectively. For a BTSFS , the pair is called a bipolar T-spherical fuzzy number (BTSFN). For convenience, the pair is denoted by , where , , , , and .
Definition 4. The score function of BTSFN is defined aswhere Definition 5. The accuracy function of BTSFN is defined aswhere .
Definition 6. Let and be any two BTSFNs, and then an ordered relation between these two BTSFNs is established as follows:
- (1)
If , then ( is inferior to );
- (2)
If , then ( is superior to );
- (3)
If , then
If , then ( is inferior to );
If , then ( is superior to );
If , then ( is equivalent to ).
Definition 7 ([44]). For any pair of real numbers u and v, the AATN and AATCN are ascertained bywhere and . Here, is the operational parameter of Aczel–Alsina operations. In this paper, the AATN and AATCN will be utilized to develop aggregation operators in a BTSF environment.
3.2. Operation Rules of BTSFN Based on AATN and AATCN
In this section, we first develop some operational rules for BTSFNs with the assistance of AATN and AATCN. Next, the proposed operational rules are utilized to develop weighted averaging and a weighted geometric aggregation operator.
Definition 8. Assume that , , and are any three BTSFNs, and the AATN and AATCN operations are defined as follows.
- (1)
- (2)
Multiplication of two BTSFNs: - (3)
Multiplication of a crisp value ( > 0): - (4)
Exponent (
) of a BTSFN:
Theorem 1. If , , and are any three BTSFNs and is a real number, then , , , and are also BTSFNs.
Proof of Theorem 1. - (1)
Let
. Then, from Definition 8, we have
Because
is a BTSFN,
, we can obtain
. Then,
Because is a BTSFN, , we can obtain . Therefore, is a BTSFN.
- (2)
Let
. Then, from Definition 8, we have
Because
and
are BTSFNs,
and
. We can obtain
and
. Then,
Similarly, we can obtain . Therefore, is a BTSFN.
- (3)
We can prove in the same way that and are BTSFNs. □
Theorem 2. Let , , and . Then, 3.3. BTSFAAWA and BTSFAAWG Operators
In this section, we develop BTSFAAWA and BTSFAAWG operators using Definition 8. The BTSFAAWA and BTSFAAWG operators are utilized to aggregate the decision BTSF information from several DMs.
Definition 9. Suppose (h = 1, 2, …, n) is a group of BTSFNs. Then, the BTSFAAWA operator is a function with regard to is defined by We might demonstrate the accompanying properties effectively by utilizing the BTSFAAWA operator.
Theorem 3. (Idempotency). If all of the BTSFNs in the collection (h = 1, 2, …, n) are identical to , then .
Theorem 4. (Boundedness). Let (h = 1, 2, …, n) be the collection of BTSFNs. Let , and , Then, .
Theorem 5. (Monotonicity). Let (i = 1, 2, …, n) and (I = 1, 2, …, n) be two sets of BTSFNs with Then, .
Definition 10. Suppose (h = 1, 2, …, n) is a group of BTSFNs. Then, the BTSFAAWG operator is a function with regard to is defined as follows.
We can demonstrate the accompanying properties effectively by utilizing the BTSFAAWG operator.
Theorem 6. (Idempotency). If all of the BTSFNs in the collection (h = 1, 2, …, n) are identical to , then .
Theorem 7. (Boundedness). Let (h = 1, 2, …, n) be the collection of BTSFNs. Let and . Then, .
Theorem 8. (Monotonicity). Let (I = 1, 2, …, n) and (I = 1, 2, …, n) be two sets of BTSFNs with Then, .
3.4. BTSF-WASPAS Method
In this section, we introduce our proposed BTSF-WASPAS method. The entire process of our proposed BTSF-WASPAS method is shown in
Figure 1. Suppose
n design alternatives (DAs)
need to be evaluated by
k DMs
with weights
.
The BTSF-WASPAS method is thoroughly explained as follows.
DMs evaluate the ability of the design schemes based on the selected criteria and express their ideas using linguistic information in the form of BTSFNs. The perception of DMs is represented by the BTSF decision matrix
shown in Equation (20) combined with the linguistic terms shown in
Table 2.
For
m criteria and
n DAs, decision matrix
of each DM is as follows,
where
and
.
We aggregate the independent perspectives of DMs through the BTSFAAWA operator to obtain solutions acceptable to all DMs in the decision group, thus constructing an aggregated BTSF decision matrix
.
In
, any entry
describes a collective reflection of all DMs about the DAs using BTSFAAWA, described in Equation (18), which is represented by the following equation:
To determine the weight of the criteria, each DM evaluates the importance of each criterion using the linguistic terms in
Table 2. DMs assess the decision criteria as
In Equation (23), each row represents a criterion, and each column evaluates the importance of for the criterion.
We aggregate DMs’ opinions regarding the criteria through Equation (18) and obtain the aggregated fuzzy criteria importance vector, as shown below.
In
, any entry
describes a collective reflection of all DMs regarding criteria importance, and it can be expressed as
We perform defuzzing on the aggregated fuzzy criteria importance vector based on the score function given in Equation (4).
Afterwards, we can obtain the normalized criteria weights by using Equation (27).
We calculated the result
of the WSM part of BTSF-WASPAS using the proposed BTSFAAWA operator, as shown below.
We calculated the result
of the WPM part of BTSF-WASPAS using the proposed BTSFAAWG operator, as shown below.
Based on the results of the WSM and WPM sections, we add the two parts together to obtain the final WASPAS score.