This page is published in English.
Ranking
Grey-MARCOS - Grey extension of MARCOS
Grey outranking/ranking - Grey Interval Number (GIN: [x̲, x̄])
Stević, Ž., Pamučar, D., Puška, A., Chatterjee, P.2020doi:10.1016/j.cie.2019.106231 ↗
Overview
grey-marcos extends MARCOS to handle Grey uncertainty. All arithmetic operations (normalisation, weighting, distance computation) are performed using Grey Interval Number (GIN: [x̲, x̄]) algebra. The final scores are defuzzified via whitenisation: (x̲ + x̄)/2 before ranking.
- Output
- utility, higher is better
- Data
- Grey Number, uncertainty tuples complete
- Weights
- Needs a weight source
- Size
- 2+ alternatives, 3-10 criteria works best
- Used for
- Grey MCDM, MAGDM under epistemic uncertainty, expert-driven evaluation with linguistic terms
How it works
- 1
Normalize grey matrix ⊗v_ij; whiten v̂_ij=½(v_ij^L+v_ij^U). Grey AI: v̂_j^AI=max_i(v̂_ij) benefit; Grey AAI: v̂_j^AAI=min_i(v̂_ij).
Stević et al. 2020 §MARCOS; Deng 1989
- 2
Normalize by AI: n_ij = v̂_ij / v̂_j^AI.
Stević et al. 2020 §step 3
- 3
Weighted sum S_i = Σ_j w_j·n_ij. Compute S_AI=1 and S_AAI = Σ_j w_j·(v̂_j^AAI/v̂_j^AI).
Stević et al. 2020 §steps 4-5
- 4
Utility degrees K_i+ = S_i/S_AI = S_i; K_i- = S_i/S_AAI. Composite f(K_i). Rank descending.
Stević et al. 2020 §composite function
Fits when / Look elsewhere when
Fits when
- •Preserves grey uncertainty through the pipeline rather than premature crispification at elicitation
- •Native group-decision support (multi-DM aggregation built into the pipeline)
Look elsewhere when
- •Crisp data sufficient - use base MARCOS directly (avoid unnecessary uncertainty layer)
- •Aggregation operator (PFWA/PFOWA/etc.) not specified - output ambiguous
Assumptions to verify
- Decision matrix entries are valid Grey numbers/tuples
- Underlying crisp method's compensation assumption holds in uncertain space
- All decision-maker(s) and experts use the same linguistic/uncertainty scale
Limitations
- •Rank reversal known on alternative-set changes (ref: inherited from crisp base; cf. Belton-Gear 1983, Wang-Luo 2009)
Edge cases and pitfalls
Value-space violation: ensure all entries satisfy GIN: x̲ ≤ x̄ (lower and upper bounds of interval) before computation.
Defuzzification method affects ranking: whitenisation: (x̲ + x̄)/2 is the canonical choice but alternatives exist.
Works with
Commonly takes its weights from
How to cite
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. https://doi.org/10.1016/j.cie.2019.106231
System ID, as it appears in reports and the API
GREY-MARCOS