Extension card · m-Polar
m-Polar Fuzzy ELECTRE I (Akram, Waseem and Liu, 2019)
This is the ELECTRE I member of the ELECTRE family for situations where every cell is rated separately from more than one independent viewpoint. Its output is not a ranking but the core set of alternatives that no other alternative outranks.
Base method
ELECTRE →
Philosophy, mechanics, strengths and weaknesses are on the base method card; this card describes only the difference.
Data type (family)
m-Polar →
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 family's concordance/discordance logic does not.
Cells. In the family's crisp members, every cell is a single number. Here every cell consists of m numbers coming from m separate viewpoints. A criterion assessed from three viewpoints is three numbers, such as (0.7; 0.85; 0.75); each number comes from its own source and is not derived from the others. Weights remain crisp numbers; the ELECTRE family does not generate weights, it takes them from outside.
Weighting and pole summation. The family's crisp members first divide columns by their magnitude and then multiply by the weight. Here there is no normalisation step; the criterion weight is applied directly to each cell's m poles. To build the concordance and discordance sets, a cell's weighted m poles are summed to obtain a single comparison value. This sum exists only to answer "who outranks whom"; it is not the cell itself, which remains m separate numbers.
Concordance, discordance and the core set. The concordance set (the criteria on which p outranks q) and the discordance set (the criteria on which p falls behind q) are built from these comparison values. The concordance index is the sum of the weights of these criteria, exactly as in the family's crisp member. The discordance index, however, is here a normalised Euclidean distance taken over all m poles together; rather than the single largest gap on one criterion, the distance formed jointly by all m poles is measured. DecisionMind, following the family's default practice, sets the concordance and discordance thresholds from the data set's own averages (f̄, ḡ); pairs that are concordant above these averages and discordant below them are linked by an outranking relation, and those outranked by no other alternative make up the core set.
DecisionMind fixes, for this extension, the pole-summation comparison and the Euclidean-based discordance ratio. Weights are taken from outside as crisp numbers; the method does not generate weights.
How to Read the Output
The output, as with the family's ELECTRE I member, is not a ranking but an outranking relation: who outranks whom. An alternative outranked by no other belongs to the core set. If two alternatives outrank each other mutually, there is no definite order between them, and both remain in the set.
The difference is here. Before the concordance and discordance test, the m-polar input has already been reduced to a single comparison value by pole summation, but this sum exists only for comparison, it is not a reported score. DecisionMind's own net outranking count (how many alternatives it outranks minus how many outrank it) makes the reading easier, but this number is not the family's own output; it is a summary derived from the outranking graph.
Thus instead of writing:
"MPF-ELECTRE-I found A2 to be ranked first"
the report should read:
"A2 outranks all four of the other alternatives under these thresholds; A1 and A3 outrank each other mutually, so there is no definite order between them"
grounding the statement in the outranking graph rather than in a rank.
When to Prefer This over the Base Method
Use this extension when a criterion's value genuinely comes from more than one independent source, and these sources should not be reduced to an early average. It is also suitable when a very poor viewpoint on one criterion should not be offset by the criterion's other viewpoints, because the ELECTRE family's non-compensatory logic continues to operate at the criterion level, not at the viewpoint level.
The case for returning to the family's crisp member is when a criterion is measured from a single source with a single number. If there is only one viewpoint, forcing an m-polar structure adds an artificial layer.
The exit condition is the same as for the family's ELECTRE I member: if the number of alternatives is below three, or a complete ranking is required, this member is not appropriate.
Mistakes Specific to This Extension
Mistaking the pole sum for the cell itself. The sum built for the concordance and discordance test is only an intermediate comparison value. Reporting this sum as if it were the cell's real value hides the m independent viewpoints.
Confusing m-polar with bipolar fuzzy. In an m-polar cell, every number is an independent viewpoint between 0 and 1. In a bipolar cell, the second number is the opposite-direction effect and lies between −1 and 0. The two are different data structures.
Mistaking an empty or very wide outranking graph for a method error. A case where no alternative outranks any other, or all alternatives remain in the core set, is a sign that the weights are very balanced or the pole values are tightly clustered. The weighted matrix and pole sums should be examined first; the method should not be said to have "failed."
The governing principle is this:
m-Polar ELECTRE I combines independent viewpoints only through a comparison-purpose sum; any reading that mistakes this sum for the cell itself, confuses the m-polar structure with the bipolar one, or mistakes a wide core set for an error misinterprets the outranking relation.
Cases
The first case is a literature case: the diesel power-plant example from Akram and Adeel's (2023) book. The second case is an illustrative construction.
1. Energy: Pre-screening five candidate sites for a diesel power plant (Akram and Adeel, 2023)
Five candidate sites (A1-A5) have been assessed on four criteria from three viewpoints: infrastructure, climatic and atmospheric conditions, social infrastructure, and government policies; all four are "higher is better." The weights give infrastructure the largest share: 0.45; 0.15; 0.25; 0.15.
| Site | Infrastructure | Climatic conditions | Social infrastructure | Government policies |
|---|---|---|---|---|
| A1 | (0.50; 0.40; 0.55) | (0.40; 0.50; 0.50) | (0.60; 0.65; 0.70) | (0.35; 0.50; 0.44) |
| A2 | (0.70; 0.85; 0.75) | (0.80; 0.95; 0.90) | (0.50; 0.80; 0.90) | (0.90; 0.95; 0.80) |
| A3 | (0.35; 0.50; 0.60) | (0.75; 0.70; 0.65) | (0.50; 0.70; 0.40) | (0.64; 0.50; 0.60) |
| A4 | (0.60; 0.40; 0.50) | (0.35; 0.60; 0.40) | (0.50; 0.60; 0.50) | (0.70; 0.60; 0.40) |
| A5 | (0.50; 0.65; 0.40) | (0.64; 0.32; 0.60) | (0.50; 0.70; 0.60) | (0.50; 0.70; 0.50) |
| Weight | 0.45 | 0.15 | 0.25 | 0.15 |
The method multiplies every cell by the weight, sums the three poles to form the comparison value, and computes the concordance and discordance indices for every pair. This yields an average concordance level of f̄=0.5425 and an average discordance level of ḡ=0.4010. Pairs that are concordant above these averages and discordant below them are linked by an outranking relation.
| Site | Outranks | Net outranking count |
|---|---|---|
| A2 | A1, A3, A4, A5 | 4 |
| A5 | A1, A3, A4 | 2 |
| A4 | A1, A3 | 0 |
| A1 | A3 | -3 |
| A3 | A1 | -3 |
The result reads as follows. A2 is stronger than all four other sites on infrastructure (0.70/0.85/0.75) and on social infrastructure (0.50/0.80/0.90), and it outranks all of them; this matches the book's own result (A2 the most suitable site, p.96). A5 outranks three sites but is itself outranked by A2. A1 and A3 outrank each other mutually: A1 is stronger than A3 on infrastructure, A3 is stronger than A1 on climatic conditions and on government policies, and neither definitively surpasses the other under the thresholds.
The board's hesitation is this: does the outranking graph change if the weight on climatic conditions is raised from 0.15 to 0.45 and infrastructure lowered from 0.45 to 0.15? When the same calculation is re-run independently in Python, A2 still outranks all four other sites, but A4 now outranks nobody (net outranking count -4), and A3 rises to second place, outranking two sites (net outranking count 2). A2's lead is robust to this weight shift; the relation among A1, A3 and A4 is not.
In the report: "With the given weights (infrastructure highest at 0.45), A2 outranks all four of the other sites; A1 and A3 outrank each other mutually, so there is no definite order between them. When the weight is shifted to climatic conditions, A2's lead is preserved, but A4 becomes the weakest site."
Source: Akram, M., & Adeel, A. (2023). Multiple Criteria Decision Making Methods with Multi-polar Fuzzy Information, Chapter 2, §2.3.1 (pp. 92-96), sourced from Akram, Waseem and Liu (2019). The concordance/discordance matrices, thresholds and outranking graph were independently reproduced by this card's author by running DecisionMind's engine, and the result was verified against the book's own A2 finding. The weight-change scenario was likewise computed independently.
2. Fisheries: A cooperative's choice of offshore fishing-vessel supplier
A fishing cooperative will choose one of three candidate vessel suppliers to renew its fleet. There are three criteria, all "higher is better": fuel efficiency, cold-storage capacity and resilience to sea conditions. The cooperative has rated each supplier from three independent sources: the shipyard's technical report, an independent audit firm, and neighbouring cooperatives' field experience. The cooperative gives the highest weight to resilience to sea conditions.
The method builds every supplier's weighted pole sums, computes the concordance and discordance indices, and draws the outranking graph. Say the supplier seen as strongest on fuel efficiency scored weakly on cold-storage capacity, yet still outranked both other suppliers, because it was also strong on resilience to sea conditions and this criterion carried the most weight.
The cooperative's hesitation is this. The shipyard's report gives one supplier's resilience to sea conditions as 0.85, while the independent audit firm rates the same supplier at around 0.45. The pole sum carries both sources together, but the wide gap between them should be shown separately in the report; otherwise the cooperative may be placing excessive trust in the manufacturer's own report.
In the report: "With the highest weight given to resilience to sea conditions, the supplier judged strong on this criterion outranks the other two suppliers; however, the gap between the shipyard's report and the independent audit on this criterion is wide and should be separately verified before the contract is signed."
3. What Not to Do
Had the three viewpoints in A1's infrastructure cell in the illustrative table, (0.50; 0.40; 0.55), been reduced to an average and presented as a single number (0.483), the information on which viewpoint gave which value would be lost, and the Euclidean distance in the discordance calculation could not be reconstructed. The second error is to ignore A1 and A3's mutual outranking and report "A1 and A3 are equally good"; the correct statement is to say separately on which criteria each surpasses the other. The third error is reading the net outranking count (4 for A2) as if it were a score, saying "A2 is 100 per cent better"; this number is only a graph summary showing how many alternatives it outranks.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/mpf-electre-i
Akram, M., Waseem, N., & Liu, P. (2019). Novel approach in decision making with m-polar fuzzy ELECTRE-I. International Journal of Fuzzy Systems, 21(4), 1117–1129. DOI: 10.1007/s40815-019-00608-y
Chen, J., Li, S., Ma, S., & Wang, X. (2014). m-Polar fuzzy sets: An extension of bipolar fuzzy sets. The Scientific World Journal, 2014, 416530. DOI: 10.1155/2014/416530
Roy, B. (1968). Classement et choix en présence de points de vue multiples (la méthode ELECTRE). Revue Française d'Informatique et de Recherche Opérationnelle, 2(8), 57–75. DOI: 10.1051/ro/196802v100571
Akram, M., & Adeel, A. (2023). Multiple Criteria Decision Making Methods with Multi-polar Fuzzy Information. Studies in Fuzziness and Soft Computing, vol. 430, Springer Nature. DOI: 10.1007/978-3-031-43636-9