Extension card · Fuzzy
Fuzzy COPRAS
Fuzzy COPRAS is the form of COPRAS used when criterion values are given as triangular fuzzy numbers. The benefit/cost ratio logic is run separately on each of the three corners (lowest, most likely, highest) and finally descends to a single degree of utility.
Base method
COPRAS →
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?
Four things change; the benefit/cost ratio logic does not.
Cells. In crisp COPRAS every cell is a single number. Here every cell is three numbers: lowest, most likely, highest (a triangular fuzzy number). Criterion weights can also be entered as triangles; but in the weighting step DecisionMind uses not the weight's three corners but its average (its centroid), and applies this single number identically to all three corners of the triangle. So the cells' uncertainty is preserved through the calculation, while the weight's uncertainty ends at that step.
Scale equalisation. Crisp COPRAS divides every column by its own sum. Here the same is done, but the three corners (lowest, most likely, highest) are each divided by their own column sum separately. The triangle's shape is not distorted in this step, only its magnitude is scaled. The column sum is computed separately for each corner.
Distance/score/aggregation. COPRAS's logic of "sum of benefits, sum of costs, and their ratio" is run separately on each of the three corners. The method computes a separate benefit sum, a separate cost sum and a separate relative-significance value (Q) for each corner. In crisp COPRAS there was a single Q; here there are three separate Q's, one for each corner.
Result and defuzzification. The method takes the average of the three corners' Q values, that is the centre of gravity, to descend to a single number; this is the defuzzification step that ends the uncertainty. It divides the defuzzified value by the highest value and converts it to a percentage. The output is, in the same form as crisp COPRAS, a single degree of utility (the best alternative scores 100).
DecisionMind applies column-sum normalisation and centre-of-gravity defuzzification separately and consistently for each corner across this family. Even when a criterion weight is entered as a triangle, weighting proceeds through a single number (the centroid); the three corners are not weighted separately.
How to Read the Output
The output is, in the same form as crisp COPRAS, a degree of utility and a rank, and is read the same way. The best alternative scores 100, and the others receive a percentage relative to it; this percentage cannot be compared with the result of a different analysis.
Beneath the score lies an uncertainty coming from the three corners, which the centre-of-gravity defuzzification conceals. The score gap between two alternatives may be robust or fragile depending on the width of the triangles and the distribution of weights. The report should therefore show not only the degrees of utility but also at which weight distribution the ranking changes.
Thus instead of writing:
"Because Fuzzy COPRAS is fuzzy, its result is more reliable"
the report should read:
"Because criteria were assessed approximately, the uncertainty has been carried through the calculation and reduced to a single number by the centre of gravity; A2 leads with 100.00, and this lead holds until the weight distribution is shifted markedly in favour of C2"
When to Prefer This over the Base Method
Use this when criteria are assessed through a verbal or approximate judgement and reducing that judgement to a single number would create an artificial precision. If a measured criterion exists (price, duration, quantity), there is no need to expand it into a triangle; since DecisionMind requires a single data type, a measured criterion in the same matrix is written as a triangle with all three components equal, so its width is zero and it adds no information.
Crisp COPRAS's exit condition applies exactly here too. If no compromise is acceptable on one criterion, this extension is also compensatory and does not eliminate anything below a threshold. If weights rather than a ranking are needed, look to weighting methods such as AHP/BWM/SWARA/Entropy/CRITIC rather than the COPRAS family.
Mistakes Specific to This Extension
Violating the value range. Every cell must follow the order lowest ≤ most likely ≤ highest, with no component negative; if this order breaks down the calculation becomes meaningless.
Forgetting that the defuzzification method is a hidden assumption. DecisionMind uses the centre of gravity (the average of the three corners); this is the canonical choice but not the only one. A different defuzzification rule (such as taking only the most likely value) can give a different ranking; the rule used must be stated in the report.
Not noticing that the engine reduces a triangular weight to its centroid. Even if a criterion weight is entered with three components, such as (0.30; 0.35; 0.40), DecisionMind reduces it to 0.35 and uses it that way; writing in the report that "weight uncertainty is also carried" is wrong, because the weight's three corners do not enter the calculation separately.
Defuzzifying first and then running crisp COPRAS. Reducing the triangles to their centroid from the outset and running the crisp method skips Fuzzy COPRAS's own steps. In the illustrative example below, the two paths give nearly the same numbers (A2 100.00, A3 89.49 and 89.44), because COPRAS's summation-based structure happens to be insensitive to the order of defuzzification in this data set. This near-coincidence is not a general guarantee. Because the method carries the three corners separately, the two paths can diverge under a different weight distribution or matrix. Moreover, once a table has been defuzzified first, the width information in the corners can never re-enter the calculation.
The governing principle is this:
Fuzzy COPRAS exists to carry the approximation of criteria through until the benefit/cost ratio is computed; any application that crystallises the input from the outset or violates the value range removes this carrying-through's sole contribution.
Cases
The first case is DecisionMind's validation example: there is no single, page-traceable literature example commonly accepted for the fuzzy COPRAS family, so the manifest uses a synthetic table with three alternatives and three criteria, traceable by hand. The second case is an illustrative construction.
1. Illustrative example: Three alternatives, three criteria (DecisionMind validation example)
Three alternatives are assessed on three criteria; the first two criteria are "higher is better", the third is "lower is better" (cost). Scores are given as triangular fuzzy numbers (lowest; most likely; highest).
| Alternative | C1 | C2 | C3 (cost) |
|---|---|---|---|
| A1 | (0.65; 0.70; 0.75) | (0.45; 0.50; 0.55) | (0.55; 0.60; 0.65) |
| A2 | (0.75; 0.80; 0.85) | (0.55; 0.60; 0.65) | (0.35; 0.40; 0.45) |
| A3 | (0.55; 0.60; 0.65) | (0.65; 0.70; 0.75) | (0.45; 0.50; 0.55) |
| Direction | higher is better | higher is better | lower is better |
| Weight | (0.35; 0.40; 0.45) | (0.30; 0.35; 0.40) | (0.20; 0.25; 0.30) |
The method divides every column, at each of the three corners separately, by its own sum, then multiplies by the weight's centroid. It finds the benefit and cost sums, again separately at each of the three corners, and computes a relative-significance value (Q) for each corner. It then descends to a single degree of utility by taking the average of the three corners' Q, that is the centre of gravity.
| Alternative | Degree of utility | Rank |
|---|---|---|
| A2 | 100.00 | 1 |
| A3 | 89.44 | 2 |
| A1 | 80.39 | 3 |
The result reads as follows. A2 has the highest value on C1, the most heavily weighted criterion ((0.75; 0.80; 0.85)), and the lowest cost on C3 ((0.35; 0.40; 0.45)); trailing A3 on C2 is not enough to offset these two advantages. A3, with a balanced profile, is second; A1, lowest on C1 and most expensive on C3, is last.
The decision's hesitation: if C1's weight is lowered from 0.40 to 0.15 and C2's weight raised from 0.35 to 0.60 (with C3 fixed at 0.25), A2 still leads with 100.00, but A3 rises to 99.64. The gap narrows to 0.36 points, that is, they become almost equal. If the weight is shifted one further step in C2's favour, taking C1 to 0.10 and C2 to 0.65, A3 moves ahead with 100.00 and A2 drops to 98.27. The ranking reverses. This shows how much C1's weight relative to C2 determines the ranking.
In the report: "With the given weights (C1=0.40, C2=0.35, C3=0.25) A2 has the highest degree of utility (100.00); the gap to A3 (89.44) closes and the ranking reverses once C2's weight is raised enough to overtake C1 (C1=0.10, C2=0.65)."
Source: DecisionMind Fuzzy COPRAS manifest, validation example; the steps are the triangular-fuzzy-number form of Zavadskas and Kaklauskas's (1996) COPRAS definition. The degrees of utility and the sensitivity-scenario figures were obtained by independently re-running the manifest's steps in DecisionMind's engine.
2. Healthcare: A hospital's choice of imaging-device supplier
A hospital will choose among three supplier quotations for a new magnetic resonance device. The criteria are: the device's clinical reliability, the reputation of the technical service team's speed, and the total cost of ownership (the last of these is "lower is better"). Reliability and service speed are not measured numerically; they are an impression the procurement committee has formed from site visits and reference interviews. The committee has scored these impressions on a seven-term verbal scale and converted them into triangles; it has also expressed the cost, because of exchange-rate uncertainty, as an "approximate" triangle rather than a range.
The method normalises the three quotations' scores against their column sum and multiplies by the committee's weights. It accumulates reliability and service speed in the benefit sum, and cost in the cost sum. It then descends to a single degree of utility with the centre of gravity. Suppose the device found most reliable is also the most expensive, and it still comes first, because the weight on reliability has been set higher than on cost.
The committee's hesitation: the reliability score is a subjective impression based on site visits. Whether the ranking would change if one of the scoring committee members lowered their assessment by one term must be tested separately. If the test does not change the ranking, the report states that "the ranking is robust"; if it does, the committee requests an additional independent assessment.
In the report: "With the high weight given to clinical reliability, the device found most reliable reaches the highest degree of utility; this lead stems largely from reliability's weight being set higher than cost's, and it is not overly sensitive to a single committee member's score."
3. What Not to Do
Had C3 (cost) been marked "higher is better" in the illustrative example, the most expensive alternative would have been included in the benefit sum; the ranking would not change, but the scores would bunch together as something like 100.00 / 99.43 / 98.48, concealing A2's real lead (100.00 / 89.44 / 80.39). The second error is reducing the triangles to their centroid from the outset and running crisp COPRAS. Even though the numbers come out nearly the same in this example (such as 89.49 / 89.44), this is a coincidence, not a general guarantee; the width of the corners can never re-enter the calculation. The third error is writing a cell's lowest value as larger than its most likely value, or making one of the components negative. In that case the column-sum division step produces a meaningless result.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/fuzzy-copras
Zavadskas, E. K., & Kaklauskas, A. (1996). Determination of an efficient contractor by using the new method of multicriteria assessment. In International Symposium for the Organization and Management of Construction: Shaping Theory and Practice, Vol. 2, 94–104. (No DOI)
Zadeh, L. A. (1965). Fuzzy sets. Information and Control, 8(3), 338–353. DOI: 10.1016/S0019-9958(65)90241-X
Chen, C.-T. (2000). Extensions of the TOPSIS for group decision-making under fuzzy environment. Fuzzy Sets and Systems, 114(1), 1–9. DOI: 10.1016/S0165-0114(97)00377-1
Zavadskas, E. K., & Turskis, Z. (2011). Multiple criteria decision making (MCDM) methods in economics: An overview. Technological and Economic Development of Economy, 17(2), 397–427. DOI: 10.3846/20294913.2011.593291