Methods · Consistency
Harmonic Consistency Index (HCI)
A consistency indicator that calculates a pairwise comparison matrix's consistency along lines similar to Saaty's classical eigenvalue method, but through the harmonic mean, giving a more cautious result.
Base method's data type: Classical
What Is the Method?
In methods such as AHP, the decision-maker compares criteria or alternatives two at a time and fills in a judgement matrix. The best-known way to audit whether this matrix is consistent is Saaty's consistency ratio (CR), which looks at the matrix's largest eigenvalue. The harmonic consistency index (HCI) asks the same question, but instead of calculating the eigenvalue directly, it derives an "approximate largest eigenvalue" using the geometric-mean priority vector; in this derivation it uses the harmonic mean rather than the arithmetic mean. Stein and Mizzi proposed it in 2007 as an alternative to Saaty's CR that is simpler to calculate and, in some situations, more cautious.
The Philosophy Behind It
The idea behind this method is to measure consistency approximately, without a full eigenvalue calculation, while still staying faithful to eigenvalue logic. In a perfectly consistent matrix, every row's "actual value divided by priority" ratio comes out equal to the matrix's dimension (the number of criteria). HCI chooses the harmonic mean when averaging these ratios; unlike the arithmetic mean, the harmonic mean does not let large values pull the average upward as much, so it exaggerates the effect of a single, extremely inconsistent row less, but it is more sensitive to small deviations. The philosophical consequence is this: HCI asks the same question as Saaty's CR (how consistent is this matrix) using a different averaging logic, and it generally gives a more cautious, that is a higher, signal of inconsistency than CR.
How It Works
The method proceeds through three steps.
First, the priority vector. As with GCI, a priority vector is built by taking the geometric mean of each row of the pairwise comparison matrix.
Second, the approximate eigenvalue. The matrix is multiplied by its own priority vector; for each row, the ratio of this product to that row's priority is calculated. In a perfectly consistent matrix, all these ratios come out equal to the matrix's dimension. HCI takes the harmonic mean of these ratios to produce a single "approximate largest eigenvalue."
Third, the index and the threshold. This approximate eigenvalue is converted into the HCI in a manner similar to Saaty's CI calculation: the matrix dimension is subtracted from it, and the result is divided by the dimension minus one. HCI is then compared against a customary threshold (approximately 0.1); if it falls below the threshold, the matrix is consistent to an acceptable degree.
The formula behind each step is given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
The closer the HCI value sits to zero, the more consistent the matrix; zero is obtained only under mathematically perfect consistency. HCI generally comes out somewhat higher (more cautious) than Saaty's CR; so for the same matrix, HCI exceeding the 0.1 threshold is more likely than CR exceeding that same threshold. An HCI falling below the threshold does not mean the content of the judgements is correct; it shows only that the judgements do not logically contradict one another. HCI on its own does not say which judgement is the problem; because of how the approximate eigenvalue is calculated, it does not point to the most deviant row as directly as GCI does, which is why it is generally used together with GCI, as a second, independent check. For that reason, instead of writing:
"HCI is below the threshold, the matrix is perfect"
it is correct to write:
"HCI falls below the threshold, which shows the judgements also pass a more cautious consistency test than Saaty's CR measure; the content of the judgements must be assessed separately"
Data Type and Inputs
The harmonic consistency index works with crisp data; its input is the same as GCI's, a reciprocal pairwise comparison matrix. The matrix's diagonal must be one, a_ij and a_ji must be each other's multiplicative reciprocal, and all values must be positive. At least three criteria or alternatives are required. DecisionMind has no extension of this method; the Geometric Consistency Index (GCI) can also be applied to the same matrix, and the two together form two independent consistency tests that validate one another.
When to Use It, When Not To
HCI is exactly the right tool in an AHP study when, alongside or instead of Saaty's CR, you want a somewhat more cautious consistency test that is simpler to calculate. Used together with GCI in particular, seeing whether two different averaging logics (log-square and harmonic) arrive at the same conclusion lends extra confidence to the consistency decision.
The cases where it should not be used are as follows. If the matrix is not reciprocal, or its diagonal is not one, HCI comes out meaningless. Consistency cannot be measured on a two-item matrix. If Saaty's CR has already been calculated and comes out below the threshold, presenting HCI as though it were an additional requirement on its own (as if CR were not enough) is misleading; HCI is a validation layer, not a replacement for CR.
A simpler-to-calculate consistency test alongside Saaty's CR in AHP is wanted → HCI
The primary, log-square-based consistency test for the same matrix is wanted → GCI
Criterion weights are derived from data, with no human judgement → Entropy, CRITIC (the consistency question does not apply)
Not consistency but how robust a generated ranking is to a change in weights is the question → Weight Sensitivity Analysis
Strengths
HCI's greatest strength is that it produces a consistency signal on the same logic without needing Saaty's eigenvalue calculation, using only the geometric mean and the harmonic mean; this reduces the computational load on large matrices. Because it is reported on the same scale as CR (the matrix dimension subtracted, divided by the dimension minus one), it is easily interpreted by users accustomed to CR. Used together with GCI, two independent methods arriving at the same conclusion lends extra confidence to the consistency decision.
Weaknesses
Its limitations stem from its own cautiousness. For the same matrix, HCI generally comes out higher than Saaty's CR; so there can be cases where CR crosses the threshold but HCI does not, and it must be clarified in advance which measure is to be treated as primary (Stein and Mizzi, 2007). Unlike GCI, the method does not directly show which single judgement causes the greatest deviation; it gives only the matrix's overall consistency. The harmonic mean is more sensitive than the arithmetic mean to a single extremely low ratio; in some cases this can cause a single small judgement error to push HCI up disproportionately. Finally, like GCI, the method measures only logical consistency, not the accuracy of the judgements.
Common Mistakes
The most common mistake is using HCI unconditionally in place of CR; HCI is more cautious, and a matrix that does not cross CR's 0.1 threshold can cross HCI's same threshold, which is a difference between measures, not a calculation error. A second mistake is forgetting that HCI rests on the geometric-mean priority vector and comparing it as though it were a number calculated directly by the eigenvalue method (Saaty's own CR calculation). A third is not looking at GCI at all once HCI comes out below the threshold; the two measures use different mathematical logic and complement one another, neither replaces the other. A fourth is taking a low HCI as proof that the judgements are accurate.
The governing principle is this:
HCI is a consistency test similar to Saaty's CR but more cautious; read together with GCI it lends confidence to the consistency decision, but on its own it says nothing about whether the judgements are accurate.
Cases
Each case opens with a decision table, describes in words what the method does to it, and shows how to read the result. The first case is an illustrative AHP example constructed by DecisionMind itself, based on Stein and Mizzi's (2007) HCI formula but not a table from the paper; the figures were calculated and verified in Python. The remaining cases are fictional.
1. Procurement: Consistency audit of the same three criteria with a different judgement set
Another procurement team, weighting the same three criteria (price, quality, delivery time) with AHP, gave the following judgements: price is twice as important as quality; price is six times as important as delivery time; quality is four times as important as delivery time.
| Price | Quality | Delivery time | |
|---|---|---|---|
| Price | 1 | 2 | 6 |
| Quality | 1/2 | 1 | 4 |
| Delivery time | 1/6 | 1/4 | 1 |
The method first builds the geometric-mean priority vector: price 2.289; quality 1.260; delivery time 0.347. It then multiplies the matrix by this vector and finds each row's "actual value divided by priority" ratio; all three ratios come out at approximately 3.009 (in a perfectly consistent three-criterion matrix, this ratio would be expected to equal exactly three). Taking the harmonic mean of these three ratios gives the approximate eigenvalue (3.009), and HCI = (3.009-3)/(3-1) = 0.0046.
The result reads as follows. HCI (0.0046) sits far below the customary threshold of 0.1; all three ratios coming out almost exactly equal to three (3.009) shows the judgements are highly consistent with one another. Price being twice as important as quality, and quality four times as important as delivery time, agrees with price coming out close to eight times as important as delivery time (two times four); the judgement actually given is six times, and this small gap explains why HCI sits a little away from zero but far from the threshold.
The team hesitates here: even though HCI comes out low, it does not directly say which single judgement causes this small deviation; GCI's deviation breakdown provides complementary information here.
In the report: "The HCI value of the comparison matrix is 0.0046, markedly below the threshold of 0.1; the judgements also pass a more cautious test than Saaty's CR measure, consistently."
Source: this table is an illustrative example constructed by DecisionMind itself; it is based on Stein and Mizzi's (2007) HCI formula and uses the same numerical matrix as the manifest's validation fixture, but it is not a published example from the paper itself.
2. Public Sector: A second consistency check on disaster-response prioritisation criteria
A disaster management unit has weighted three criteria to be used in response prioritisation (risk of loss of life, infrastructure damage, transport accessibility) using AHP. The unit first calculated Saaty's CR and found it below the threshold. Suppose HCI was also calculated as a second validation, and it comes out higher than CR, yet still remains below its own threshold (0.1).
The unit hesitates here: even though both measures find the matrix consistent, HCI coming out higher than CR is a reminder that the matrix sits somewhat closer to the boundary than CR indicates. The unit should explain in the report that these two measures work on different scales, rather than reducing everything to one number and disregarding the other.
In the report: "The comparison matrix falls below the threshold on both Saaty's CR measure and the HCI measure; HCI coming out higher than CR indicates that the matrix sits somewhat closer to the consistency boundary than CR suggests."
3. Education: The two measures giving different results for timetable criteria
A school administration has weighted three criteria to be used in timetable prioritisation (student load, teacher availability, classroom capacity) using AHP. Suppose this matrix's CR value comes out just below the threshold (0.1), while its HCI value comes out just above the threshold.
The administration hesitates here: the two measures give different results. In this case, choosing CR and disregarding HCI in order to declare the matrix "consistent" would be wrong; the gap between the two measures may stem from HCI's greater sensitivity to small deviations because of the harmonic mean. The administration should examine the most deviant judgement separately with GCI and base its decision on that.
In the report: "The comparison matrix falls below the threshold on Saaty's CR measure but above the threshold on the HCI measure. Because of this gap between the two measures, the most deviant judgement has been examined separately with GCI, and revisiting it is recommended."
4. What Not to Do
In the supplier example from the first case, seeing HCI come out at 0.0046 and writing "price really is twice as important as quality" is something not to be done; HCI shows the judgements' internal consistency, not their accuracy. A second error is comparing HCI as though it were exactly the same number as Saaty's CR, saying "HCI is 0.0046, CR was already below 0.1 too, so they say the same thing"; although the two sit on the same scale, they rest on different calculation logic and can give different results on different matrices. A third error is not calculating GCI at all just because HCI came out below the threshold; the two measures complement one another, neither replaces the other.
Sources
For the formula behind each step and the intermediate tables, see the DecisionMind method page: decisionmind.app/library/consistency-hci
Stein, W. E., & Mizzi, P. J. (2007). The harmonic consistency index for the analytic hierarchy process. European Journal of Operational Research, 177(1), 488–497. DOI: 10.1016/j.ejor.2005.10.057
Aguarón, J., & Moreno-Jiménez, J. M. (2003). The geometric consistency index: Approximated thresholds. European Journal of Operational Research, 147(1), 137–145. DOI: 10.1016/S0377-2217(02)00255-2
Saaty, T. L. (1977). A scaling method for priorities in hierarchical structures. Journal of Mathematical Psychology, 15(3), 234–281. DOI: 10.1016/0022-2496(77)90033-5
Crawford, G., & Williams, C. (1985). A note on the analysis of subjective judgment matrices. Journal of Mathematical Psychology, 29(4), 387–405. DOI: 10.1016/0022-2496(85)90002-1