Extension card · q-Rung Orthopair
q-Rung Orthopair EDAS (Li et al., 2019)
This is the form of EDAS for situations where an expert gives a judgement both strong support and a strong reservation. It is used when the sum of these two exceeds the intuitionistic or Pythagorean boundary; it still expresses the result as an assessment score based on distance from the average solution.
Base method
EDAS →
Philosophy, mechanics, strengths and weaknesses are on the base method card; this card describes only the difference.
Data type (family)
q-Rung Orthopair →
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 decision logic stays the same.
Cells. In crisp EDAS every cell is a single number. Here every cell is a pair: a support degree μ and a rejection degree ν. The sum of these two degrees' third powers cannot exceed 1, because DecisionMind fixes q at 3 for this method. The user does not choose q. Weights are supplied from outside as single numbers.
Scale equalisation. In crisp EDAS there is no scale equalisation; distance from the average solution is examined directly. There is no separate scale-equalisation step here either. Instead, every pair is first reduced to a single number: the cube of the support degree minus the cube of the rejection degree. For a cost criterion, the support and rejection degrees swap places before this reduction, so that every criterion is read in the benefit direction.
Distance. An average is taken, for every criterion, over the reduced numbers. Each alternative's share above and below this average is measured separately and summed with the weights. In crisp EDAS this share was computed directly from the measured numbers. Here the share is computed from a single number derived from the difference between support and rejection.
Score and defuzzification. The assessment score keeps the same definition: the average of the normalised share above the average and the normalised share below it. The result is a single number between 0 and 1. Reduction brings the support and rejection degrees together in a single step; the uncertainty is resolved here, and does not reappear in the later steps.
DecisionMind holds the reduction fixed with Liu and Wang's 2018 score definition for this method. The literature also contains another score definition that additionally accounts for the hesitancy margin, and that definition can give a different score in cells where hesitancy is high.
How to Read the Output
The assessment score is read as in crisp EDAS: the alternative with the highest score is the one that stays furthest above the average and least below it. The difference is here. The reduction step merges the support and rejection degrees into a single number. How much of the resulting number came from strong support and how much from strong reservation does not show up in the report.
If an alternative's support and rejection degrees on a criterion are both high, the reduced number can come out as a middling value and can make this alternative appear close to the average. This means the alternative is uncertain on that criterion, not mediocre. The report must state this distinction separately.
Thus instead of writing:
"According to q-Rung EDAS, the most suitable alternative is A2"
the report should read:
"A2 has taken the highest share above the average solution; on the criteria where A2 is strong, the gap between support and rejection is also clear"
Reduction makes the calculation easier; it does not remove the uncertainty.
When to Prefer This over the Base Method
Use this extension when an expert gives a judgement both strong support and a strong reservation, and this pair exceeds both the intuitionistic and the Pythagorean boundary. Which pair exceeds which boundary is shown by the short decision rule on the q-Rung data-type card. If the pair already fits the intuitionistic or Pythagorean boundary, there is no need to raise q; a larger q reduces discrimination.
Converting a measured criterion into this form is wrong. In DecisionMind the table must be of a single type throughout. If a measured criterion exists, it is entered as a fixed pair, and this pair carries no uncertainty. The base EDAS exit condition applies here too: if a deviation-from-average logic does not fit the decision-maker's expectation, another method should be chosen in place of the EDAS family.
Mistakes Specific to This Extension
Entering data without checking the constraint. In every cell, the sum of the support and rejection degrees' third powers cannot exceed 1.
Applying the cost direction twice. For a cost criterion the method swaps the support and rejection degrees before reduction. Applying this same inversion a second time to the sign of the reduced number corrupts the direction from end to end.
Continuing to divide when the average comes out exactly zero. If alternatives on a criterion are distributed symmetrically, the average can come out at zero, and the share calculation then divides by zero. DecisionMind treats the share as zero in this case; continuing the calculation without applying this rule produces an undefined number.
Defuzzifying first and ignoring the rejection degree. In the illustrative example below, this path shows A2's assessment score as different from its true value.
The governing principle is this:
q-Rung orthopair EDAS exists to combine the difference between support and rejection honestly into a single score number. Any application that changes this score arbitrarily, or skips the rejection degree, erases this contribution.
Cases
The first case is DecisionMind's validation example. Every candidate's pair is the same across all three criteria, so the result is clear and independent of the criteria. This example is not taken from a book or paper page; it was produced by running the engine itself. The second case is an illustrative construction.
1. Illustrative example: Assessment of three candidates on three criteria (DecisionMind's validation example)
The three criteria carry equal weight and are all in the benefit direction. Every candidate's pair is identical across the three criteria. A1 receives 0.90 support and 0.10 rejection on every criterion. A2 receives 0.70 support and 0.30 rejection on every criterion. A3 receives 0.50 support and 0.50 rejection on every criterion.
| Candidate | C1 (μ, ν) | C2 (μ, ν) | C3 (μ, ν) |
|---|---|---|---|
| A1 | 0.90 · 0.10 | 0.90 · 0.10 | 0.90 · 0.10 |
| A2 | 0.70 · 0.30 | 0.70 · 0.30 | 0.70 · 0.30 |
| A3 | 0.50 · 0.50 | 0.50 · 0.50 | 0.50 · 0.50 |
| Direction | higher is better | higher is better | higher is better |
| Weight | 0.333 | 0.333 | 0.333 |
The method reduces every pair to a single number: the cube of the support degree minus the cube of the rejection degree. This number is 0.728 for A1, 0.316 for A2, and 0 for A3. Every criterion's average is the average of these three numbers, and it comes out the same on all three criteria, because the rows are constant. A1 is the candidate that stays furthest above the average, and A3 the one that does not stay above it at all.
| Candidate | Assessment score | Rank |
|---|---|---|
| A1 | 1.000 | 1 |
| A2 | 0.454 | 2 |
| A3 | 0.000 | 3 |
The result reads as follows. A1's strong support and low rejection on every criterion carry its reduced number well above the average. A3's balanced but weak pair puts it at the very bottom relative to the average. A2 sits in between, with a score of 0.454.
This result does not change if the weights swap places, because every candidate's pair is already the same across the three criteria. This robustness comes from the example's deliberate design; it should not be expected in every table. In a real table, where the criteria differ from one another, a change in weights can also be reflected in the ranking.
In the report: "A1 ranks first because it stays above the average on every criterion. In this table, all three criteria behave in the same direction, so the result is independent of the weights."
Source: DecisionMind's validation example for the QR-EDAS engine. The figures were computed by independently rewriting the manifest's steps in Python and matched against the engine's own output.
2. Maritime: Choosing a freight-handling contract among three port operators
An exporter will choose among three port operators for an annual freight-handling contract. Three criteria are set: berth capacity, customs-delay risk, and insurance coverage. Customs-delay risk is a "lower is better" criterion. Every operator's suitability has been converted into a pair from the support and reservation scores the operations team and the insurance adviser gave separately.
| Operator | Berth capacity | Customs-delay risk | Insurance coverage |
|---|---|---|---|
| D1 | 0.85 · 0.30 | 0.40 · 0.75 | 0.75 · 0.35 |
| D2 | 0.70 · 0.45 | 0.55 · 0.55 | 0.60 · 0.50 |
| D3 | 0.55 · 0.60 | 0.65 · 0.45 | 0.45 · 0.65 |
| Direction | higher is better | lower is better | higher is better |
| Weight | 0.30 | 0.30 | 0.40 |
The method first swaps the support and rejection degrees in the customs-delay-risk column. Every pair is then reduced to a single number, the criterion averages are taken, and each operator's share above and below the average is summed with the weights.
| Operator | Assessment score | Rank |
|---|---|---|
| D1 | 1.000 | 1 |
| D2 | 0.440 | 2 |
| D3 | 0.000 | 3 |
The exporter's hesitation is this. If the weights swap places, that is, if insurance coverage becomes the lightest criterion, D2's score drops to 0.436 and the ranking does not change. D1 staying above the average on all three criteria has made the ranking independent of the weight choice. The exporter should nonetheless note that D1's rejection degree of 0.75 on the customs-delay-risk criterion, that is, the strong assessment that the risk is low, is a one-sided judgement.
In the report: "D1 ranks first, staying above the average on the berth-capacity and insurance criteria. This result does not change under a weight swap, but the report separately notes that the customs-delay-risk assessment comes from a single team."
3. What Not to Do
If the rejection degree is ignored in the illustrative example and classical EDAS is run on the support degrees alone, A2's score comes out as 0.500 instead of 0.454. The ranking does not change, but A2's true distance from the average is shown at the wrong magnitude. The second error is forgetting to swap the support and rejection degrees before reduction for a criterion such as customs-delay risk; in that case the operator with the highest delay looks like the ideal alternative. The third error is forcing the share calculation when a criterion's average comes out at exactly zero; this produces either a division-by-zero error or a meaningless large number.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/qr-edas
Li, Z., Wei, G., Wang, R., Wu, J., Wei, C., & Wei, Y. (2019). EDAS method for multiple attribute group decision making under q-rung orthopair fuzzy environment. Technological and Economic Development of Economy, 26(1), 86–102. DOI: 10.3846/tede.2019.11333
Keshavarz Ghorabaee, M., Zavadskas, E. K., Olfat, L., & Turskis, Z. (2015). Multi-criteria inventory classification using a new method of evaluation based on distance from average solution (EDAS). Informatica, 26(3), 435–451. DOI: 10.15388/Informatica.2015.57
Yager, R. R. (2017). Generalized orthopair fuzzy sets. IEEE Transactions on Fuzzy Systems, 25(5), 1222–1230. DOI: 10.1109/TFUZZ.2016.2604005
Liu, P., & Wang, P. (2018). Some q-rung orthopair fuzzy aggregation operators and their applications to multiple-attribute decision making. International Journal of Intelligent Systems, 33(2), 259–280. DOI: 10.1002/int.21927