Extension card · Fuzzy
Fermatean Fuzzy WASPAS (Senapati and Yager, 2020)
This is the form of WASPAS for situations where the criterion evaluations are support and rejection degrees given to a judgement whose cubes sum to no more than 1. In place of the sum it uses an optimistic combination of these pairs, and in place of the product a cautious combination; it reduces the two to a single score with λ.
Base method
WASPAS →
Philosophy, mechanics, strengths and weaknesses are on the base method card; this card describes only the difference.
Data type (family)
Fuzzy →
What this data type is, when to use it, how to write it in a cell: the family's full account is here.
What Changes from the Base Method?
Three things change; the WASPAS logic of blending the sum and the product with λ does not.
Cells. In crisp WASPAS every cell is a single number. Here every cell is a support (μ) and rejection (ν) degree pair given to a judgement. The constraint is μ³+ν³≤1. The sum of cubes grows more slowly than the sum of squares, so this constraint permits some pairs (both above 0.8, say) that Pythagorean fuzzy does not allow. Criterion weights are taken from outside as crisp numbers.
Complementing on the cost criterion. Crisp WASPAS equalises every column by dividing by the best value; this division is not defined on (μ, ν) pairs. Instead, on cost criteria, every cell's support and rejection degree swap places: on a "less is better" criterion, high support is now read as low rejection. Benefit criteria stay as they are. This correction corresponds to the base method's column division, but it is a swap, not a division.
FFWA and FFWG in place of the sum and the product. Crisp WASPAS's weighted sum (WSM) is matched here by the Fermatean Fuzzy Weighted Average (FFWA): support degrees are combined optimistically across the criteria. Its weighted product (WPM) is matched by the Fermatean Fuzzy Weighted Geometric (FFWG): here rejection degrees dominate, and a strong rejection on a single criterion drags the overall result down. Each combination produces its own (μ, ν) pair; these are reduced to a single number by the Fermatean score function (support cubed minus rejection cubed).
Result and combination. The two scores, one from FFWA and one from FFWG, are blended with λ. In crisp WASPAS, λ is an input that DecisionMind assumes to be 0.5 if unspecified, but which can be changed where needed. When this card's author read the DM3 manifest and kernel code, FF-WASPAS's D.parameters list contained only the weights and the criterion directions; λ is defined nowhere as a parameter. The kernel code falls back directly to 0.5 whenever no extras.lambda is supplied externally; this matches crisp WASPAS's own default, but the user can never change it from the interface.
DecisionMind fixes the complementing rule, the FFWA/FFWG combination, the Fermatean score function and λ=0.5 in this extension. Weights are taken from outside as crisp numbers.
How to Read the Output
The output is a combined score and a rank, as in crisp WASPAS; it is read the same way: it is not a percentage or a probability, and the ranking can shift when the alternative set changes.
The difference is this. The score is no longer a single measurement but a blend of two distinct views: one optimistic (FFWA), the other cautious (FFWG). Each answers the question "how much is this supported, how much is it rejected" from its own angle. If the two components give the same ranking, the result is robust; if they suggest a different ranking, the combined score depends on λ. But because λ is fixed here, this dependency can remain hidden at a point the user cannot see.
Thus instead of writing:
"According to FF-WASPAS, the alternative with the highest score is definitively the best"
the report should read:
"The FFWA and FFWG components have been blended at λ=0.5; the result should not be presented as certain without first checking whether these two components, computed separately, give the same ranking"
When to Prefer This over the Base Method
This extension is suitable where the criterion evaluation comes from a judgement and the rejection degree carries as much information as the support degree. It is also preferable where this pair's sum can fall outside the region Pythagorean fuzzy allows (sum of squares ≤1). It suits assessments where experts' views can both be high, for example, both strong support and a genuine, if slight, degree of rejection. Where the rejection degree is computed as 1 minus the support, this extension is unnecessary; the crisp or the fuzzy structure carries the same information. Where the value is measured, the base method is used instead.
WASPAS's own exit condition applies just the same: the FFWA component is compensatory, and is unsuitable where no compromise is acceptable on one criterion; where weights rather than a ranking are needed, methods such as AHP, BWM, CRITIC or Entropy should be considered instead.
Mistakes Specific to This Extension
Assuming λ is adjustable. In crisp WASPAS, λ is an input parameter, and in some of DecisionMind's other extensions (the Hesitant Fuzzy WASPAS, for instance) it can be set from the interface. Here, λ is neither defined as a field in the D.parameters list nor changeable from the interface; the kernel code always uses 0.5. A sentence in the report such as "we tried it with λ=0.3" is invalid for this extension.
Letting the sum of the cubes of support and rejection exceed 1. A pair with μ³+ν³>1 does not fit this structure; once this constraint is broken, the FFWA/FFWG combination gives an undefined or misleading result.
Writing rejection as 1 minus support. This erases the information that the pair has a separate source for rejection, and removes what the Fermatean structure contributes.
Skipping the complementing step on the cost criterion. The direction correction is a (μ, ν) swap, not a division; skipping this step wrongly rewards high support on a "less is better" criterion.
Reporting only FFWA or only FFWG. The two have different characters; showing only one and omitting the other conceals how robust the combined score really is.
The governing principle is this:
Support and rejection degrees must come from separate sources, and the sum of their cubes must not exceed 1; λ is fixed here and must not be presented in the report as if it were a choice.
Cases
The first case is DecisionMind's validation example; since no FF-WASPAS application table with broad acceptance in the literature exists in the engine pool, it is a synthetic table built, in line with DM3 protocol, so that the FFWA/FFWG/score skeleton can be followed by hand. The second case is an illustrative construction.
1. Illustrative example (DecisionMind's validation example): Comparing three candidate technologies
A business will choose one of three candidate technologies to install on its line. There are three criteria: efficiency and quality are "more is better," energy consumption is "less is better." The evaluation board has scored every technology on these criteria with a support and rejection degree pair. The weights are 0.40, 0.35, 0.25.
| Technology | Efficiency (μ; ν) | Quality | Energy consumption |
|---|---|---|---|
| A1 | 0.70; 0.40 | 0.50; 0.50 | 0.60; 0.50 |
| A2 | 0.80; 0.30 | 0.60; 0.40 | 0.40; 0.60 |
| A3 | 0.60; 0.50 | 0.70; 0.40 | 0.50; 0.50 |
| Direction | more is better | more is better | less is better |
| Weight | 0.40 | 0.35 | 0.25 |
The method complements the energy-consumption column, then builds an optimistic score with FFWA and a cautious score with FFWG. It converts both to the Fermatean score and blends them at λ=0.5.
| Technology | Combined score | Rank |
|---|---|---|
| A2 | 0.281 | 1 |
| A3 | 0.130 | 2 |
| A1 | 0.086 | 3 |
The result reads as follows. A2 holds the highest support and lowest rejection degree on efficiency, the heaviest criterion, and this advantage clearly carries it to first place. The gap between A3 and A1 is small (0.130 against 0.086); although A3 is strong on quality, it does not trail A1 on the heaviest criterion, only on energy consumption is it weaker.
The board's hesitation is this: what would happen if the weights were reversed, giving energy consumption the highest weight (0.40) and efficiency the lowest (0.25)? This scenario has been recomputed with the same algorithm in Python; the ranking does not change completely, A2 still comes first, but the gap between A1 and A3 narrows. It should be kept in mind, however, that λ is not an interface parameter here and is written as a fixed 0.5 in the code; the user can never test this robustness from within the engine.
In the report: "With the given weights, A2 has the highest combined score (0.281); the FFWA and FFWG components separately give the same ranking, so this lead is robust. The small gap between A1 and A3 is sensitive to the choice of weights."
Source: This case is the validation example for DecisionMind's FF-WASPAS engine; the Fermatean operations rest on Senapati and Yager's (2019, 2020) definitions, but the matrix and weights are not taken from a book or paper page; they are a synthetic example produced so that the FFWA/FFWG/score skeleton can be followed by hand. The scores and the sensitivity scenario were independently computed by this card's author.
2. Cybersecurity: An organisation's choice of security-monitoring service provider
An organisation will choose among three firms for a network security monitoring service. There are three criteria: technical competence and support speed are "more is better," price is "less is better." The organisation's information security team has assessed every firm with a support and rejection degree pair, based on reference checks and demo presentations. Technical competence has been given a weight of 0.50, price 0.30, and support speed 0.20.
The method complements the price column, builds the FFWA and FFWG components, converts them to the Fermatean score and blends them at λ=0.5. Suppose the firm with the highest support on technical competence also has the highest support for price, that is, the strongest signal of being the most expensive; it is still ahead on the combined score, because the weight on technical competence outweighs that on price.
| Firm | Combined score | Rank |
|---|---|---|
| Firm-3 | 0.259 | 1 |
| Firm-1 | 0.251 | 2 |
| Firm-2 | 0.158 | 3 |
The team's hesitation is this: what would happen if the weights were reversed, giving support speed the highest weight and technical competence the lowest? This scenario has been recomputed in Python; the ranking changes completely, and Firm-2 rises to first place. The 0.008 gap between Firm-3 and Firm-1 is already very small, and is extremely sensitive to the choice of weights.
In the report: "With the highest weight given to technical competence, Firm-3 leads by a very small margin (0.008). This ranking is extremely sensitive to the choice of weights; once the weights are changed to favour support speed, the ranking reverses completely. The organisation should not decide before the weights are finalised."
3. What Not to Do
Feeding A1's energy-consumption pair (0.60; 0.50) directly into FFWA/FFWG in the illustrative example, without complementing it on the cost criterion, wrongly rewards high consumption support and throws off the ranking. A second error is writing rejection as 1 minus support in a cell the board has called "we are not sure about"; this erases the information that the pair has a separate source for rejection. A third error is reporting a firm that leads by a very small margin, as in the cybersecurity example, as "definitively the best"; this gap is extremely sensitive to the choice of weights, and it must be kept in mind that λ is fixed.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/ff-waspas
Senapati, T., & Yager, R. R. (2020). Fermatean fuzzy sets. Journal of Ambient Intelligence and Humanized Computing, 11, 663–674. DOI: 10.1007/s12652-019-01377-0
Zavadskas, E. K., Turskis, Z., Antuchevičienė, J., & Zakarevičius, A. (2012). Optimization of weighted aggregated sum product assessment. Elektronika ir Elektrotechnika, 122(6), 3–6. DOI: 10.5755/j01.eee.122.6.1810
Senapati, T., & Yager, R. R. (2019). Fermatean fuzzy weighted averaging/geometric operators and its application in multi-criteria decision-making methods. Engineering Applications of Artificial Intelligence, 85, 112–121. DOI: 10.1016/j.engappai.2019.05.012
Yager, R. R. (2013). Pythagorean fuzzy subsets. In 2013 Joint IFSA World Congress and NAFIPS Annual Meeting (pp. 57–61). IEEE. DOI: 10.1109/IFSA-NAFIPS.2013.6608375