• Nem Talált Eredményt

Further Discussions on Induced Bias Matrix Model for the Pair-wise Comparison Matrix

N/A
N/A
Protected

Academic year: 2022

Ossza meg "Further Discussions on Induced Bias Matrix Model for the Pair-wise Comparison Matrix"

Copied!
21
0
0

Teljes szövegt

(1)

Further Discussions on Induced Bias Matrix Model for the Pair-wise Comparison Matrix

Daji Ergu1,2 Gang Kou1 Yi Peng1,* János Fülöp3 Yong Shi4,5

Abstract Inconsistency issue of pairwise comparison matrices has been an important subject in the analytical network process. The most inconsistent elements can efficiently be identified by inducing a bias matrix only based on the original matrix.

This paper further discusses the induced bias matrix, and integrates all related theorems and corollaries into the induced bias matrix mode. The theorem of inconsistency identification is proved mathematically using the maximum eigenvalue method and the contradiction method. In addition, a fast inconsistency identification method for one pair of inconsistent elements is proposed and proved mathematically.

Two examples are used to illustrate the proposed fast identification method. The results show that the proposed new method is easier and faster than the existing method for the special case with only one pair of inconsistent elements in the original comparison matrix.

AMS Classification Number: 47N10; 65K10.

This research has been partially supported by grants from the National Natural Science Foundation of China (#70901011 and #71173028 for Yi Peng, #70901015 for Gang Kou, and #70921061 for Yong Shi), the Fundamental Research Funds for the Central Universities and Program for New Century Excellent Talents in University (NCET-10-0293).

1 School of Management and Economics, University of Electronic Science and Technology of China, Chengdu, 610200, China.

2 Southwest University for Nationalities, Chengdu, 610054, China.

3 Research Group of Operations Research and Decision Systems, Computer and Automation Research Institute, Hungarian Academy of Sciences, H-1111 Kende u. 13-17, Budapest, Hungary.

4 College of Information Science & Technology, University of Nebraska at Omaha, Omaha, NE 68182, USA.

5 Research Center on Fictitious Economy and Data Sciences, Chinese Academy of Sciences, Beijing 100190, China.

(2)

Keywords: Analytic network process (ANP); the induced bias matrix model (IBMM);

Inconsistency identification; Reciprocal pairwise comparison matrix (RPCM)

1. Introduction

The pair-wise comparison method is a well-established technique, and widely used in multi-criteria decision making (MCDM) methods [1, 2]. The consistency test of pair-wise comparison matrix in the AHP and ANP, two of the widely used MCDM methods, has been studied extensively over the past few decades [3-14]. To improve the consistency ratio of the pair-wise comparison matrix in the AHP and ANP and preserve the original comparison information as much as possible, literature [15]

introduced an induced bias matrix (IBM, hereinafter), which can be derived by the original reciprocal pairwise comparison matrix (RPCM hereinafter), to identify and adjust the inconsistent elements.

IBM is based on the theorems of matrix multiplication and vectors dot product as well as the definitions and notations of the pair-wise comparison matrix. The IBM method has been applied in questionnaire design [16], risk analysis [17], and task scheduling [18]. If the comparison matrix A is perfectly consistent, we mathematically proved that the IBM should be a zero matrix in [15]. If the comparison matrix A is approximately consistent, we also mathematically proved that the IBM should be as close as possible to a zero matrix in [19]. This corollary can be used to estimate the uncertain or missing values in an RPCM. If the pair-wise matrix A is inconsistent, there must be some inconsistent elements in the induced bias matrix (IBM) deviating far away from zero (Corollary 2 in [15]). This corollary shows that

(3)

the farthest value should be identified as the most inconsistent element from the induced bias matrix (IBM). However, this critical corollary for identifying the most inconsistent element has not been proved mathematically in [15].

The objective of this paper is to prove the theorem of aforementioned critical corollary mathematically, and integrates all related theorems and corollaries into the induced bias matrix model (IBMM), which simplifies and refines the proposed inconsistency identification method. In addition, this paper proposes a fast inconsistency identification method to extend the proposed IBMM for the special case of one pair of inconsistent elements in the original RPCM.

The remaining parts of this paper are organized as follows. The next section integrates all related theorem and corollaries into one model and provides two mathematic proofs of Corollary 2.2 (i.e. Theorem 2.3 in IBMM) by maximum eigenvalue method and contradiction method. Section 3 analyzes the inconsistency identification method; proposes and proves a fast inconsistency identification method;

describes the sign of non-zero of the induced bias matrix; and introduces two numeric examples with one pair of inconsistent elements to demonstrate the proposed fast inconsistency identification method. Section 4 concludes the paper.

2. Theorems and Proofs of the Induced Bias Matrix Model (IBMM)

In order to efficiently identify the inconsistent elements and preserve most of the original pair-wise comparison information, we proposed an induced bias matrix (IBM), which is only based on the original RPCM in [15], and the following theorem and corollaries were derived.

(4)

Theorem 2.1: The induced bias matrix (IBM) CAAnA should be a zero matrix, if comparison matrix A is perfectly consistent.

Corollary 2.1: The induced bias matrix (IBM)

CAAnA

should be as close as possible to zero matrix, if comparison matrix A is approximately consistent.

Corollary 2.2: There must be some inconsistent elements in induced bias matrix (IBM)

C

deviating far away from zero, if the pair-wise matrix A is inconsistent.

The correctnesses of Theorem 2.1 and Corollary 2.1 have been proved mathematically in Section 3.1 of [15] and in Section 2.1 of [19], respectively. Besides, some special cases, where there are some errors in the original RPCM of order 3, have been addressed as examples in [19]. To determine whether a comparison pairwise matrix is reciprocal, Corollary 2.3 is proposed and illustrated using 33 comparison pair-wise matrix, as an example in [19].

Corollary 2.3:Despite that the comparison matrix A is consistent or not, all entries in the main diagonal of the induced bias matrix (IBM) CAAnA should be zeroes, giving that the comparison matrix A is satisfied with the reciprocal condition.

The inconsistent elements are identified by inducing a bias matrix C from the original RPCM, and the critical component of the above mentioned theorem and corollaries is the induced bias matrix (IBM). To simplify and refine the proposed inconsistency identification method, and make the proposed method more comprehensive and systematic, we integrate these theorem and corollaries into one

(5)

model, say induced bias matrix model (IBMM), which includes the following three theorems.

The Theorem of the Induced Bias Matrix Model (IBMM):

Theorem 2.2: The induced bias matrix (IBM) CAAnA should be equal (or close) to a zero matrix, if comparison matrix A is perfectly (or approximately) consistent. That is,





 

 ,

ij kj ik

ij kj ik

a a a if

a a a if nA

AA

C 0

0

(1)

where A is the original RPCM and aij represents the values of RPCM. The “n” denotes the order of RPCM.

Theorem 2.3:There must be some inconsistent elements in the induced bias matrix (IBM)

C

deviating far away from zero, if the pair-wise matrix is inconsistent.

Especially, any row or column of matrix C contains at least one positive element.

Theorem 2.4: All entries in the main diagonal of the induced bias matrix (IBM) nA

AA

C  should be zeroes whether matrix A is consistent or not, as long as the comparison matrix A satisfies the reciprocal condition.

We provided the proof of Theorem 2.2 for consistent case in [15]. The principles of Theorem 2.3 and Theorem 2.4 are demonstrated by introducing some errors into a

3

3 RPCM in [19]. The following subsections mathematically prove Theorem 2.3 and Theorem 2.4.

2.1 The Proof of Theorem 2.3 by Maximum Eigenvalue Method

Proof: If the RPCM A is inconsistent, the induced bias matrix CAAnA

(6)

cannot be zero. More precisely, any row of C contains at least one positive element.

It is known, e.g. literature [20], that for the maximal eigenvalue max of A,

n

max , and the corresponding unique eigenvector max is a positive vector.

Furthermore, A is consistent if and only if maxn. By applying

Am a xm a xm a x (2) at the appropriate places, we get

 

max

max.

max max

max max

2 max

max max max

max max max

n n

n A

nA AA C

 (3)

Since max >n, Cmax is a positive vector. Consequently, C cannot have any row containing only zeros. Moreover, since both Cmax and max are positive vectors, any row of C must contain at least one positive element. □

2.2 The Proof of Theorem 2.3 by Contradiction

Proof: It has been proved in [15] that, if a reciprocal pairwise comparison matrix (RPCM) is perfectly consistent, that is, aijaikakj for all i,j,k, then

. 0

1

ij ij ij n

k

kj ik

ij a a na na na

c (4)

If an RPCM A is inconsistent, aijaikakj holds at least for one of the i,j,k

i,j,k1,2,,n

. Moreover, if A is inconsistent, for any i, there exist j and k such that aijaikakj (Corollary 2 in [21]). Assume that an RPCM A is inconsistent, but the i-th row of the induced bias matrix C contains only non-positive elements. Then

kj ik

ij a a

a  with some j and k, and ci1 0,ci2 0,,cin 0. We get the following inequalities:

(7)









, 0

0 0

1

2 1

2 2

1 1

1 1

in n

k

kn ik in

i n

k k ik i

i n

k k ik i

na a a c

na a a c

na a a c

(5)









1 . 1 1

1 1

2 2

1 1 1

n a a a

n a a a

n a a a

n

k

kn ik in

n

k k ik i

n

k k ik i

(6)

Adding all the inequalities together in the system of inequalities (6), we get

2 1

1 2 1 2

1 1

1 1

1 a a n

a a a a

a a a

n

k

kn ik in n

k k ik i

n

k k ik i

 

 , (7)

 1 1 1 2,

1 1

2 1 2

1 1

n a a a a

a a a

a a

n

k

kn ik in n

k

k ik i n

k

k ik i

 

 (8)

 1 2.

1 1

1 1

a n a a a

a a

n

j n

k ij

ik kj n

j n

k

kj ik ij





(9)

The inequality (8) or (9) can be unfolded to the following matrix form:

1 . 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

2 3

3 2

2 1

1

3 3 2

2 1

1

3 3 2

2 1

1

3 3 3

3 3

3 33

3 3 23 2 3 13 1 3

2 2 2

2 2

2 32

3 2 22 2 2 12 1 2

1 1 1

1 1

1 31

3 1 21 2 1 11 1 1

n a a a a

a a a

a a a

a a a a a a a a

a a a a

a a a

a a a

a a a a a a a a

a a a a

a a a

a a a

a a a a a a a a

a a a a

a a a

a a a

a a a a a a a a

a a a a

a a a

a a a

a a a a a a a a

a a a a

a a a

a a a

a a a a a a a a

nn in in jn

ij in in

ii in n

i in n i in n i in

nj in ij jj

ij ij ij

ii ij j

i ij j i ij j i ij

ni in ii ji

ij ii ii

ii ii i

i ii i i ii i i ii

n in i j

ij i i

ii i i

i i

i i i

n in i j

ij i i

ii i i

i i i i i

n in i j

ij i i

ii i i

i i i i i

1 . 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

1 1

2 3

3 2

2 1

1

3 3 2

2 1

1

3 3 2

2 1

1

3 3 3

3 3

3 33

3 3 23 2 3 13 1 3

2 2 2

2 2

2 32

3 2 22 2 2 12 1 2

1 1 1

1 1

1 31

3 1 21 2 1 11 1 1

n a a a a

a a a

a a a

a a a a a a a a

a a a a

a a a

a a a

a a a a a a a a

a a a a

a a a

a a a

a a a a a a a a

a a a a

a a a

a a a

a a a a a a a a

a a a a

a a a

a a a

a a a a a a a a

a a a a

a a a

a a a

a a a a a a a a

nn in in jn

ij in in

ii in n

i in n i in n i in

nj in ij jj

ij ij ij

ii ij j

i ij j i ij j i ij

ni in ii ji

ij ii ii

ii ii i

i ii i i ii i i ii

n in i j

ij i i

ii i i

i i

i i i

n in i j

ij i i

ii i i

i i i i i

n in i j

ij i i

ii i i

i i i i i

(10)

(8)

Since matrix A is a reciprocal matrix, that is,

jk

kj a

a  1 and akj 0, aij 0,

0

aik , from the expansion inequality (9), any of the above inequalities (7)-(10) can be simplified as the following inequality:

n2,

a a a a a a n

j

k ik

ij jk ij ik

kj 



 

(11)

n2 n.

a a a a a a

j

k ik

ij jk ij ik

kj  



 

(12)

Since there are 2

) 1 (n

n sum term at the left side of the inequality (12), and

1 2

ij ik ij kj

ik kj ik ij jk ij ik kj

a a a a a a a a a a

a a , the inequality (12) holds if and only if

1

ij ik kj a

a a , namely, aijaikajk for all j and k. However, this result contradicts the

previous assumption that aijaikakj for some j and k. Therefore, one of the inequalities, at least, does not hold. Thus, inequality (12) holds with > sign. This entails that at least one of elements in the i-th row the induced bias matrix C is

positive. □

Based on the above two proofs for rows, the same proofs for columns can also be induced. If A is a pairwise comparison matrix with the reciprocal property, the transpose of A is also a pairwise comparison matrix with the reciprocal property. In addition, A is consistent if and only if the transpose of A is consistent.

The transpose of the IBM C generated by A is the IBM generated by the transpose of A. Consequently, if C is inconsistent, any column of C contains at least one positive element. The same statement for the rows was stated earlier

(9)

2.3 The Proof of Theorem 2.4

Proof: According to the principle of matrix multiplication, all values in the main diagonal of the induced bias matrix C can be calculated by the formula (13):

.

1

ii n

k

ki ik

ii a a na

c

 

(13)

If 1 , 1

ii

ik

ik and a

a a , then

. , , 2 , 1 , 1 0

1 1

n i

n n a na

a na

a a

c ii

n

k ik

ik ii

n

k

ki ik

ii

  

      

(14)

3. The Inconsistency Identification Method

In this section, the mathematic principles of the proposed “Method of Maximum”,

Method of Minimum” and “Method for identifying

a

ij” in [15], are firstly discussed. Next, a fast inconsistency identification method for special case is proposed and proved mathematically. Two numerical examples are introduced to illustrate the proposed method in Section 3.3. Details are given next.

3.1 Clarification of the Proposed Inconsistency Identification Method

If the RPCM A is inconsistent, the above proof shows that any row of the IBM C contains at least one non-zero element, that is, aijaikakj holds at least for one group of i,j,k, which means that there is at least one pair of inconsistent elements existing in the original RPCM A. Suppose cij, the element with largest absolute value in the IBM C, is identified. The second step is to analyze that which element makes cij to be far away from zero. According to the rule of matrix multiplication, the value

(10)

of cij is calculated by all values on the

i

th row and

j

th column of matrix A and aij, that is,

ij

n

k

kj ik

ij a a na

c

 

1

(15)

2 .

2 1

1 j ij i j ij ik kj ij in nj ij

i a a a a a a a a a a a

a         

  

Clearly, the farthest value of cij can be impacted by any term of aikakjaij on the right side of the sum equality (15). In order to identify the inconsistent elements that caused the value of cij to be far away from zero, the scalar product of vectors in n dimension technique is introduced. The impact of each term can easily be observed by the scalar product of vectors in n dimension technique, that is,

i i in

 

j j nj

T j

i c a a a a a a

r

b   1, 2,,  1 , 2 ,, 

ai1a1j,ai2a2j,,ainanj

(16) and

b aij

f

ai1a1jaij,ai2a2jaij,aikakjaij,,ainanjaij

. (17) If aijaikakj, then aikakjaij 0. Therefore, the non-zero element(s), which caused the value of c ij to be far away from zero, can be identified through observing all elements in the bias identifying vector

f

. In addition, the inequality aijaikakj can be caused by aij or any aikakj

k1,2,,n

, or both.

Obviously, if the inconsistent element is aij, other elements are consistent.

Assume aikakjaij aij, namely, a ij is too small. We can get that all values in the bias identifying vector

f

are positive except ki,j , as aiiaijaij 0 and

0

ij

jj

ija a

a . Vice versa, if a ij is too large, all the values in the bias identifying vector

f

will be negative except two values ki,j. Therefore, the “Method for identifyingaij” inconsistency identification method is proposed [15].

(11)

Besides, the farthest value of cij must be caused by some outliers either too large or too small located at the bias identifying vector

f

; therefore, “Method for Maximum” and “Method for Minimum” inconsistency identification methods are proposed [15].

In order to further identify the inconsistent element for those elements whose values are close to the largest or smallest simultaneously, therefore the “Method of matrix order reduction” inconsistency identification method is proposed [15].

3.2 Fast Identification Method for Special Case and Its Proof

In this section, one fast inconsistency identification method is proposed to quickly identify the inconsistent elements when there is only one pair of inconsistent elements in the original RPCM.

Assume that RPCM A is inconsistent, and there is one pair of inconsistent elements aip and its corresponding reciprocal element

ip

pi a

a  1 , while other elements are consistent, namely, aikakjaij for all k except kp (aipapjaij).

Therefore, the two inconsistent elements are elements at the ith and pth rows, and the pth and ith columns. According to the rule of matrix multiplication, all elements, which are located at the ith, pth rows, and the ith,pth columns in the induced bias matrix CAAnA, will be impacted by aip and api. Since it is assumed that aikakjaij

kp;jp,

and aikakpaip, suppose aikakpaip , all the values in the ith row of the IBM C can be computed by formula (18), that is,

c a a na a a aipapj naij j n

n

p k

kj ik ij

n

k

kj ik

ij , 1,2, ,

, 1 1

 

 

(12)

 

 

     





 

 

.

; 2

2

; 0 1

1

,

; 1

p j a a n na a

a a a a n

i j n

n

p i j a a a na a a a n

ip ip ip

pp ip ip ii ip

ij pj ip ij pj ip ij

(18)

In order to analyze the sign change of each element on the ith row, the equalities in (18) are further unfolded, as shown below.

   









 

 

.

) (

2 1

0

2 2 2

1 1 1

in pn ip in

ip ip ip

pp ip ip ii ip ip

ii

i p ip i

i p ip i

a a a c

a a n na a a a a a n c c

a a a c

a a a c

(19)

If aip , then

   









 

 

. 0

0 ) (

2 1

0

0 0

2 2 2

1 1 1

in pn ip in

ip ip ip

pp ip ip ii ip ip

ii

i p ip i

i p ip i

a a a c

a a n na a a a a a n c c

a a a c

a a a c

(20)

If aip , then

   









 

 

, 0

0 ) (

2 1

0

0 0

2 2 2

1 1 1

in pn ip in

ip ip ip

pp ip ip ii ip ip

ii

i p ip i

i p ip i

a a a c

a a n na a a a a a n c c

a a a c

a a a c

(21)

where the symbols “” and “” denote “increase” and “decrease”, respectively

(13)

(hereinafter).

Likewise, for the pth row:

n j

na a a a a na

a a

c pi ij pj

n

i k

kj pk pj

n

k

kj pk

pj , 1,2, ,

, 1 1

 

 

 

     





 

 

.

; 2

1

; 0

,

; 1

i j a a n na a a a a a n

p j

p i j a a a na a a a n

pi pi pi

pi pp ii pi pj

pj ij pi pj ij pi pj

(22)

Therefore, if aip , then  

ip

pi a

a 1

,

 

     





 

 

.

; 0 2

1

; 0

,

; 0 1

i j a

a n na a a a a a n

p j

p i j a

a a na a a a n c

pi pi pi

pi pp ii pi pj

pj ij pi pj ij pi pj

pj (23)

Likewise, if aip , then  

ip

pi a

a 1

,

 

     





 

 

.

; 0 2

1

; 0

,

; 0 1

i j a

a n na a a a a a n

p j

p i j a

a a na a a a n c

pi pi pi

pi pp ii pi pj

pj ij pi pj ij pi pj

pj (24)

If aip , all values on the ith row of IBM C will be more than zeroes (cij 0,j1,2,,n and jp) except cip 0, and all values on the pth row of IBM C will be less than zeroes (cij 0,j1,2,,n and jp) except cip 0. Therefore, only the elements on the ith row and pth row are non-zeroes, and the sign form of the values on the ith row and pth row of the IBM C can be derived, as shown in the following matrix,

(14)

. 0

0

th th th

th

p i p

i





(25)

Likewise, the signs of each element on the ith column and pth column can be derived similarly.

n j

na a a a a na

a a

c jp pi ji

n

p k

ki jk ji

n

k

ki jk

ji , 1,2, ,

, 1 1

 

 

 

     





 

 

.

; 2

1

; 0

,

; 1

p j a a n na a a a a a n

i j

i p j a a a na a a a n

pi pi pi

pi pp ii pi pi

ji pi jp ji pi jp ji

(26)

If aip , then  

ip

pi a

a 1

,

 

     





 

 

.

; 0 2

1

; 0

,

; 0 1

p j a

a n na a a a a a n

i j

i p j a

a a na a a a n c

pi pi pi

pi pp ii pi pi

ji pi jp ji pi jp ji

ji (27)

For the pth column,

n j

na a a a a na

a a

c ji ip jp

n

i k

kp jk jp

n

k

kp jk

jp , 1,2, ,

, 1 1

 

 

 

     





 

 

,

; 2

1

; 0

,

; 1

i j a a n na a a a a a n

p j

i p j a a a na a a a n

ip ip ip

pp ip ip ii ip

jp ip ji jp ip ji jp

(28)

If aip ,

 

     





 

 

.

; 0 2

1

; 0

,

; 0 1

i j a

a n na a a a a a n

p j

i p j a

a a na a a a n c

ip ip ip

pp ip ip ii ip

jp ip ji jp ip ji jp

jp (29)

Therefore, the sign forms of the elements on the ith and pth columns of the

Hivatkozások

KAPCSOLÓDÓ DOKUMENTUMOK

Proposition 7 In case of unknown v, improving the consistency of an inconsistent matrix is possible only with additional information from the decision maker.. 4 Detecting, measuring

In case of having a better inconsistency value than the threshold, the procedure is over, we accept the given comparison matrix and the weights obtained from that matrix..

This paper modifies the matrix-based maintenance management model (hereinafter M 4 ) (see [19] ) and the matrix-based model to address two kinds of structures (reliability diagram of

For if any proper orthogonal matrix A is given, the direction cosines of the axis of rotation and the angle of rotation may be obtained by equating the matrix elements of A to

In the first stage, the pair-wise comparison of the results obtained from the model is based on DEA; in the second stage, a whole hierarchy is carried out by the Fuzzy ANP method on

Stable business cycles can arise only in the case when the linear approximation matrix of the model (3) has at the equilibrium point a pair of purely imaginary eigenvalues with

Next, we report the estimates of the exceedance correlation and the results of the test of correlation symmetry for the particular pair-wise investigated stock markets for 20-day

This work proposed the use of the tensor product model transformation to approximate the matrix exponential function and find approximate uncertain discrete-time