Skip to main content
Log in

Pairwise opposite matrix and its cognitive prioritization operators: comparisons with pairwise reciprocal matrix and analytic prioritization operators

  • General Paper
  • Published:
Journal of the Operational Research Society

Abstract

The pairwise reciprocal matrix (PRM) of the analytic hierarchy/network process has been investigated by many scholars. However, there are significant queries about the appropriateness of using the PRM to represent the pairwise comparison. This research proposes a pairwise opposite matrix (POM) as the ideal alternative with respect to the human linguistic cognition of the rating scale of the paired comparison. Several cognitive prioritization operators (CPOs) are proposed to derive the individual utility vector (or priority vector) of the POM. Not only are the rigorous mathematical proofs of the new models demonstrated, but solutions of the CPOs are also illustrated by the presentation of graph theory. The comprehensive numerical analyses show how the POM performs better than the PRM. POM and CPOs, which correct the fallacy of the PRM associated with its prioritization operators, should be the ideal solutions for multi-criteria decision-making problems in various fields.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7

Similar content being viewed by others

References

  • Barzilai J (1997). Deriving weights from pairwise comparison matrices. J Opl Res Soc 48: 1226–1232.

    Article  Google Scholar 

  • Belton V and Gear T (1983). On a shortcoming of Saaty's method of analytic hierarchies. Omega 11 (3): 228–230.

    Article  Google Scholar 

  • Blankmeyer E (1987). Approaches to consistency adjustment. J Optim Theory Appl 54: 479–488.

    Article  Google Scholar 

  • Bryson N (1995). A goal programming method for generating priority vectors. J Opl Res Soc 46: 641–648.

    Article  Google Scholar 

  • Budescu DV, Zwick R and Rapoport A (1986). A comparison of the eigenvalue method and the geometric mean procedure for ratio scaling. Appl Psychol Measure 10: 69–78.

    Article  Google Scholar 

  • Chandran B, Golden B and Wasil E (2005). Linear programming models for estimating weights in analytic hierarchy process. Comput Opns Res 32: 2235–2254.

    Article  Google Scholar 

  • Chu ATW, Kalaba RE and Spingarn K (1979). A comparison of two methods for determining the weights of belonging to fuzzy sets. J Optim Theory Appl 27: 531–541.

    Article  Google Scholar 

  • Costa CAB and Vansnick J-C (2008). A critical analysis of the eigenvalue method used to derive priorities in AHP. Eur J Opl Res 187: 1422–2428.

    Article  Google Scholar 

  • Crawford G and Williams C (1985). A note on the analysis of subjective judgement matrices. J Math Psychol 29: 387–405.

    Article  Google Scholar 

  • Dyer JS (1990a). Remarks on the analytic hierarchy process. Mngt Sci 36 (3): 249–258.

    Article  Google Scholar 

  • Dyer JS (1990b). A clarification of ‘Remarks on the analytic hierarchy process’. Mngt Sci 36 (3): 274–275.

    Article  Google Scholar 

  • Figueira J, Greco S and Ehrgott M (eds). (2005). Multiple Criteria Decision Analysis: State of the Art Surveys. Springer: New York.

    Book  Google Scholar 

  • Forman EH and Gass SI (2001). The analytic hierarchy process: An exposition. Opns Res 49 (4): 469–486.

    Article  Google Scholar 

  • Forman EH and Selly MA (2001). Decision by Objectives: How to Convince Others That You Are Right. World Scientific: Singapore.

    Book  Google Scholar 

  • Golany B and Kress M (1993). A multicriteria evaluation of methods for obtaining weights from ratio-scale matrices. Eur J Opl Res 69: 210–220.

    Article  Google Scholar 

  • International Society on Multiple Criteria Decision Making (2009). Multiple criteria decision aid bibliography. http://www.lamsade.dauphine.fr/mcda/biblio.

  • Lin C-C (2006). An enhanced goal programming method for generating priority vectors. J Opl Res Soc 57: 1491–1496.

    Article  Google Scholar 

  • Mikhailov L (2000). A fuzzy programming method for deriving priorities in the analytic hierarchy. J Opl Res Soc 51 (3): 341–349.

    Article  Google Scholar 

  • Murphy CK (1993). Limits on the analytic hierarchy process from its consistency index. Eur J Opl Res 65: 138–139.

    Article  Google Scholar 

  • Perez J (1995). Some comments on Saaty's AHP. Management Science 41: 1091–1095.

    Article  Google Scholar 

  • Saaty TL (1980). Analytic Hierarchy Process: Planning, Priority, Setting, Resource Allocation. McGraw-Hill: New York.

    Google Scholar 

  • Saaty TL (1994). Fundamentals of Decision Making. RSW Publications: Pittsburgh.

    Google Scholar 

  • Saaty TL (2000). Fundamentals of Decision Making and Priority Theory with the Analytic Hierarchy Process. RWS Publications: Pittsburgh.

    Google Scholar 

  • Saaty TL (2001). Decision Making for Leaders: The Analytic Hierarchy Process for Decisions in Complex World. 3rd edn, RWS Publications: Pittsburgh, (1st edn. in 1982).

    Google Scholar 

  • Saaty TL (2005). Theory and Applications of the Analytic Network Process: Decision Making with Benefits Opportunities, Costs, and Risks. RWS Publications: Pittsburgh.

    Google Scholar 

  • Saaty TL (2008). Relative measurement and its generalization in decision making: Why pairwise comparisons are central in mathematics for the measurement of intangible factors—The analytic hierarchy/network process. RACSAM (Rev Roy Spanish Acad Sci, Ser A, Math) 102 (2): 251–318.

    Google Scholar 

  • Saaty TL and Vargas LG (1984). Comparison of eigenvalue, logarithmic least squares and least squares methods in estimating ratios. Math Modelling 5: 309–324.

    Article  Google Scholar 

  • Srdjevic B (2005). Combining different prioritization methods in the analytic hierarchy process synthesis. Comput Opns Res 32: 1897–1919.

    Article  Google Scholar 

  • Thurstone LL (1927). A law of comparative judgment. Psychol Rev 34: 273–286.

    Article  Google Scholar 

  • Vaidya OS and Kumar S (2006). Analytic hierarchy process: An overview of applications. Eur J Opl Res 169 (1): 1–29.

    Article  Google Scholar 

  • Wang YM and Elhag TMS (2006). An Approach to avoiding rank reversal in AHP. Decis Supp Syst 42: 1474–1480.

    Article  Google Scholar 

  • Whitaker R (2007). Criticisms of the analytic hierarchy process: Why they often make no sense. Math Comput Modelling 46: 948–961.

    Article  Google Scholar 

  • Yuen KKF (2009). Cognitive network process with fuzzy soft computing technique for collective decision aiding. PhD thesis, The Hong Kong Polytechnic University.

    Google Scholar 

  • Yuen KKF (2010). Analytic hierarchy prioritization process in the AHP application development: A prioritization operator selection approach. Appl Soft Comput 10 (4): 975–989.

    Article  Google Scholar 

  • Zahedi F (1986). A simulation study of estimation methods in the analytic hierarchy process. Socio Econ Plan Sci 20: 347–354.

    Article  Google Scholar 

