This page is published in English.
Weight Subjective
HF-AHP - Hesitant Fuzzy AHP (AHP-Hesitant Group Decision Making via HMPM)
Hesitant multiplicative pairwise comparison (HMPR) - linear-programming prioritisation (HMPM)
Zhu, B., Xu, Z.2014doi:10.1016/j.ejor.2014.06.019 ↗
Overview
Priority vector entries sum to 1 and indicate relative importance. The Group Satisfaction Index λ measures how well the priority vector satisfies the disjunctive consistency relation w_i/w_j ∈ z_ij (Eq.(5)). λ → 1 = fully consistent under at least one element-selection per cell; λ near 0 or negative = serious divergence, re-elicit judgments. Choose deviation parameter t = 1 unless you have a reason to tighten or loosen the V-shape (paper shows w is invariant under t > 0; only λ scales).
- Output
- Weight, higher is better
- Data
- Hesitant, expert input required
- Weights
- Derived internally, no weight source needed
- Size
- 2+ alternatives, 3-10 criteria works best
- Used for
- Water resources allocation, supplier selection under expert disagreement, infrastructure prioritisation, policy ranking with hesitant judgments
How it works
- 1
Collect pairwise judgments as a hesitant multiplicative preference relation Z = (z_ij)_{n×n}, with z_ij ⊂ [1/9, 9] (Saaty 1-9 ratio scale), z_ii = {1}, ρ-th-element reciprocity z_ij^(ρ(l)) · z_ji^(ρ(l)) = 1, and strict ordering z_ij^(ρ(l)) < z_ij^(ρ(l+1)) for i<j.
Zhu-Xu 2014, p.795 Def.2 + Eqs.(3)-(4)
- 2
(9)) - State the consistency relation w_i/w_j = z_ij^(1) or … or z_ij^(|z_ij|) (Eq.(5)). For each pair (i,j) with i<j and each l ∈ {1,…,|z_ij|}, define the residual R_ij^(l)(w) = w_i − w_j · z_ij^(l), giving a disjunctive system of |z_ij| candidate equations per pair (Eq.(9)).
Zhu-Xu 2014, p.795 Eq.(5) + p.796 Eq.(9)
- 3
(12)) - Replace each crisp equation by a linear V-shaped membership function m_ij^(l)(w) on residual R_ij^(l)(w) with deviation parameter t. The overall satisfaction is the pointwise minimum λ = min_{i<j,l} m_ij^(l)(w), and HMPM maximises λ (Eq.(12)).
Zhu-Xu 2014, p.796 Eqs.(10)-(12) + Fig.1
- 4
(15)) - Reformulate the max-min program as the DISJUNCTIVE linear program in (λ, w_1, …, w_n). The 'or' inside Eq.(15) means for each pair (i,j), i<j, the priority vector only needs to satisfy the V-shape constraints for AT LEAST ONE l ∈ {1,…,|z_ij|}, not all l simultaneously. Two tractable implementations: (a) enumerate the Π_{i<j}|z_ij| candidate element selections, solve a conjunctive LP per combination, return the combination with the largest λ; (b) MILP with binary selector variables y_ij^(l) ∈ {0,1} (one selected per pair) and big-M relaxation of the unselected constraints. Output: priority vector w and group satisfaction index GSI = λ*.
Zhu-Xu 2014, p.796 Eqs.(14)-(15) (disjunctive LP form of HMPM); see also p.795 Eq.(5) which establishes the 'or' semantics
- 5
Interpret GSI = λ as the maximum overall membership-function value. λ → 1 means the HMPR is (almost) fully consistent following Eq.(5); λ near 0 or negative indicates strong divergence. HMPM focuses only on the values that satisfy Eq.(5)'s disjunction, not on aggregating the whole HME.
Zhu-Xu 2014, p.796 ¶ after Eq.(15) + p.796 §4.1 'Group satisfaction index'
- 6
Hierarchical synthesis. When the problem has a goal-criterion-alternative hierarchy, run F1-F4 once at the criterion level (yielding criterion weights w_c) and once per criterion at the alternative level (yielding alternative weights A_r for criterion r). Combine by weighted arithmetic average: global priority of alternative i = Σ_r A_r[i] · w_c[r].
Zhu-Xu 2014, p.798 §5 (water-conservancy example) + p.799 Table 7
Fits when / Look elsewhere when
Fits when
- •Preserves hesitant uncertainty through the pipeline rather than premature crispification at elicitation
Look elsewhere when
- •Experts can give precise crisp judgments. Use classical AHP.
- •Judgment uncertainty is additive on [0,1] rather than multiplicative on [1/9, 9]. Use Torra-style HF preference relations / HF-AHP variants on [0,1] (separate manifest).
- •Number of HME elements per cell is very large (LP scales as Σ|z_ij|)
Assumptions to verify
- Domain experts available and willing to express hesitancy as discrete value sets
- Pairwise comparisons drawn from Saaty's 1-9 ratio scale [1/9, 9]
- Reciprocity z_ij^(ρ(l)) · z_ji^(ρ(l)) = 1 holds for the ρ-th paired elements
Limitations
- •Rank reversal known on alternative-set changes (ref: inherited from classical AHP (Belton-Gear 1983; Saaty 1990); HMPM additionally inherits LP-sensitivity to deviation parameter t)
Edge cases and pitfalls
- •When the problem has a goal-criterion-alternative hierarchy, run F1-F4 once at the criterion level (yielding criterion weights w_c) and once per criterion at the alternative level (yielding alternativ
Inserting HME elements out of ascending order violates Eq.(4) ordering; the LP still solves but the canonical reciprocity interpretation is lost.
Using GHMA / GHMWA aggregation (Eqs.(17)-(18)) instead of HMPM produces different priorities - paper §4.3 ¶3 explicitly contrasts the two: HMPM picks values that satisfy consistency, while aggregation operators average over the entire HME. Don't mix.
Choosing t too small can drive λ negative even for consistent matrices (Zhu-Xu 2014 Table 2, t=0.05 → λ=−0.8082). Negative λ is not a failure mode for w but can confuse users; report t alongside λ.
Works with
How to cite
Zhu, B.; Xu, Z. (2014). Analytic hierarchy process-hesitant group decision making. European Journal of Operational Research. https://doi.org/10.1016/j.ejor.2014.06.019
System ID, as it appears in reports and the API
HF-AHP