weakConsistency-methods function

Function to assess Weak Consistency of Comparison Matrix

Function to assess Weak Consistency of Comparison Matrix

Check if for a[i,j]>1,a[j,k]>1a[i,j]>1,a[j,k]>1 applies that [REMOVE_ME]aik>=max(aij,ajk)a[i,k]>=max(a[i,j],a[j,k])[REMOVEME2] a_{ik}>=\max(a_{ij},a_{jk})a[i,k]>=max(a[i,j],a[j,k]) [REMOVE_ME_2] for all i,j,k=1,2,,ni,j,k = 1,2,\dots,n, where nn is size of aa.

weakConsistency(PairwiseComparisonMatrix, print.report = TRUE) ## S4 method for signature 'FuzzyPairwiseComparisonMatrix' weakConsistency(PairwiseComparisonMatrix, print.report = TRUE) ## S4 method for signature 'PairwiseComparisonMatrix' weakConsistency(PairwiseComparisonMatrix, print.report = TRUE)

Arguments

  • PairwiseComparisonMatrix: A FuzzyPairwiseComparisonMatrix or PairwiseComparisonMatrix .
  • print.report: Optional boolean parameter stating if short report should be printed along with determination of Weak Consistency. Default value is TRUE.

Returns

Boolean value indicating if Comparison Matrix passed the weak consistency test and a warning message listing the problematic triplets if the matrix is not consisten.

Description

Check if for a[i,j]>1,a[j,k]>1a[i,j]>1,a[j,k]>1 applies that

aik>=max(aij,ajk)a[i,k]>=max(a[i,j],a[j,k]) a_{ik}>=\max(a_{ij},a_{jk})a[i,k]>=max(a[i,j],a[j,k])

for all i,j,k=1,2,,ni,j,k = 1,2,\dots,n, where nn is size of aa.