Extension card · Pythagorean
Pythagorean fuzzy COPRAS
This is the Pythagorean fuzzy form of COPRAS. The sum of the support and rejection degrees given to a judgement may exceed 1, provided the sum of their squares does not. The output is again a benefit degree expressed as a percentage relative to the best alternative.
Base method
COPRAS →
Philosophy, mechanics, strengths and weaknesses are on the base method card; this card describes only the difference.
Data type (family)
Pythagorean →
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 decision logic stays the same.
Cells. In crisp COPRAS every cell is a single number. Here every cell is a pair: μ, the support degree, and ν, the rejection degree. These two values must satisfy μ² + ν² ≤ 1. The hesitancy margin, π = √(1 − μ² − ν²), is derived from these two degrees; it is not asked of the expert separately. Criterion weights remain crisp numbers and come from outside.
Scale equalisation. Crisp COPRAS turns every column into a share by dividing it by its own total. PF-COPRAS does not do this, because support-rejection pairs already lie between 0 and 1. In its place comes a swap of μ and ν on the cost criterion. DecisionMind builds two separate normalised matrices here: one for the benefit sum, with the cost columns replaced by their complement; the other for the cost sum, with the columns left unchanged. This dual route was chosen because it reproduces the founding application paper's own tables; the detail serves the same purpose as the benefit-sum and cost-sum logic on the base method card.
Score, and the benefit and cost sums. Every weighted cell is converted to a single number with the score function, s = μ² − ν². This step, already a number in crisp COPRAS, here passes first through the support-rejection pair. The average of the scores on the benefit columns gives a "favourable indicator"; the average of the scores on the cost columns gives an "unfavourable indicator". Crisp COPRAS divides these two totals directly; PF-COPRAS folds the unfavourable indicator into the relative significance value through an exponential weighting. This is a combination rule somewhat different from the crisp method's ratio, but it does the same job: rewarding low cost.
Result and defuzzification. The output is a benefit degree, divided by the highest value and converted to a percentage; the best alternative takes 100. This is the same as in crisp COPRAS. Uncertainty collapses to a single number the moment cells are converted to a score; in PF-COPRAS, μ, ν and π all three dissolve into a single score number, and every subsequent step runs on that number.
DecisionMind fixes the score function, the cost complement, and the exponentially weighted relative-significance calculation in PF-COPRAS. Criterion weights come from outside as crisp numbers; the method does not generate weights.
How to Read the Output
The benefit degree states how far behind an alternative sits, in this set, relative to the best alternative; this is the same as in crisp COPRAS. What differs is that beneath this degree now lies a support-rejection pair that has been reduced to a score. A small benefit-degree gap between two alternatives can close easily if the input pairs' μ and ν values sit close to one another; the robustness of this gap must be tested by looking at how much support and rejection was given on which criterion.
Thus instead of writing:
"PF-COPRAS found this alternative eighty-eight per cent successful"
the report should read:
"With these weights and this alternative set, this is the alternative with the highest benefit-cost balance; the second alternative reaches eighty-eight point four six per cent of the benefit this alternative provides, and this gap depends on how certain the input pairs are"
When to Prefer This over the Base Method
This extension is used when experts give a judgement both strong support and marked reservation, and you want to report the result directly as a percentage. If the sum of the two degrees exceeds 1, the intuitionistic fuzzy constraint forces these pairs to shrink, because that constraint keeps the sum at no more than 1. Pythagorean fuzzy solves this problem. A measured value is not turned directly into a support-rejection pair. It is first converted into a judgement, and only then are μ and ν derived from separate sources; the detail is on the data-type card. The table must be of a single data type; part crisp and part Pythagorean is not allowed. The base method's exit condition applies here too. If no compromise is acceptable on one criterion, this extension is also compensatory, and lets a low cost mask a high benefit.
Mistakes Specific to This Extension
Domain violation. Every cell must satisfy μ ∈ [0,1], ν ∈ [0,1] and μ² + ν² ≤ 1. Entering the calculation without this check invalidates the method.
Writing ν as 1 − μ. In that case the sum always comes to exactly 1. The hesitancy margin is zeroed. The extra region the Pythagorean structure offers over the intuitionistic one is never used.
Changing the score function and expecting the same result. s = μ² − ν² is the canonical choice, but not the only one. Computing the benefit and cost sums with a different score can give a different benefit degree.
Reading the benefit degree as an absolute quality percentage. This mistake exists in crisp COPRAS too. It is even more misleading with Pythagorean input, because the same percentage can come from different support-rejection pairs, and a reader who does not see these pairs may mistake the percentage for certainty.
Turning a measured value directly into μ. Scaling a measured quantity such as price or time to 0-1 and writing it as μ, with ν given as its complement, does not produce a judgement. It only conceals crisp data.
The governing principle is this:
A PF-COPRAS result is a summary of the relative balance between the alternatives' benefit and cost sums. A percentage relative to the best is not an absolute measure of success, and the report must show this distinction.
Cases
The first case is a literature example recorded in DecisionMind's PF-COPRAS manifest. The figures are taken from Thakur et al.'s 2022 paper, and the engine produces the same ranking. The second case is an illustrative construction.
1. Agriculture: Choosing a farm site for an R&D support programme (Thakur et al., 2022)
A development agency evaluates five farm sites, A1-A5, on eleven criteria, under a sustainable-agriculture programme. The criteria are physical, economic, infrastructural and administrative indicators. Eight are "more is better", three, C4-C6, are "less is better". Every cell is a support-rejection pair obtained by combining four experts' opinions. The weights were computed with the entropy method and supplied as a fixed external input.
The table is not reproduced here, as it has eleven columns; the full matrix is recorded in the manifest. The weights are: C1=0.0855, C2=0.1001, C3=0.0956, C4=0.0718, C5=0.0793, C6=0.0932, C7=0.0948, C8=0.1021, C9=0.0895, C10=0.0923, C11=0.0958.
The method first weights the benefit columns as they are, and the cost columns with their complement substituted in. It defuzzifies every cell with the score function. It builds a favourable indicator from the average of the benefit columns and an unfavourable indicator from the average of the cost columns, and combines the two into the relative significance value through an exponential weighting.
| Site | Benefit degree | Rank |
|---|---|---|
| A4 | 116.91 | 1 |
| A5 | 115.02 | 2 |
| A3 | 112.26 | 3 |
| A1 | 102.47 | 4 |
| A2 | 100.00 | 5 |
The result reads as follows. A4 has relatively low scores on all three cost criteria, and this raises its benefit degree through the term that rewards low cost. A2 has the lowest benefit degree and becomes the hundred-per-cent reference point; the other four sites receive a share relative to it.
The agency's hesitation comes from the gap between A4 and A5. If the weights on C1 and C6 are each raised by 0.05 points and lowered on C7 and C9, the ranking is turned upside down: A3 comes first at 115.16, A4 second at 114.93. The gap between them is only 0.23 points. This shows how sensitive the order between A3 and A4 is to which criterion is weighted.
In the report: "With the weights given, A4 has the highest benefit degree, 116.91. The gap with A5, 1.89 points, is clear. If the weights on C1 and C6 are raised and lowered on C7 and C9, A3 moves ahead, and the gap falls to only 0.23 points."
Source: Thakur, Kizielewicz, Gandotra, Shekhovtsov, Saini and Sałabun (2022), section 4.1, Tables 6, 9 and 11. The benefit degrees and the ranking were independently reproduced by running DecisionMind's PF-COPRAS engine, and matched the paper's reported ranking, [A4,A5,A3,A1,A2], exactly. The figures for the weight-change scenario were separately computed with the same engine.
2. Aviation: An airline's choice of ground-handling supplier
An airline evaluates three ground-handling suppliers, G1-G3, on three criteria for airport operations: operational reliability, staff competence, and operational risk. The first two are "more is better", operational risk is "less is better". Every cell is the support-rejection pair the audit team gave that supplier. The weights are set to give operational reliability the highest share: 0.40, 0.35, 0.25.
| Supplier | Operational reliability | Staff competence | Operational risk (less is better) |
|---|---|---|---|
| G1 | (0.80;0.35) | (0.70;0.50) | (0.40;0.70) |
| G2 | (0.65;0.55) | (0.75;0.45) | (0.55;0.60) |
| G3 | (0.70;0.50) | (0.60;0.55) | (0.30;0.80) |
| Weight | 0.40 | 0.35 | 0.25 |
The method weights the benefit columns as they are, and the risk column with its complement substituted in. It defuzzifies every cell, builds the favourable and unfavourable indicators, and computes the benefit degree. G1 is strong both on reliability and on low risk, and comes out clearly first.
| Supplier | Benefit degree | Rank |
|---|---|---|
| G1 | 100.00 | 1 |
| G3 | 34.23 | 2 |
| G2 | 20.47 | 3 |
The airline's hesitation questions the order between G2 and G3. If the weight on staff competence is raised from 0.35 to 0.60 and the other two criteria are drawn down to 0.20 each, G2 moves ahead of G3: G2 rises to 43.48, G3 falls to 18.26. G1 keeps first place under every scenario, because on none of the three criteria is G1 ever the weakest supplier.
In the report: "With the weights given, G1 is clearly first, 100.00. The order between G2 and G3 is sensitive to the weight on staff competence, and G2 moves ahead once this weight is raised."
3. What Not to Do
Had a cost criterion in the farm-site table, C4 say, been marked "more is better", the site with the highest value on that criterion would be folded into the benefit sum, and the advantage gained from low cost would be reversed. The second error is reporting G1's hundred-per-cent benefit degree in the aviation table as a "flawless supplier"; it only shows that G1 is the best among these three suppliers. The third error is reducing every support-rejection pair to a single score first and then running crisp COPRAS on it; this conceals how much hesitancy each pair carried, without reporting it, and gives the reader a false impression of certainty.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/pf-copras
Thakur, P., Kizielewicz, B., Gandotra, N., Shekhovtsov, A., Saini, N., & Sałabun, W. (2022). The group decision-making using Pythagorean fuzzy entropy and the complex proportional assessment. Sensors, 22(13), 4879. DOI: 10.3390/s22134879
Zavadskas, E. K., & Kaklauskas, A. (1996). Determination of an efficient contractor by using the new method of multicriteria assessment. International Symposium for the Organization and Management of Construction: Shaping Theory and Practice, Vol. 2, 94–104. (no DOI)
Yager, R. R. (2014). Pythagorean membership grades in multicriteria decision making. IEEE Transactions on Fuzzy Systems, 22(4), 958–965. DOI: 10.1109/TFUZZ.2013.2278989