Methods · Ranking
HFGPE (Generalised Peer Evaluation)
HFGPE has every alternative judged not by one central authority but by all the other alternatives; it blends a generous and a strict viewpoint through a single adjustable parameter and ranks alternatives by their average peer score.
Base method's data type: Classical
What Is the Method?
HFGPE is a ranking method for when you have a table in which every alternative ("which loan application," "which branch") has been evaluated by all the other alternatives on some efficiency measure, and you want these alternatives placed in a single order. In classical efficiency methods (Data Envelopment Analysis, DEA), each unit evaluates itself by choosing only the weights most favourable to it; this leads many units to score close to one at the same time under "the weighting that shows me in the best light," making it hard to distinguish between them. HFGPE uses a solution known as cross-efficiency: every unit is scored not only by itself but also from the viewpoint of all the other units. This evaluation is carried out at two extremes: a benevolent viewpoint chooses the weights that show the unit as favourably as possible, and an aggressive viewpoint chooses the weights that show it as unfavourably as possible. HFGPE blends these two extremes with a single strategy parameter. Zhou and Xu proposed the method in 2020, and it takes as its direct input benevolent and aggressive peer-efficiency tables that have already been computed.
The Philosophy Behind It
The idea behind HFGPE is that a unit's true performance is more reliably measured not by its own claim but by how its peers see it. Every unit is evaluated twice by all the other units: once under the assumption "let us look as favourably as possible," and once under the assumption "let us look as critically as possible." The real judgement usually lies somewhere between these two extremes, and HFGPE expresses this with a single strategy parameter. This parameter can be set as a fixed number, or it can be derived from the data by finding the value that best reproduces a ranking experts have actually given in the past (via least squares).
This idea carries a philosophical consequence: HFGPE is a consistency and calibration method. The result depends not on an externally assigned, fixed set of weights, but on how the units evaluate one another and how generously that evaluation is read. Once a strategy parameter has been calibrated to match past expert decisions, the method becomes not merely a mathematical efficiency calculation but a peer-evaluation mechanism consistent with past decisions.
How It Works
The method proceeds through four steps; these steps take the already-computed benevolent and aggressive peer-efficiency tables as input and do not build these tables themselves from raw production data.
First, confirming the two extreme tables. How every unit is scored by all the other units, in the most benevolent way (the maximum peer-efficiency table) and in the most aggressive way (the minimum peer-efficiency table), is held in two separate tables.
Second, determining the strategy parameter. A strategy parameter (between 0 and 1) showing in what proportion these two extremes should be mixed is either supplied as a fixed value, or found from the data, via least squares, as the value that best reproduces a previously recorded ranking (for example, a priority order experts have given in the past).
Third, combining the two tables. The benevolent and aggressive tables are blended in proportion to this strategy parameter: if the parameter is close to the benevolent end, the result resembles the benevolent table more; if close to the aggressive end, it resembles the aggressive table more.
Fourth, the average peer score and ranking. For every alternative, the average of the scores it received from all the peers evaluating it is taken, and alternatives are ranked by this average from highest to lowest.
The formulas behind each step are given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
The average peer score tells you how efficient or strong an alternative is seen to be by its peers, and nothing more. The score depends on the chosen strategy parameter and peer group; it cannot be compared with the scores of another analysis carried out with a different strategy parameter or a different peer group. The alternative ranked first is generally the one that stays relatively strong under both the benevolent and the aggressive viewpoint, holding a consistent position between the two extremes; scoring high under the benevolent viewpoint alone while collapsing under the aggressive one pulls the average down.
Thus instead of writing:
"HFGPE found the most efficient unit"
the report should read:
"With this strategy parameter and this peer group, the alternative with the highest average peer score is this one; the ranking is sensitive to the strategy parameter"
Data Type and Inputs
HFGPE works with crisp numbers; but here what is crisp is not the raw decision matrix but the already-computed benevolent and aggressive peer-efficiency tables. This is what distinguishes HFGPE from other ranking methods: the engine in this scope does not itself build these two tables from raw production data or a fuzzy evaluation; the user must have already computed them through a prior efficiency analysis (classical or fuzzy peer evaluation). DecisionMind holds no extension of this method for other data types; it stands alone in its base form.
You need the following: both a benevolent and an aggressive peer-efficiency table for every alternative (two square tables of the same size, with rows and columns corresponding to the same alternatives); and either a fixed strategy parameter or a reliably recorded past ranking (to find the strategy parameter from the data). Applying the same weight vector to both the benevolent and the aggressive table is wrong; these two tables must be computed separately, with different optimisation objectives. If no past ranking exists, the strategy parameter must never be defaulted to 0.5; doing so defeats the method's promise of calibration from data.
When to Use It, When Not To
HFGPE is a suitable choice if you already have benevolent and aggressive efficiency tables computed through a peer-evaluation (cross-efficiency) analysis and want to turn these into a single consistent ranking. If a reliable expert ranking is recorded from the past, you can calibrate the strategy parameter to that ranking and bring future evaluations into line with the past. Its typical areas include loan-application appraisal, branch and institution performance comparison, and any efficiency analysis requiring peer review.
The situations in which it should not be used are as follows: if you do not yet have benevolent/aggressive peer-efficiency tables, a DEA or similar peer-efficiency analysis should be carried out first, and HFGPE should take that analysis's output as input. If there is no reliable past ranking to calibrate against, and a fixed strategy parameter cannot be defended either, how the parameter was chosen remains unclear and the result may look arbitrary.
Both peer-efficiency tables ready, to be reduced to a single ranking → HFGPE
Raw production/input-output data, no efficiency analysis performed yet → a DEA-like peer-efficiency analysis first
Criteria to be given external weights, not peer evaluation → TOPSIS, SAW, VIKOR
No past ranking, strategy parameter indefensible → HFGPE should not be used without a fixed, justified parameter
Strengths
HFGPE's greatest strength is that it softens the problem common to classical peer-efficiency methods, "most units score close to one in their own favour," by combining a benevolent and an aggressive extreme (Sexton, Silkman and Hogan, 1986; Wang and Chin, 2010). Working with a single strategy parameter makes the result easy to interpret: if the parameter is close to 0, it is immediately clear that an aggressive evaluation was applied; if close to 1, a benevolent one. Being able to calibrate the strategy parameter to past expert decisions turns the method into a tool consistent with past practice, not merely a mathematical exercise.
Weaknesses
Its limitations arise from the general nature of the peer-evaluation approach and from the calibration logic itself. First, how the benevolent and aggressive peer-efficiency tables were computed lies outside this method's scope; if these tables are flawed or inconsistent, HFGPE does not correct this, but inherits it as given. Second, the peer-efficiency and cross-efficiency approach is itself contested; the literature has not settled on a single answer as to which secondary objective (benevolent or aggressive) is the "correct" viewpoint (Doyle and Green, 1994). Third, when the strategy parameter is calibrated to a past ranking, this calibration looks backwards; a parameter that worked well in the past may not reflect future evaluations with the same accuracy once conditions change. Fourth, the ranking can change near certain values of the strategy parameter; the parameter's exact value can be decisive for the order, particularly among closely matched alternatives.
Common Mistakes
The most common mistake is applying the same weight vector to both the benevolent and the aggressive table; these two tables must be computed separately, with different optimisation objectives.
A second mistake is setting the strategy parameter to a default of 0.5 (half benevolent, half aggressive) when no reliable past ranking exists; this is an arbitrary choice resting on no justification and defeats the method's promise of calibration. A third mistake is confusing the roles of rows and columns: rows represent the alternatives being evaluated, columns represent the peers doing the evaluating, and the final score is the row average. A fourth mistake is assuming this kernel will itself generate the benevolent/aggressive tables from raw production data or a fuzzy evaluation set; these tables must be prepared in advance. A fifth mistake is presenting a single definite ranking without reporting how fragile the ranking is near boundary values of the strategy parameter.
The governing principle is this:
An HFGPE result is a summary of how peers evaluate one another and of the chosen strategy parameter; if the parameter changes, the ranking can change too, particularly among closely matched alternatives.
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 taken from the method's founding source; the figures are the book's own. The remaining cases are illustrative constructions.
1. Business: Peer evaluation among four loan applications (Zhou and Xu, 2020)
A financial institution's credit committee wants to re-evaluate four loan applications (A, B, C, D) it has previously assessed, using the peer-efficiency method. Every application has been scored by all the other applications under both a benevolent and an aggressive viewpoint, giving two separate 4x4 peer-efficiency tables (benevolent and aggressive). The committee knows the ranking experts gave these four applications in the past (A first, B second, D third, C fourth) and wants to calibrate the strategy parameter to best reproduce that ranking.
| A (peer) | B (peer) | C (peer) | D (peer) | |
|---|---|---|---|---|
| A (benevolent) | 1.000 | 1.000 | 0.825 | 1.000 |
| B (benevolent) | 0.862 | 1.000 | 0.893 | 1.000 |
| C (benevolent) | 0.610 | 0.566 | 1.000 | 1.000 |
| D (benevolent) | 1.000 | 1.000 | 1.000 | 1.000 |
The aggressive table is likewise a four-row, 4x4 table; each cell is the (lower) score given by the same peer pair under the aggressive viewpoint. The method uses least squares to search for the strategy parameter that best reproduces the past ranking (A, B, D, C) and finds a value of 0.5560. This means, roughly, a mix leaning slightly towards the benevolent side but very close to balanced. The benevolent and aggressive tables are then blended with this parameter, and the row average is taken for each application.
| Application | Average peer score | Rank |
|---|---|---|
| A | 0.8572 | 1 |
| B | 0.8115 | 2 |
| D | 0.7554 | 3 |
| C | 0.7048 | 4 |
The result exactly reproduces the committee's past ranking (A, B, D, C); the strategy parameter was, after all, calibrated for precisely this purpose. A is the application that stays relatively strong under both the benevolent and the aggressive viewpoint; C is the weakest under both viewpoints.
The committee hesitates here: if the strategy parameter is pulled towards a more benevolent value than 0.5560 (above roughly 0.77), D overtakes B and rises to second place; if the parameter climbs above roughly 0.87, D even overtakes A and rises to first place. The agent preparing this card verified these threshold values by scanning the strategy parameter from 0 to 1 in Python. This shows that the gap between B and D is not as robust as A's lead; the committee's report should note that this second-third order is sensitive to the choice of parameter.
In the report: "With the strategy parameter calibrated to the past ranking (0.5560), A has the highest average peer score (0.8572); the order between B and D can change if the parameter is pulled towards a more benevolent value."
Source: Zhou and Xu (2020), Investment Decision Making Based on the Hesitant Fuzzy Peer-Evaluation and Strategy Fusion, p. 114, Tables 5.15–5.16. The benevolent and aggressive peer-efficiency tables and the past ranking (A, B, D, C) are the book's own data; this example serves as the validation case for DecisionMind's HFGPE engine, and the engine produces the same result.
2. Logistics: Peer evaluation of cargo distribution branches
A cargo company will compare the efficiency of six distribution branches through peer evaluation. Every branch has been scored by the other five branches under both a benevolent and an aggressive viewpoint, giving two 6x6 peer-efficiency tables. The company knows a branch ranking recorded in last year's audit report and wants to calibrate the strategy parameter to it.
The method blends the two tables with the calibrated parameter and takes the row averages. Suppose the result places first not the branch with the highest delivery volume, but a mid-sized branch that shows steady efficiency during both peak and quiet hours.
The company hesitates here: is last year's audit ranking still valid this year, or has the calibration gone stale because branch routes and staff numbers have changed? If the strategy parameter is fixed to an old ranking, it may not fully reflect this year's real performance differences.
In the report: "With the strategy parameter calibrated to last year's audit ranking, the steady mid-sized branch has the highest average peer score; whether the calibration still holds this year should be assessed separately."
3. Fire service: Comparing the response performance of fire stations
A provincial disaster and emergency management authority will compare the response performance of five fire stations through peer evaluation. Every station has been scored by the other four stations under both a benevolent and an aggressive viewpoint. The authority knows a ranking given by an expert evaluation board in past years and wants to calibrate the strategy parameter to it.
The method blends the two tables and takes the row averages. Suppose the result places first not the station with the shortest average response time, but the station that performs consistently well across different incident types (fire, traffic accident, flood).
The authority hesitates here: the past ranking used for calibration may have been shaped by that period's own incident distribution (for instance, a year dominated by fire incidents); if the incident distribution changes, the same strategy parameter may not suit a different year.
In the report: "With the strategy parameter calibrated to the past expert ranking, the consistently performing station has the highest average peer score; the incident distribution of the past period underlying the calibration should be compared with this year's."
4. What Not to Do
Had the same weight vector been applied to both the benevolent and the aggressive table in the loan example, the difference between the two viewpoints would disappear and the method's peer-evaluation logic would become inoperative. A second error is the committee setting the strategy parameter to 0.5 without justification, in the absence of a past ranking; this is an arbitrary choice resting on no calibration. A third error is reporting A's score of 0.8572 as "86 per cent efficient"; the score only ranks these four applications relative to one another under this strategy parameter.
Sources
For the formulas behind each step and citation formats, see the DecisionMind method page: decisionmind.app/library/hfgpe
Zhou, W., & Xu, Z. (2020). Investment Decision Making Based on the Hesitant Fuzzy Peer-Evaluation and Strategy Fusion. In: Qualitative Investment Decision-Making Methods under Hesitant Fuzzy Environments, Studies in Fuzziness and Soft Computing, 376, 95–116. DOI: 10.1007/978-3-030-11349-0_5
Sexton, T. R., Silkman, R. H., & Hogan, A. J. (1986). Data envelopment analysis: Critique and extensions. New Directions for Program Evaluation, 32, 73–105. DOI: 10.1002/ev.1441
Wang, Y. M., & Chin, K. S. (2010). Some alternative models for DEA cross-efficiency evaluation. International Journal of Production Economics, 128(1), 332–338. DOI: 10.1016/j.ijpe.2010.07.032
Doyle, J., & Green, R. (1994). Efficiency and Cross-efficiency in DEA: Derivations, Meanings and Uses. Journal of the Operational Research Society, 45(5), 567–578. DOI: 10.1057/jors.1994.84