Download references

Acknowledgements

The research work is essentially derived from the author's PhD thesis, The Hong Kong Polytechnic University. Thanks are also extended to the anonymous referees for their time and effort to improve the work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to K K F Yuen.

Appendix

Appendix

A.1. Proofs

Proposition 1 Proof:

  • i j b ij = ∑ i j>i (b ij + b ji ) + 0. I = 0, where I is the identity matrix and b ij +b ji =0. □

Proposition 2 Proof:

  • The proof is trivial. Let b ij =v i v j , b ik =v i v k , b jk =v j v k , then

    b ik +b jk =(v i v k )−(v j v k )=v i v j =b ij , ∀k∈(1, …, n). □

Proposition 3 Proof:

  • For B j ={b 1j , …, b nj }T, then B j T={b 1j , …, b nj }.

    Since B i ={b i1, …, b in } and B j T={b 1j , …, b nj }, then B i +B j T={b i1+b 1j , …, b in +b nj }.

    Case 1: B is perfectly accordant:

    As b ik +b kj =b ij , k∈(1, …, n), then b ij ∈{b i1+b 1j , …, b in +b nj }.

    Thus B i +B j Tb ij =0 × e n, where n-identity row e n is the row of n identity elements, for example

    Thus {d ij }={0}. AI=0.

    Case 2: B is not accordant:

    Let B i +B j T={b i1+b 1j , …, b in +b nj }={b 1′, …, b n ′}, and then

    B i +B j Tb ij ={b 1′, …, b n ′}−b ij .

    To normalize the above form, then 1/κ(B i +B j Tb ij )=1/κ({b 1′, …, b n ′}−b ij ).

    Next,

    Thus,

    Under this condition, if AI⩽0.1, B is defined to be unsatisfactory. If AI>0.1, B is defined to be unsatisfactory. □

