Extension card · Classical
DEA cross-efficiency (Sexton, Silkman & Hogan, 1986)
This is the form of DEA where every unit is evaluated not only by its own chosen weights but also by every other unit's chosen weights, with units scoring one another reciprocally. The output is a single cross-efficiency average for every unit, and this average places the units in a complete ranking.
Base method
DEA →
Philosophy, mechanics, strengths and weaknesses are on the base method card; this card describes only the difference.
Data type (family)
Classical →
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?
One thing is added; the input/output split, the separate optimisation for every unit, and the "no one can exceed a hundred per cent" constraint do not change.
The evaluation goes beyond a unit's own score. Base DEA (the CCR model) finds, for every unit, the multipliers (weights) that show that unit in the most advantageous light, and uses these multipliers to compute only that unit's OWN score (self-appraisal). This extension does not stop there: every unit's own optimal multipliers are then applied, in turn, to EVERY OTHER unit's data as well. This produces an m×m cross-appraisal matrix for m units; one cell of this matrix shows what score unit j would receive if evaluated using the weights that unit itself chose. Every unit's final cross-efficiency score is the average of the scores it receives in this matrix, taken across every other unit's weights.
Discriminating power increases. In base DEA, no distinction at all is drawn among units on the efficient frontier (theta=1); all are considered equally "efficient." Because cross-efficiency also tests these units against one another's weights, it generally produces a distinction even among units that tied in self-appraisal, and gives a COMPLETE ranking. This is what cross-efficiency chiefly adds to base DEA: an answer to the question of "which unit also looks strong in the eyes of the others," beyond simply "how many units are efficient."
Weight selection is still left self-interested. DecisionMind applies Sexton, Silkman and Hogan's (1986) base form in this extension: the weights every unit uses in the cross-evaluation are chosen only to maximise that unit's OWN score; what these weights do to other units is not optimised. Doyle and Green's (1994) later-proposed "benevolent" (trying to keep other units' scores as high as possible too) or "aggressive" (trying to keep other units' scores as low as possible) secondary-objective forms are not applied in this extension; where more than one optimal weight set exists, which one is chosen is left to the linear-programming solver's own internal rule.
DecisionMind fixes, for this extension, the construction of the cross-evaluation matrix and simple (self-interested, no secondary objective) weight selection.
How to Read the Output
The final cross-efficiency average lies between 0 and 1, as base DEA's theta does, and higher is better; but its meaning differs. Theta answers the question "how good does this unit look with the most advantageous weights IT ITSELF chose." The cross-efficiency average answers "how good does this unit look on average, with the weights everyone, INCLUDING ITSELF, has chosen."
This difference produces an important consequence: two units that both score theta=1 in self-appraisal can come out very different from one another in cross-efficiency, and either can even fall below a unit that was not efficient in self-appraisal at all. The reason is that a unit scoring theta=1 only means that a narrow weight set best suited to ITS OWN profile could be found; applied to a unit with a different profile, this same weight set can produce a very low score.
Thus instead of writing:
"This branch came out efficient in DEA (θ=1), so it really is the best-managed branch"
the report should read:
"This branch is efficient with the weights it chose itself; the cross-efficiency average also factors in how other branches, with their own weights, see this branch, and this average can either confirm its self-appraised superiority or reveal that superiority to be the product of a one-sided weight choice"
When to Prefer This over the Base Method
When more than one unit scores theta=1 in self-appraisal, and a distinction, a complete ranking, is also wanted among these units. It is also worth using when it is wanted to report not only how every unit looks with its own weights, but also how it stands "in the eyes of its peers" (situations such as peer assessment, benchmarking reports, or incentive allocation).
If the aim is only to distinguish who is on the efficient frontier from who is not, and a complete ranking is not needed, base DEA is sufficient; cross-efficiency brings extra computational load and, in small datasets (especially single-input or single-output problems), it will not always provide extra discriminating power (see Case 1). Base DEA's exit conditions apply here too: where the aim is to measure efficiency rather than preference, and weights are not to be supplied from outside.
Mistakes Specific to This Extension
Assuming cross-efficiency will always produce a different order from self-appraisal. In some datasets, especially problems with a single input or few units, all units' optimal weights can converge on the same corner; in that case the cross-efficiency average comes out identical, one for one, to the self-appraisal theta, and provides no extra distinction (see Case 1). This is not a computational error, it stems from the structure of the data; but if unnoticed, it is possible to say "a cross-evaluation was carried out" when in fact no extra information at all was produced.
Trying to feed a weight or direction set visible in the manifest into DEA as an outside "importance weight." Cross-efficiency, like base DEA, does not take weights; every unit's multipliers are derived from its own data through linear programming. Input/output direction (which criterion is an input, which an output) is supplied from outside, but importance weighting is not.
Assuming a benevolent or aggressive secondary-objective form has been applied. This DecisionMind extension does not apply Doyle and Green's (1994) benevolent or aggressive forms when choosing among more than one optimal weight set; it uses only Sexton, Silkman and Hogan's (1986) base, self-interested form. This means that, where more than one optimal weight exists, which one is chosen can depend on the solver.
The governing principle is this:
Cross-efficiency shows how a unit looks not only with its own chosen weights but also with its peers' weights; but whether this extra information genuinely provides a distinction depends on the data, and the report must show that this has been checked.
Cases
The first case is a small verification example from DecisionMind's own internal consistency check; it rests not on an independent source but on the engine's own linear-programming solver. The second case is an illustrative construction.
1. Illustrative example (DecisionMind's internal verification example): Cross-comparison of three branches
Three branches (A1, A2, A3) are compared on two outputs (transaction volume, satisfaction score) and one input (operating expense).
| Branch | Transaction volume (output) | Satisfaction score (output) | Operating expense (input) |
|---|---|---|---|
| A1 | 3 | 5 | 4 |
| A2 | 5 | 3 | 2 |
| A3 | 4 | 4 | 3 |
The method first computes every branch's own self-appraisal theta (with base DEA/CCR); it then applies every branch's own optimal multipliers to the other two branches' data as well, and builds a 3×3 cross-evaluation matrix.
| Branch evaluated \ Weights used | With A1's weights | With A2's weights | With A3's weights | Cross-efficiency average |
|---|---|---|---|---|
| A1 | 0.833 | 0.833 | 0.833 | 0.833 |
| A2 | 1.000 | 1.000 | 1.000 | 1.000 |
| A3 | 0.889 | 0.889 | 0.889 | 0.889 |
The result reads as follows: A2 is first in both self-appraisal and cross-appraisal. But an important observation stands out in this small example: the three columns in every row are exactly equal to one another. This shows that all three branches' own optimal weight choices converged on the same corner, a solution using only the satisfaction-score-to-input ratio and giving zero weight to transaction volume; in this small, single-input, three-branch dataset, cross-evaluation has produced no extra distinguishing information beyond self-appraisal. The cross-efficiency averages (0.833; 1.000; 0.889) are exactly identical to the self-appraisal thetas (0.833; 1.000; 0.889).
An important disclosure is needed here: this example's expected figures come not from a published source but from DecisionMind's own internal verification tool; the manifest's own record states this plainly too. This case is therefore not a literature verification, but an internal consistency example showing that the engine works in line with the manifest.
The board's hesitation: is it normal that cross-evaluation provides no extra distinction at all in this small, three-branch, single-input example? Yes; in this small problem built with one input and two outputs, the three branches' optimal weights have coincided at the same linear-programming corner. This coincidence generally disappears with richer branches of differing profile (see Case 2).
In the report: "Among these three branches, A2 is first in both self-appraisal and cross-appraisal (1.000); however, in this small dataset, cross-evaluation has produced no extra distinction beyond self-appraisal, because all three branches' optimal weights coincided at the same corner. This stems from the small size of the dataset, not from a shortcoming of the method."
Source: DecisionMind's DEA-CROSSEFF engine internal-consistency check; it follows Sexton, Silkman and Hogan's (1986) definition of cross-efficiency, and is not taken from a published article's table (the manifest's own record flags this as "an internal-consistency check, not independent-source verification"). The cross-evaluation matrix has been independently recomputed by this card's author with the linear-programming solver, and matches the engine's output exactly.
2. Retail: Cross-efficiency comparison of four stores
A retail chain will compare four of its stores (M1-M4) on output in two sales categories (food-category sales, electronics-category sales) and one input (staff count). M1 is strong in food and weak in electronics; M2 is strong in electronics and weak in food; M3 is balanced across both categories; M4 is weak in both categories and uses the most staff.
| Store | Food sales (output) | Electronics sales (output) | Staff count (input) |
|---|---|---|---|
| M1 | 8 | 2 | 4 |
| M2 | 2 | 8 | 4 |
| M3 | 5 | 5 | 4 |
| M4 | 4 | 4 | 5 |
The method computes every store's self-appraisal theta, then applies every store's optimal weights to the other three stores as well, building the 4×4 cross-evaluation matrix.
| Store evaluated \ Weights used | M1 | M2 | M3 | M4 | Cross-efficiency average |
|---|---|---|---|---|---|
| M1 | 1.000 | 0.250 | 0.625 | 0.400 | 0.8125 |
| M2 | 0.250 | 1.000 | 0.625 | 0.400 | 0.8125 |
| M3 | 1.000 | 1.000 | 1.000 | 0.640 | 0.8125 |
| M4 | 1.000 | 1.000 | 1.000 | 0.640 | 0.5200 |
(In this table, rows are "the store being evaluated," columns are "the store whose weights are used"; self-appraisal sits on the diagonal.)
The result reads as follows: M1 and M2 are fully efficient in self-appraisal (1.000), because each chose a multiplier that puts all its weight on the category it specialises in. But when they evaluate one another, they give each other a very low score (0.250): M1's weight assigns almost no value to electronics, so it shows the electronics-heavy M2 as low; M2's weight likewise shows M1 as low, in the same way. The balanced store M3 also comes out efficient in its own self-appraisal (1.000), and receives a reasonable score (0.625) when evaluated with M1's and M2's specialist weights; evaluated with M4's weights, it receives the full score (1.000). In the end, M1, M2 and M3 reach exactly the same cross-efficiency average (0.8125); M4, the weakest store, finishes last (0.520).
The chain's hesitation: it is correct, but incomplete, for M1 and M2's own reports to state that they are "fully efficient in DEA (θ=1.000)." Cross-evaluation shows that these two stores' superiority comes only from a narrow weight choice that favours the category they specialise in, and that, in the eyes of their peers, they sit exactly level with the balanced store M3. If the chain bases incentive allocation on self-appraisal theta alone, it will unfairly place M1 and M2 ahead of M3.
In the report: "Although M1 and M2 appear fully efficient with their own weights (θ=1.000), they sit exactly level with the balanced store M3 in cross-efficiency average (0.8125); this is because M1 and M2 each give a low weight to the category the other specialises in. M4 is the weakest store in both self- and cross-appraisal (0.520) and is not an incentive priority here."
3. What Not to Do
The first mistake, in the illustrative example, is seeing the three columns come out exactly equal and interpreting this as "the cross-evaluation was not computed, the engine is broken"; this is a consequence of this particular small dataset, where the three branches' optimal weights coincided at the same corner, not an error in the engine; the same engine produces a genuine distinction in the second case. The second mistake is overlooking the manifest's internal-check disclaimer and reporting Case 1's figures as "taken verbatim from Sexton, Silkman and Hogan's (1986) article"; these figures are not an independent source verification. The third mistake is claiming that M1's self-appraisal theta (1.000) alone means "M1 is the most efficient store"; cross-efficiency shows M1 to be level with M3.
Sources
For the linear-programming model, intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/dea-crosseff
Sexton, T. R., Silkman, R. H., & Hogan, A. J. (1986). Data envelopment analysis: Critique and extensions. New Directions for Program Evaluation, 1986(32), 73–105. DOI: 10.1002/ev.1441
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
Charnes, A., Cooper, W. W., & Rhodes, E. (1978). Measuring the efficiency of decision making units. European Journal of Operational Research, 2(6), 429–444. DOI: 10.1016/0377-2217(78)90138-8