A characterization of the Logarithmic Least Squares Method
L\'aszl\'o Csat\'o

TL;DR
This paper provides an axiomatic characterization of the Logarithmic Least Squares Method, establishing it as the unique approach satisfying correctness in consistent cases and invariance under triad transformations.
Contribution
It offers the first axiomatic foundation for the Logarithmic Least Squares Method, clarifying its unique properties in deriving preference vectors from pairwise comparison matrices.
Findings
Proves the method is the only one satisfying the specified axioms.
Shows the method reproduces the inducing vector for consistent matrices.
Demonstrates invariance to transformations on triads.
Abstract
We provide an axiomatic characterization of the Logarithmic Least Squares Method (sometimes called row geometric mean), used for deriving a preference vector from a pairwise comparison matrix. This procedure is shown to be the only one satisfying two properties, correctness in the consistent case, which requires the reproduction of the inducing vector for any consistent matrix, and invariance to a specific transformation on a triad, that is, the weight vector is not influenced by an arbitrary multiplication of matrix elements along a 3-cycle by a positive scalar.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
A characterization of the Logarithmic Least Squares Method
László Csató e-mail: [email protected] Institute for Computer Science and Control, Hungarian Academy of Sciences (MTA SZTAKI)
Laboratory on Engineering and Management Intelligence, Research Group of Operations Research and Decision Systems
Abstract
We provide an axiomatic characterization of the Logarithmic Least Squares Method (sometimes called row geometric mean), used for deriving a preference vector from a pairwise comparison matrix. This procedure is shown to be the only one satisfying two properties, correctness in the consistent case, which requires the reproduction of the inducing vector for any consistent matrix, and invariance to a specific transformation on a triad, that is, the weight vector is not influenced by an arbitrary multiplication of matrix elements along a 3-cycle by a positive scalar.
Keywords: Decision analysis; pairwise comparisons; geometric mean; axiomatic approach; characterization
JEL** classification number: C44**
MSC** class: 90B50, 91B08**
1 Introduction
Pairwise comparisons are a fundamental tool in many decision-analysis methods such as the Analytic Hierarchy Process (AHP) (Saaty,, 1980). However, in real-world applications the judgements of decision-makers may be inconsistent: for example, alternative is two times better than alternative , alternative is three times better than alternative , but alternative is not six times better than alternative . Inconsistency can also be an inherent feature of the data, for example, on the field of sports (Csató,, 2013; Bozóki et al.,, 2016; Chao et al.,, 2018).
Therefore, a lot of methods have been suggested in the literature for deriving preference values from pairwise comparison matrices. In such cases, it seems to be fruitful to follow an axiomatic approach: the introduction and justification of reasonable properties may help to narrow the set of appropriate weighting methods and reveal some crucial features of them. The most important contribution of similar analyses can be an axiomatic characterization, when a set of properties uniquely determine a preference vector.
Characterization of different methods is a standard tool in social choice theory, for instance, in the case of the Shapley value in game theory (see e.g. Shapley, (1953); van den Brink and Pintér, (2015)), or for the Hirsch index in scientometrics (see e.g. Woeginger, (2008); Bouyssou and Marchant, (2014)). This approach has been applied recently for inconsistency indices of pairwise comparison matrices (Csató, 2018a, ; Csató, 2018b, ).
Fichtner, (1984), presumably the first work on the axiomatizations of weighting methods, characterized the Logarithmic Least Squares Method (Rabinowitz,, 1976; Crawford and Williams,, 1980, 1985; De Graan,, 1980) by using four requirements, correctness in the consistent case, comparison order invariance, smoothness, and power invariance. Fichtner, (1986) showed that substituting power invariance with rank preservation leads to the Eigenvector Method suggested by Saaty, (1980).
From this set of axioms, correctness in the consistent case and comparison order invariance are almost impossible to debate. However, according to Bryson, (1995), there exists a goal-programming method satisfying power invariance and a slightly modified version of smoothness, which possesses the additional property that the presence of a single outlier cannot prevent the identification of the correct priority vector. While Fichtner, (1984) introduces smoothness in terms of differentiable functions and continuous derivatives, the interpretation of Bryson, (1995) – a small change in the input does not lead to a large change in the output – seems to be more natural for us. Cook and Kress, (1988) approached the problem by focusing on distance measures in order to get another goal programming method on an axiomatic basis.
Smoothness and power invariance can be entirely left out from the characterization of the Logarithmic Least Squares Method. Barzilai et al., (1987) exchange them for a consistency-like axiom by considering two procedures: (1) some pairwise comparison matrices are aggregated to one matrix and the solution is computed for this matrix; (2) the priorities are derived separately for each matrix and combined by the geometric mean; which are required to result in the same preference vector. We think it is not a simple condition immediately to adopt. Barzilai, (1997) managed to replace this axiom and comparison order invariance with essentially demanding that each individual weight is a function of the entries in the corresponding row of the pairwise comparison matrix only. Joining to Dijkstra, (2013), we are also somewhat uncomfortable with this premise.
To summarize, the problem of weight derivation does not seem to be finally settled by the axiomatic approach. Consequently, it may not be futile to provide another characterization of the Logarithmic Least Squares Method, which hopefully highlights some new aspects of the procedure. This is the main aim of the current paper.
Presenting an axiomatic characterization does not mean that we accept all properties involved as wholly justified and unquestionable or we reject the axioms proposed by previous works. To consider an example from a related topic, although most axiomatic analysis of inconsistency (Brunelli and Fedrizzi,, 2011; Brunelli,, 2016, 2017; Brunelli and Fedrizzi,, 2015, 2018; Cavallo and D’Apuzzo,, 2012; Koczkodaj and Szwarc,, 2014; Koczkodaj and Szybowski,, 2015; Koczkodaj and Urban,, 2018) look for well-motivated axioms that should be satisfied by any reasonable measure, Csató, 2018b does not deal with the appropriate motivation of his axioms, the issue to be investigated is only how they can narrow the set of inconsistency indices.
This paper strictly follows the latter direction, therefore, we only say that if one agrees with our axioms, then the geometric mean remains the only choice. The importance of an axiomatic characterization does not depend on a convincing explanation for the desirability of the properties suggested. For example, Arrow’s impossibility theorem (Arrow,, 1950) can also be interpreted as an axiomatization of the dictatorial rule by universality, Pareto efficiency, and independence of irrelevant alternatives, however, it does not mean that the dictatorial rule is good.
The study is structured as follows. Section 2 presents some definitions on the field of pairwise comparison matrices. Two properties of weighting methods are defined in Section 3, which will provide the characterization of the Logarithmic Least Squares Method in Section 4. Section 5 summarizes our findings.
2 Preliminaries
Assume that alternatives should be measured with respect to a given criterion on the basis of pairwise comparisons such that is an assessment of the relative importance of alternative with respect to alternative .
Let and denote the set of positive (with all elements greater than zero) vectors of size and matrices of size , respectively.
Definition 2.1**.**
Pairwise comparison matrix: Matrix is a pairwise comparison matrix if for all .
Any pairwise comparison matrix is well-defined by its elements above the diagonal since we discuss only multiplicative pairwise comparison matrices with the reciprocal property throughout the paper. Let be the set of pairwise comparison matrices of size .
A pairwise comparison matrix is called consistent if for all . Otherwise, it is said to be inconsistent. Any pairwise comparison matrix is allowed to be inconsistent unless its consistency is explicitly stated.
Definition 2.2**.**
Weight vector: Vector is a weight vector if .
Let be the set of weight vectors of size .
Definition 2.3**.**
Weighting method: Function is a weighting method.
A weighting method associates a weight vector to any pairwise comparison matrix such that is the weight of alternative .
Several weighting methods have been suggested in the literature, see Choo and Wedley, (2004) for an overview. This paper discusses two of them, which are among the most popular.
Definition 2.4**.**
Eigenvector Method () (Saaty,, 1980): The Eigenvector Method is the function such that
[TABLE]
where denotes the maximal eigenvalue, also known as principal or Perron eigenvalue, of matrix .
Definition 2.5**.**
Logarithmic Least Squares Method () (Crawford and Williams,, 1980, 1985; De Graan,, 1980): The Logarithmic Least Squares Method is the function such that the weight vector is the optimal solution of the problem:
[TABLE]
is sometimes called (row) geometric mean because the solution of (1) can be computed as
[TABLE]
3 Axioms
In this section, two properties of weighting methods will be discussed.
Axiom 3.1**.**
Correctness (): Let be a consistent pairwise comparison matrix. Weighting method is correct if for all .
requires the reproduction of the inducing vector for any consistent pairwise comparison matrix. It was introduced by Fichtner, (1984) under the name correct result in the consistent case and was used by Fichtner, (1986), Barzilai et al., (1987) and Barzilai, (1997), among others.
Proposition 3.1**.**
The Eigenvector Method and the Logarithmic Least Squares Method satisfy correctness.
Definition 3.1**.**
-transformation on a triad: Let be a pairwise comparison matrix and be three different alternatives. An -transformation on the triad – which is determined by the three alternatives , , and – provides the pairwise comparison matrix such that , (), (), () and for all other elements.
The transformation changes three elements of a pairwise comparison matrix along a 3-cycle. It can reproduce local consistency: the choice leads to .
Naturally, this process modifies all values of the triad, while maybe two of the comparisons are accurate and one contains all the inaccuracy. However, if no further information is available, then our assumption seems to be reasonable.
Axiom 3.2**.**
Invariance to -transformation on a triad (): Let be any two pairwise comparison matrices such that can be obtained from through an -transformation on a triad. Weighting method is invariant to -transformation on a triad if .
means that the weights of the alternatives are not influenced by -transformations on triads. It has been inspired by the axiom independence of circuits in Bouyssou, (1992).
A motivation for invariance to -transformation on a triad can be the following. Consider a sports competition where player has defeated player , player has defeated player , while player has defeated player , and suppose that the three wins are equivalent. Then the final ranking is not allowed to change if the margins of victories are modified by the same amount. In particular, the three results can be reversed ( beats , beats , and beats ), or all comparisons can become a draw. is practically a generalization of this idea.
Proposition 3.2**.**
The Eigenvector Method violates invariance to -transformation on a triad.
Proof.
Consider the following pairwise comparison matrices:
[TABLE]
can be obtained from through an -transformation on the triad by as , , and . The corresponding weight vectors are
[TABLE]
which shows the violation of the axiom . ∎
Proposition 3.3**.**
The Logarithmic Least Squares Method satisfies invariance to -transformation on a triad.
Proof.
Take two pairwise comparison matrices such that is obtained from through an -transformation on a triad, namely, they are identical except for (), (), and (). The product of row elements does not change, so according to (2). ∎
Corollary 3.1**.**
The counterexample concerning the Eigenvector Method and in Proposition 3.2 is minimal with respect to the number of alternatives as in the case of , and yield the same result (Crawford and Williams,, 1985).
4 Characterization of the Logarithmic Least Squares Method
Theorem 4.1**.**
The Logarithmic Least Squares Method is the unique weighting method satisfying correctness and invariance to -transformation on a triad.
Proof.
satisfies both axioms according to Propositions 3.1 and 3.3.
For uniqueness, consider an arbitrary pairwise comparison matrix and a weighting method , which meets correctness and invariance to -transformation on a triad. Denote by the geometric mean of row elements for alternative . In order to prove that is equivalent to the Logarithmic Least Squares Method, it is enough to show that .
The proof will present that every pairwise comparison matrix can be transformed into a consistent matrix by a sequence of -transformations on a triad carried out over an appropriately chosen set of triads: the triads to be modified always contain the first alternative, while the two others are considered according to the sequence ,,,,,…, ,,…,. Since the Logarithmic Least Squares Method satisfies invariance to -transformation on a triad, each matrix of the sequence shares the same geometric mean weight vector. The procedure will stop after (maximally) steps, which is the number of triads not containing the first alternative.
Let us introduce the pairwise comparison matrix such that ; ; 111 For the sake of simplicity, only the elements above the diagonal are indicated. and for all other elements, where . Since is obtained from through an -transformation on a triad, according to the assumption that satisfies the axiom . If , is consistent because , , and , therefore correctness implies .
Otherwise, analogous -transformations on a triad can be implemented until we get , where and for all . The next step of the algorithm depends on the difference of and .
- •
If , then introduce the pairwise comparison matrix such that ; ; and for all other elements, where . It can be checked that for all , while .
- •
If and , then define the pairwise comparison matrix such that ; ; and for all other elements, where . It can be checked that for all , while .
Finally, is obtained such that for all . Furthermore,
[TABLE]
However, due to the reciprocity condition and , therefore
[TABLE]
It is clear that as the product of all elements of gives one, which leads to
[TABLE]
for all . In other words, is a consistent pairwise comparison matrix such that for all . Consequently, due to correctness. Weighting method is invariant to -transformation on a triad, hence
[TABLE]
The Logarithmic Least Squares Method also satisfies according to Proposition 3.3, verifying the claim that . ∎
Example 4.1**.**
As an illustration of the proof of Theorem 4.1, consider the following pairwise comparison matrix:
[TABLE]
Since , an -transformation on the triad should be carried out by , which results in the matrix . After that, another -transformation on the triad is necessary by in order to get the matrix :
[TABLE]
Finally, an -transformation on the triad should be carried out by , so the pairwise comparison matrix remains unchanged, . It is a consistent matrix, therefore any weighting method satisfying correctness and invariance to -transformation on a triad should give as the weight vector associated with the pairwise comparison matrix .
Proposition 4.1**.**
* and are logically independent axioms.*
Proof.
It is shown that there exist weighting methods, which satisfy one axiom, but do not meet the other:
- 1
: the Eigenvector Method (see Propositions 3.1 and 3.2); 2. 2
: the flat method such that for all .
∎
5 Conclusions
We have proved to be the unique weighting method among the procedures used to derive priorities from reciprocal pairwise comparison matrices, which is correct in the consistent case and invariant to a specific transformation on a triad. The somewhat surprising fact is that our algorithm aims only to recover local consistency by focusing on a given triad without the consideration of other elements of the pairwise comparison matrix. Hence satisfaction of a local property fully determines a global weight vector.
Naturally, one can debate whether the axiom invariance to -transformation on a triad should be accepted, but, at least, it reveals an important aspect of the geometric mean, contributing to the long list of its favourable theoretical properties (Barzilai et al.,, 1987; Barzilai,, 1997; Dijkstra,, 2013; Čaklović and Kurdija,, 2017; Lundy et al.,, 2017; Csató, 2018c, ). Furthermore, the violation of this property can be an argument against the Eigenvector Method, a procedure having several other disadvantages, for example, the Pareto inefficiency of the weight vector (Blanquero et al.,, 2006; Bozóki,, 2014; Bozóki and Fülöp,, 2018), or the possibility of strong rank reversal in group decision-making (Pérez and Mokotoff,, 2016; Csató,, 2017).
Some directions for future research are also worth mentioning. First, further axiomatic analysis and characterizations of weighting methods can help in a better understanding of them. Second, -transformation on a triad seems to be related to inconsistency reduction processes in pairwise comparison matrices (Koczkodaj and Szybowski,, 2016; Szybowski,, 2018). Third, the Logarithmic Least Squares Methods has been extended to the incomplete case when certain elements of the pairwise comparison matrix are unknown (Bozóki et al.,, 2010). Axiomatization on this more general domain seems to be promising and within reach, as revealed by Bozóki and Tsyganok, (2017), although sometimes behaves strangely on this general domain (Csató and Rónyai,, 2016).
Acknowledgements
We would like to thank Denis Bouyssou for inspiration and Sándor Bozóki for plentiful advice.
Three anonymous reviewers provided beneficial remarks and suggestions.
We are grateful to the audience of our talk at Corvinus Game Theory Seminar on 17 March 2017 for useful comments concerning the proof of Theorem 4.1.
The research was supported by OTKA grant K 111797 and by the MTA Premium Post Doctorate Research Program.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Arrow, (1950) Arrow, K. J. (1950). A difficulty in the concept of social welfare. Journal of Political Economy , 58(4):328–346.
- 2Barzilai, (1997) Barzilai, J. (1997). Deriving weights from pairwise comparison matrices. Journal of the Operational Research Society , 48(12):1226–1232.
- 3Barzilai et al., (1987) Barzilai, J., Cook, W. D., and Golany, B. (1987). Consistent weights for judgements matrices of the relative importance of alternatives. Operations Research Letters , 6(3):131–134.
- 4Blanquero et al., (2006) Blanquero, R., Carrizosa, E., and Conde, E. (2006). Inferring efficient weights from pairwise comparison matrices. Mathematical Methods of Operations Research , 64(2):271–284.
- 5Bouyssou, (1992) Bouyssou, D. (1992). Ranking methods based on valued preference relations: A characterization of the net flow method. European Journal of Operational Research , 60(1):61–67.
- 6Bouyssou and Marchant, (2014) Bouyssou, D. and Marchant, T. (2014). An axiomatic approach to bibliometric rankings and indices. Journal of Informetrics , 8(3):449–477.
- 7Bozóki, (2014) Bozóki, S. (2014). Inefficient weights from pairwise comparison matrices with arbitrarily small inconsistency. Optimization , 63(12):1893–1901.
- 8Bozóki et al., (2016) Bozóki, S., Csató, L., and Temesi, J. (2016). An application of incomplete pairwise comparison matrices for ranking top tennis players. European Journal of Operational Research , 248(1):211–218.