Proposition 4 Proof:

  • Let a scale item of the rating scale be the form α i , and α i =iκ/τ, i′ =−τ, …, −1,0,1, …, τ. If b ik =α s and b jk =α t , then α s α t =(st)κ/τ.

    Since s, t∈{−τ, …, −1,0,1, …, τ} and st, then α s α t =(st)κ/τ.

    This follows Min({(st)})=−2τ and Max({(st)})=2τ.

    In other words, (st)∈{−2τ, −2τ+1, …, −τ…0,…,τ…,2τ−1,2τ}.

    If (st)>τ or (st)<τ, then (b ik b jk )=(α s α t )>κ or (b ik b jk )=(α s α t )<κ.

    As Max ()=α τ =τκ/τ=κ and Min ()=α −τ =−τκ/τ=κ, that is =[−κ, …, κ] and (b ik b jk )=(α s α t )>κ or (b ik b jk )=(α s α t )<κ , then an outbound error exists.

    Otherwise, that is−τ⩽(st)⩽τ, the POM is within boundary.

    If this happens, then

Theorem 1 Proof:

  • B

    B+V+V=n × V, which is written explicitly,

    Thus,

    Thus the solution is found. □

Theorem 2 Proof:

  • This theorem can be proved by the Gaussian elimination method in which the augmented matrix [E i ¦b i ] is transformed to the reduced row echelon form [I¦ω i ]. Explicitly,

    Thus, the general form is as shown in Equation (16). □

Proposition 5 Proof:

  • For an accordant matrix, there should be a solution set in the linear systems set L=(L 1, …, L n }, which can be represented by the augmented matrices. The row reduction of L returns a row echelon form. If the row echelon form contains a vector (0 … 0¦c) where c is a constant, this means the matrix has no solution. Otherwise, L has a unique solution.

    It can be proved that when ω i ω j , ∀i, j=1, …, n, the row echelon form must contain a vector (0 … 0¦c). This means that L has no unique solution and the matrix is discordant. Otherwise, L has unique solution set and A is the accordant matrix. □

Theorem 3 Proof:

  • Let ω i =(ω i1, …, ω in ), i=1, …, n. Then

    which is divided into two cases:

    Case 1:

    As b ik =−b ki ,

    Case 2:

    To combine both cases,

Proposition 6 Proof:

  • The objective function minimizes the sum of {Δ ij 2}, that is Min ∑ i=1 n j=1 nΔ ij 2. This gives ∑ i=1 n j=i+1 nΔ ij 2=∑ i=1 n j=1 jΔ ij 2, that is ∑ i=1 n j=i+1 n(b ij v i +v j )2=∑ i=1 n j=1 j(b ij v i +v j )2=Δ̄. Thus, ∑ i=1 n j=i n(b ij v i +v j )2=∑ i=1 n j=i+1 n(b ij v i +v j )2+ i=1 n j=1 j(b ij v i +v j )2=2Δ̄. Hence, this proposition holds. □

Theorem 4 Proof:

  • To have the closed form solution, the partial differentiation of Δ̄ with respective to all v k V is derived and is of the form:

    Then the linear system {L i } is solved for V. Therefore,

    Let and Thus

    Case 1:

    Case 2:

    Case 3:

    To combine the three cases,

    Since ∂2Δ̄/∂v k =2(n−1)>0, Δ̄ is convex.

    As L k 2Δ̄/δv k =0, k=1, 2 ,…, n, there exists a minimal v k , k=1, 2 ,…, n.

    The values can be solved by a linear system. Thus the augmented matrix [E¦b] is of the form:

    V is solved by Gaussian elimination of [E¦b], in which the final row is added to other rows. Thus,

    To divide the above system by n, the reduced row echelon form is

    Interestingly, the result is the same as the row average plus the normal utility. □

Proposition 7 Proof:

  • For ∀i∈{1, …, n}, if v i ⩾0, then (1/n∑ j=1 n b ij ). If (1/n∑ j=1 n b ij ), then Max ()⩽κ since b ij .

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yuen, K. Pairwise opposite matrix and its cognitive prioritization operators: comparisons with pairwise reciprocal matrix and analytic prioritization operators. J Oper Res Soc 63, 322–338 (2012). https://doi.org/10.1057/jors.2011.33

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1057/jors.2011.33

Keywords

Navigation