Extension card · Spherical
Spherical fuzzy MARCOS (Kovač et al., 2021)
Spherical fuzzy MARCOS is the form of MARCOS used when criterion scores are given as three separate numbers: a judgement's degree of support, rejection and hesitancy. Distance to the ideal and the anti-ideal is measured with an angular distance rather than a straight-line one.
Base method
MARCOS →
Philosophy, mechanics, strengths and weaknesses are on the base method card; this card describes only the difference.
Data type (family)
Spherical →
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 idea of measuring the ratio to the ideal and the anti-ideal does not.
Cells. In crisp MARCOS every cell is a single number. In spherical fuzzy, every cell consists of three degrees: support (μ), rejection (ν) and hesitancy (π). The expert gives all three directly. The only constraint is that the sum of the three degrees' squares must not exceed 1. Hesitancy is not a leftover share; it is asked for separately. Weights come from outside in DecisionMind as crisp numbers. DecisionMind does not support group decisions in this family; a single, previously combined decision matrix is entered.
Extended table and direction. Crisp MARCOS adds two hypothetical rows, ideal and anti-ideal, alongside the real alternatives. In spherical fuzzy the same idea is kept; ideal and anti-ideal rows are built here too, but as three-degree triples rather than single numbers. On a cost criterion, every cell's degrees of support and rejection swap places before the table is built. This is the spherical fuzzy counterpart of crisp MARCOS's rule that "on a cost criterion the ideal is the smallest value."
Choosing the ideal and anti-ideal. In crisp MARCOS the ideal and anti-ideal are the best and worst single numbers observed on each criterion. In spherical fuzzy, "best" is compared with a score function. The ideal is the real triple that receives the highest such score; the anti-ideal the one receiving the lowest. Every cell is then scaled by the criterion's weight with the spherical fuzzy multiplication operation.
Distance. Crisp MARCOS builds two ratios by dividing the alternative's total score by the ideal's and the anti-ideal's total scores. In spherical fuzzy an angular distance takes this ratio's place. The two triples are treated as directions, and the angle between them is measured with the arccos operation. This is where the name comes from: spherical fuzzy triples behave like points on a sphere, and the most natural distance between two points is not a straight line but the arc on the sphere. Every alternative's angular distance to the ideal and the anti-ideal gives a utility degree each (K+ and K−). These two degrees combine, as in crisp MARCOS, into a single final utility degree (F). DecisionMind fixes the score function and the angular distance in this family.
How to Read the Output
The final utility degree carries the same meaning as in crisp MARCOS: it shows where the alternative stands relative to the ideal and anti-ideal references. It is not compared with a different analysis; this is shared with crisp MARCOS. What differs is that this position has been measured with an angular distance. A high utility degree does not mean "closest to the sphere" but the alternative in the most balanced position relative to the ideal and anti-ideal directions.
Thus instead of writing:
"SF-MARCOS's utility degree is a plain distance ratio, as in crisp MARCOS"
the report should read:
"The utility degree here comes from an angular distance; if two alternatives' utility degrees are close to one another, this closeness can easily change places with a small shift in the three degrees"
When to Prefer This over the Base Method
This extension is used when experts give a judgement's degree of support, rejection and hesitancy separately. Crisp MARCOS's own question, "how much of the ideal has been reached and how far has the alternative moved from the anti-ideal," is asked here under this uncertainty. The boundary that must not be confused with the spherical fuzzy identity and neighbouring types (Pythagorean, picture fuzzy) is on the data-type card.
The exit condition is the same as for crisp MARCOS. The matrix must be of a single type. If no compromise is acceptable on one criterion, this extension is also compensatory.
Mistakes Specific to This Extension
Confusing the value-space constraint. The constraint is the sum of the three degrees' squares. Deriving hesitancy as 1−μ−ν and writing it into the spherical structure is a different data type; this is the constraint of the intuitionistic fuzzy structure.
Skipping the swap on a cost criterion. On a cost criterion, the degrees of support and rejection must swap places before the extended table is built. If this is skipped, the ideal point is built from the most expensive or slowest alternative, and the ranking reverses.
Interpreting the angular distance as if it were a plain Euclidean distance. The K+ and K− values come from the arccos operation; small differences in these values cannot be read on the same scale as the ratio differences in crisp MARCOS. If two alternatives' K+ values are close, the robustness of this closeness must be separately tested.
Reading the final utility degree as a percentage or a probability. The same mistake as in crisp MARCOS applies here too. F only compares this alternative set against itself on its own ideal-anti-ideal axis.
The governing principle is this:
In SF-MARCOS, distance to the ideal and the anti-ideal is angular; the method is not considered properly applied unless the ideal-anti-ideal references built with the score function and this angular distance are shown.
Cases
The first case is DecisionMind's validation example. It is a small, three-alternative, three-criterion table, not a page carried over from the literature. It was built to make the engine's steps traceable and was verified by running the engine itself. The second case is an illustrative construction.
1. Illustrative example: Three alternatives assessed on three criteria in spherical fuzzy form (DecisionMind validation example)
Three alternatives are assessed on three criteria with spherical fuzzy triples. All three are higher-is-better criteria.
| Alternative | K1 | K2 | K3 |
|---|---|---|---|
| A1 | (0.70; 0.20; 0.50) | (0.80; 0.10; 0.40) | (0.60; 0.30; 0.50) |
| A2 | (0.90; 0.10; 0.30) | (0.60; 0.30; 0.60) | (0.80; 0.20; 0.40) |
| A3 | (0.50; 0.40; 0.60) | (0.70; 0.20; 0.50) | (0.70; 0.10; 0.50) |
| Direction | higher is better | higher is better | higher is better |
| Weight | 0.40 | 0.35 | 0.25 |
The method chooses the ideal and anti-ideal triple for every criterion according to the score function, scales every cell by its weight, and builds two utility degrees (K+ and K−) from every alternative's angular distance to the ideal and the anti-ideal. These two degrees combine into a single final utility degree (F).
| Alternative | Final utility degree (F) | Rank |
|---|---|---|
| A3 | 0.3514 | 1 |
| A1 | 0.3467 | 2 |
| A2 | 0.3190 | 3 |
The result reads as follows. A3 is not the outright best on any single criterion; it is weakest on K1 but has a triple close to the ideal on K2 and K3. This balanced profile carries A3 to the position closest to the ideal in the angular-distance calculation. The gap between A1 and A3 (0.0047) is very small. A2 is strongest on K1, the most heavily weighted criterion, but trails on the other two and finishes last.
The decision's hesitation: the gap between A1 and A3 is so small that a minor change on a single criterion can reverse the order. If A1's triple on K1 were (0.80; 0.10; 0.40) instead of (0.70; 0.20; 0.50), that is, with slightly higher support and slightly lower rejection-hesitancy, A1 moves ahead: the same calculation carries A1 to first with 0.3521 and A3 to second with 0.3423. This shows that the advantage between A1 and A3 depends on a small score difference on a single criterion.
In the report: "With the weights given (K1=0.40, K2=0.35, K3=0.25), A3 has the highest final utility degree (0.3514); the gap to A1 (0.3467) is only 0.0047. If A1's degree of support on K1 rises to 0.80, A1 moves ahead (0.3521); the order between these two alternatives is fragile."
Source: DecisionMind's SF-MARCOS (Kovač et al., 2021) validation example. The steps follow this paper's angular-distance definition. The utility degrees and the sensitivity scenario were obtained by running DecisionMind's SF-MARCOS engine directly.
3. What Not to Do
In the illustrative example, it is wrong to interpret the K+ and K− values as if they were crisp MARCOS's plain distance ratio, and to report the 0.0047 gap between A1 and A3 as "a large and robust advantage." The second mistake is building the extended table without swapping the degrees of support and rejection in a table where K3 is a cost criterion; this builds the ideal point from the wrong alternative and reverses the ranking. The third mistake is reducing the triples on the three criteria to a single number (μ alone) from the start and running crisp MARCOS; the hesitancy information carried by the angular distance is lost, and the result can give a different ranking.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/sf-marcos
Kovač, M., Tadić, S., Krstić, M., & Bouraima, M. B. (2021). Novel Spherical Fuzzy MARCOS Method for Assessment of Drone-Based City Logistics Concepts. Complexity, 2021, 2374955. DOI: 10.1155/2021/2374955
Jafarzadeh Ghoushchi, S., Shaffiee Haghshenas, S., Memarpour Ghiaci, A., Guido, G., & Vitale, A. (2023). Road safety assessment and risks prioritization using an integrated SWARA and MARCOS approach under spherical fuzzy environment. Neural Computing and Applications, 35(6), 4549–4567. DOI: 10.1007/s00521-022-07929-4
Stević, Ž., Pamučar, D., Puška, A., & Chatterjee, P. (2020). Sustainable supplier selection in healthcare industries using a new MCDM method: Measurement of Alternatives and Ranking according to Compromise Solution (MARCOS). Computers & Industrial Engineering, 140, 106231. DOI: 10.1016/j.cie.2019.106231
Kutlu Gündoğdu, F., & Kahraman, C. (2019). Spherical fuzzy sets and spherical fuzzy TOPSIS method. Journal of Intelligent & Fuzzy Systems, 36(1), 337–352. DOI: 10.3233/JIFS-181401