Extension card · Fuzzy
Interval-valued intuitionistic fuzzy COPRAS (Davoudabadi, Mousavi, Mohagheghi & Vahdani, 2019)
Interval-valued intuitionistic fuzzy COPRAS is the form of COPRAS for situations where a judgement's degree of support and degree of rejection are themselves given as intervals rather than single numbers. It sums the support and rejection intervals separately on the benefit and cost sides, and reduces them to a single number only in the very last step, through a balancing coefficient.
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 consists of four numbers: the lower and upper bound of the degree of support, and the lower and upper bound of the degree of rejection; the sum of the upper support and the upper rejection cannot exceed 1. Criterion weights are supplied from outside as crisp, single numbers.
Scale equalisation. Crisp COPRAS turns every column into a proportion by dividing it by its own column sum. Here the division is carried out without first reducing the cell to a single number, unlike in IV-COPRAS: each bound (lower support, upper support, lower rejection, upper rejection) is divided by the square root of the sum of the squared values of that same bound across all rows in its column (Xu vector normalisation). At the end of this step the four numbers are still four numbers, not yet a single score.
Weighting and summation. The normalised four-number cells are weighted by the criterion weight, using interval-valued intuitionistic fuzzy algebra's own rule (exponential reinforcement). Every alternative's cells on the benefit criteria are then combined with one another, and its cells on the cost criteria separately, through a genuine interval-valued intuitionistic fuzzy summation operation (⊕). This summation resembles the "either one or the other" logic of probability theory: the support components accumulate without consuming one another. The result is one benefit cell and one cost cell per alternative, each still four numbers.
Result and defuzzification. Only at this final step do the benefit and cost cells fall to a single number, through a score function (Garg's GIS function). This function carries a coefficient λ that weights the midpoint of the support interval: the larger λ is, the more the score leans on the support average; the smaller it is, the more it leans on the rejection complement. DecisionMind takes λ = 0.6 as the default for this family. The relative significance value Q is built from the benefit cell's score, with a correction term added that reflects the balance between the cost cells' scores.
DecisionMind fixes, for this classical form, Xu vector normalisation, the interval-valued intuitionistic fuzzy summation operation (⊕) and the GIS score function; λ can be adjusted by the user and must be stated in the report.
How to Read the Output
The utility degree is read as in crisp COPRAS: the best alternative is set to 100, and every other alternative receives a percentage relative to it. The difference lies beneath this percentage: a support–rejection interval has been carried through the steps as four numbers, and a coefficient λ reduces it to a single number. The choice of λ affects the result directly; λ = 0.6 and λ = 0.4 can give the same table a different ranking.
Thus instead of writing:
"Interval-valued intuitionistic fuzzy COPRAS finds A3 to be the best supplier"
the report should read:
"With a λ = 0.6 balance, A3 has the highest utility degree (D = 100); if λ is shifted to a different balance this result may change, so the λ value used must be stated in the report"
When to Prefer This over the Base Method
This extension suits situations where only an interval is known about a judgement's degree of support and rejection, and the width of that interval needs to be carried through to the end of the calculation, into the benefit and cost sums, rather than collapsed to a midpoint straight away. A typical example is a multi-criteria supplier selection where the lower and upper bounds of several assessors' support–rejection scores are known. If support and rejection are given as a single point each, that is, if the interval width is zero, the extension reduces to intuitionistic fuzzy COPRAS (IF-COPRAS). Crisp COPRAS's exit condition applies here too: if no compromise is acceptable on one criterion, this extension is equally fully compensatory. At least one benefit criterion must be present; if every criterion is a cost criterion, the Q formula this engine uses remains undefined.
Mistakes Specific to This Extension
Constraint violation. In every cell the lower bound must be less than or equal to the upper bound, and the sum of the upper support and the upper rejection must not exceed 1.
Swapping support and rejection on a cost criterion. In this extension the benefit–cost distinction is applied not at the normalisation step but at the step where the benefit and cost sums are built separately; swapping support and rejection before normalisation adds an incorrect conversion step.
Treating the λ parameter as a probability. λ is a balancing coefficient between the support average and the rejection complement, not a probability. λ = 1 counts only the support average; λ = 0 counts only the rejection complement.
Confusing this card with IV-COPRAS. Both use the same four-number cell format, but IVIF-COPRAS carries the four numbers through to the very last step and defuzzifies them there with a λ-weighted score, whereas IV-COPRAS reduces every cell to a single midpoint score as early as the first step. The two engines produce different numbers.
The governing principle is this:
In interval-valued intuitionistic fuzzy COPRAS, the support–rejection interval is carried as four numbers until the benefit and cost sums are built. Defuzzification happens only at the very last step, through a λ-weighted score, and this coefficient must be stated in the report.
Cases
The first case is a genuine case from the literature: the supplier-selection example from Davoudabadi, Mousavi, Mohagheghi and Vahdani's (2019) paper (the single-decision-maker core algorithm, column DM1); the figures are taken from the paper's own tables. The second case is an illustrative construction.
1. Supply chain: Selecting a resilient supplier (Davoudabadi et al., 2019)
A firm will choose among four suppliers (A1–A4). There are five criteria: product quality, reliability, functionality, customer satisfaction (all four benefit criteria) and cost (a cost criterion). The assessments were made in linguistic terms (very good, good, medium, poor, very poor) and converted into support–rejection intervals using a pre-defined dictionary. Criterion weights come from the decision-maker's own judgement.
| Supplier | Quality | Reliability | Functionality | Satisfaction | Cost |
|---|---|---|---|---|---|
| A1 | support [0.533; 0.625] / rejection [0.20; 0.325] | support [0.533; 0.625] / rejection [0.20; 0.325] | support [0.15; 0.288] / rejection [0.45; 0.638] | support [0.633; 0.725] / rejection [0.10; 0.225] | support [0.733; 0.825] / rejection [0.00; 0.125] |
| A2 | support [0.15; 0.288] / rejection [0.45; 0.638] | support [0.15; 0.288] / rejection [0.45; 0.638] | support [0.433; 0.525] / rejection [0.30; 0.425] | support [0.533; 0.625] / rejection [0.20; 0.325] | support [0.15; 0.288] / rejection [0.45; 0.638] |
| A3 | support [0.733; 0.825] / rejection [0.00; 0.125] | support [0.333; 0.425] / rejection [0.40; 0.525] | support [0.733; 0.825] / rejection [0.00; 0.125] | support [0.633; 0.725] / rejection [0.10; 0.225] | support [0.433; 0.525] / rejection [0.30; 0.425] |
| A4 | support [0.633; 0.725] / rejection [0.10; 0.225] | support [0.733; 0.825] / rejection [0.00; 0.125] | support [0.733; 0.825] / rejection [0.00; 0.125] | support [0.433; 0.525] / rejection [0.30; 0.425] | support [0.533; 0.625] / rejection [0.20; 0.325] |
| Direction | higher is better | higher is better | higher is better | higher is better | lower is better |
| Weight | 0.188 | 0.187 | 0.170 | 0.246 | 0.206 |
The method divides every column by its Xu vector norm, reinforces it with the weights, and combines quality, reliability, functionality and satisfaction into a benefit sum and cost into a separate cost sum, using interval-valued intuitionistic fuzzy summation (⊕); it then reduces these to a GIS score with λ = 0.6 and computes the utility degree (D).
| Supplier | Utility degree (D) | Rank |
|---|---|---|
| A3 | 100.0 | 1 |
| A4 | 99.5 | 2 |
| A2 | 80.3 | 3 |
| A1 | 68.5 | 4 |
The result reads as follows. A3 holds the highest support interval on the functionality and quality criteria, and is also strong on satisfaction, the heaviest criterion; this carries it to first place despite its middling performance on reliability. A4 has the highest support on reliability and functionality, but because it is weaker on satisfaction it sits in close second place behind A3.
DecisionMind's engine confirms this ranking (A3, A4, A2, A1) exactly; however, when it independently recomputes the utility percentages it finds A1 = 66.8, A2 = 87.6, A3 = 100.0, A4 = 95.8. This departs from the paper's own table by up to 7.2 points. The difference stems from a small algebraic variant in how the interval-valued intuitionistic fuzzy summation operation (⊕) is implemented, and DecisionMind documents this explicitly in its manifest; the ranking is unaffected.
The firm has one hesitation. What happens if the weight on customer satisfaction is raised from 0.246 to 0.45 and the other three benefit criteria are lowered to 0.12 each, with cost held at 0.19? When DecisionMind's engine is independently rerun, the utility degrees come out at 70.7 for A1, 91.8 for A2, 100.0 for A3 and 90.7 for A4. A3 keeps first place, but A2 rises to second, overtaking A4.
In the report: "With a λ = 0.6 balance, A3 has the highest utility degree (D = 100), and A4 is a very close second (D = 99.5). When the weight is shifted markedly towards customer satisfaction, A2 overtakes A4; the preference between A4 and A2 should therefore be treated as sensitive to the weight distribution."
Source: Davoudabadi, Mousavi, Mohagheghi and Vahdani (2019), Tables 1, 2, 4 and 5 (column DM1, the single-decision-maker core algorithm). The utility degrees in the result table are taken from the paper's own Table 5. DecisionMind's engine has confirmed this ranking by independently rerunning it, but found a difference of up to 7.2 points from the paper's table in the percentage magnitudes; this difference is recorded in the manifest. The figures for the weight-change scenario were computed separately by this card's author using DecisionMind's engine.
2. Cargo: An e-commerce company's choice of courier firm
An e-commerce company will choose among three courier firms for domestic delivery. There are three criteria: on-time delivery rate (higher is better), damage/loss complaint rate (lower is better) and unit shipping fee (lower is better). The operations team has reported, for each firm, both how much it trusts it and how much reservation it holds, as an interval reflecting the differing regional reports coming in from field teams.
The method compares the three firms: the support–rejection split on the complaint rate and the fee is routed into the cost sum, scaled by the Xu norm, reinforced by the weights, combined through interval-valued intuitionistic fuzzy summation (⊕) and scored with λ = 0.6. On-time delivery has been given the highest weight. Suppose the firm with the highest on-time delivery rate also has the widest complaint interval; it still comes out first, because the weight on the delivery rate exceeds that on complaints.
The team's hesitation is this: the upper end of this firm's complaint interval is high, meaning a serious problem may have occurred in some regions. The utility degree does not show this regional difference. The team should examine the region-by-region complaint data separately before signing the contract.
In the report: "With the high weight given to on-time delivery, the firm with the highest rate comes out ahead. The upper end of this firm's complaint interval is high; a separate examination of the regional distribution is recommended."
3. What Not to Do
In the illustrative table, swapping only support and rejection on the cost criterion (as on the quality criterion) and reversing them before normalisation is wrong: in this extension the benefit–cost distinction is applied at the summation step, not the normalisation step, so an early swap adds an incorrect conversion. The second error is reading A3's utility degree of 100.0 as "a one-hundred-per-cent reliable supplier"; this value only means it is the best among these four suppliers. The third error is reporting "IVIF-COPRAS found A3 to be first" without stating λ; the result can change once λ is shifted to a different balance, and which λ was used must be reported.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/ivif-copras
Davoudabadi, R., Mousavi, S. M., Mohagheghi, V., & Vahdani, B. (2019). Resilient Supplier Selection Through Introducing a New Interval-Valued Intuitionistic Fuzzy Evaluation and Decision-Making Framework. Arabian Journal for Science and Engineering, 44, 7351–7360. DOI: 10.1007/s13369-019-03891-x
Atanassov, K. T., & Gargov, G. (1989). Interval valued intuitionistic fuzzy sets. Fuzzy Sets and Systems, 31(3), 343–349. DOI: 10.1016/0165-0114(89)90205-4
Atanassov, K. T. (1986). Intuitionistic fuzzy sets. Fuzzy Sets and Systems, 20(1), 87–96. DOI: 10.1016/S0165-0114(86)80034-3
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)