We consider incomplete pairwise comparison matrices and determine exactly when they have a consistent completion and, if not, when they have a nearly consistent completion. We use the maximum 3-cycle product as a measure of inconsistency and show that, when the graph of the specified entries is chordal, a completion in which this measure is not increased is always possible. Methodology to produce such completions is developed. Such methodology may also be used to reduce inconsistency with few changes of comparisons.
논문ID : 2510.12351제목 : Completions of pairwise comparison data that minimize the triad measure of inconsistency저자 : Susana Furtado (CEMS.UL and Faculdade de Economia, Universidade do Porto), Charles R. Johnson (Williamsburg, VA)분류 : math.CO (조합론), math.OC (최적화 및 제어)발표일 : 2025년 10월 15일 (arXiv 사전인쇄본)논문 링크 : https://arxiv.org/abs/2510.12351 본 논문은 불완전한 쌍대비교 행렬을 연구하며, 일관성 있는 완성이 존재하는 시점을 정확히 결정하고, 존재하지 않을 경우 근사 일관성 완성이 존재하는 시점을 결정한다. 저자들은 최대 3-환 곱을 불일치 척도로 사용하여, 지정된 항목의 그래프가 현 그래프(chordal graph)일 때 항상 이 척도를 증가시키지 않는 완성을 찾을 수 있음을 증명한다. 논문은 이러한 완성을 생성하는 방법론을 개발하며, 이 방법론은 소수의 비교 변경을 통해 불일치성을 감소시키는 데에도 활용될 수 있다.
쌍대비교 행렬의 중요성 : 의사결정 분석에서 쌍대비교 행렬 A = aij 는 n개의 대안 간 상대적 중요도를 나타내며, aij는 대안 i의 대안 j에 대한 중요도 비율을 의미한다. 이러한 행렬은 계층분석법(AHP) 등 의사결정 방법에 광범위하게 적용된다.일관성 문제 : 이상적으로 비교는 일관성이 있어야 하며, 즉 이행성을 만족해야 한다: aijajk = aik (모든 i,j,k에 대해). 그러나 실제로는 인간 판단의 한계로 인해 완전히 일관성 있는 비교 행렬은 드물다.불완전 데이터의 도전 : 실제 응용에서 시간 제약, 전문가 지식 부족, 비교의 어려움 등의 이유로 일부 쌍대비교가 누락되어 부분 상호역행렬(PRM)을 형성한다.완성의 필요성 : 의사결정 방법은 일반적으로 가중치 벡터를 계산하기 위해 완전한 비교 행렬이 필요하므로, 불완전한 행렬의 합리적인 완성이 필요하다.일관성 최적화 : 완전한 일관성을 달성할 수 없을 때, "근사 일관성" 완성 방안을 찾아 불일치 척도를 최소화해야 한다.이론적 공백 : 기존 연구는 일관성 완성이 존재하는 시점에 대한 정확한 특성화와 현 그래프 조건 하에서 불일치 척도를 유지하는 체계적 방법이 부족하다.일관성 완성 존재 조건의 정확한 특성화 : 두 가지 관점에서 완전한 이론 제공:그래프 구조 기반: 지정된 항목 그래프의 각 연결 성분이 현 그래프일 때만 일관성 완성이 존재 데이터 기반: 모든 완전히 지정된 환 곱이 1과 같을 때만 일관성 완성이 존재 현 그래프 경우의 근사 일관성 완성 : 지정된 항목 그래프가 현 그래프일 때, 항상 삼원 불일치 척도 MT를 증가시키지 않는 완성을 찾을 수 있음을 증명완성 방법론 : 현 순서(chordal ordering)를 활용하여 행렬을 단계적으로 완성하는 구체적인 알고리즘 프레임워크 개발불일치성 감소 기법 : 소수의 항목 수정을 통해 기존 완전 행렬의 불일치성을 감소시키는 방법 제시입력 : 부분 상호역행렬(PRM) A, 여기서 일부 항목 aij가 지정되고 상호역성질 aji = 1/aij를 만족
출력 : 완전한 상호역행렬 Ã, 다음을 만족:
Ã는 지정된 위치에서 A와 일치 가능하면 Ã는 일관성이 있음 (rank-1) 불가능하면 MT(Ã) = MT(A) (불일치 척도 미증가) 완전한 상호역행렬 A ∈ PCn에 대해 다음 조건들은 동치:
A는 일관성이 있음 (rank-1) A의 모든 환 곱이 1과 같음 A의 모든 3×3 주소행렬이 일관성이 있음 MT(A)를 A의 모든 3-환 곱의 최댓값으로 정의:
M T ( A ) = max i < j < k { c ( i , j , k ) , c ( k , j , i ) } MT(A) = \max_{i<j<k} \{c(i,j,k), c(k,j,i)\} MT ( A ) = max i < j < k { c ( i , j , k ) , c ( k , j , i )}
여기서 c(i,j,k) = aijajkaki는 3-환 곱
정리1 : G가 현 그래프이면, 누락된 간선의 순서가 존재하여 이들 간선을 하나씩 추가할 때마다 현 그래프 성질을 유지한다.
이 성질은 다변수 완성 문제를 일련의 단변수 문제로 분해한다.
정리2 : 각 부분 일관성 행렬(PCM)은 그 그래프 G의 각 연결 성분이 현 그래프일 때만 일관성 완성이 존재한다. G가 연결되어 있으면 완성은 유일하다.
증명 개요 :
단변수 경우: A(x) 형태의 행렬에 대해 x = (a1,n-1 × a2n)/a2,n-1을 선택하여 A(x)를 rank-1으로 만듦 다변수 경우: 현 순서를 사용하여 미지정 항목을 순차적으로 결정 비연결 경우: 각 연결 성분을 별도로 완성한 후 일관성 블록 행렬로 연결 정리6 : A를 n×n PRM이고 PC+ (모든 완전히 지정된 환 곱이 1과 같음)라 하자. 그러면 A는 일관성 완성을 갖는다. G(A)가 연결되어 있으면 이 완성은 유일하다.
증명 방법 :
G의 생성 트리 T 선택 T에 대응하는 부분 행렬은 유일한 일관성 완성 Ã를 가짐 환 곱 조건으로 인해 Ã는 모든 지정된 위치에서 A와 일치 단변수 완성 문제 A(x)에 대해 다음을 정의:
C(A): 위치 (1,n)을 포함하지 않는 모든 3-환 곱의 집합 C0(A): 위치 (1,n)을 포함하는 모든 3-환 곱의 집합 S(A) = {a1jajn : 2 ≤ j ≤ n-1} 정리9 : x0 > 0이 존재하여 MT(A(x0)) = MT(A)일 필요충분조건은:
1 M T ( A ) ⋅ m S ( A ) ≤ x 0 ≤ M T ( A ) ⋅ M S ( A ) \frac{1}{MT(A)} \cdot mS(A) \leq x_0 \leq MT(A) \cdot MS(A) MT ( A ) 1 ⋅ m S ( A ) ≤ x 0 ≤ MT ( A ) ⋅ MS ( A )
여기서 MS(A) = max S(A), mS(A) = min S(A)
정리11 : B를 지정된 항목 그래프가 현 그래프인 PRM이라 하자. 그러면 B는 MT(B̃) = MT(B)를 만족하는 상호역 완성 B̃를 갖는다.
알고리즘 단계 :
그래프가 트리인 경우, 직접 일관성 완성 수행 그래프가 연결되고 3-환을 가지면, 현 순서에 따라 정리9를 순차적으로 적용 그래프가 비연결이면, 각 연결 성분을 먼저 완성한 후 보조정리12로 연결 A = [1 2 x 4 ]
[1/2 1 1/3 y ]
[1/x 3 1 5 ]
[1/4 1/y 1/5 1 ]
그래프는 4-환 12341이며, 4 = a14 ≠ a12a23a34 = 10/3이므로 일관성 완성이 없다.
5×5 행렬 N(x,y)를 고려하며, 지정된 항목 그래프는 현 그래프이다. 두 단계 완성을 통해:
먼저 y를 결정하여 MT 미증가: y ∈ 1/3, 1/2 그 다음 x를 결정하여 MT 미증가: x ∈ √6/4, 2 단변수 완성: O(n²) 시간으로 가능 구간 결정 현 그래프 완성: O(m)번의 단변수 문제, m은 누락된 간선 수 전체 복잡도: O(mn²) 현 그래프 조건 : 모든 테스트된 현 그래프 PCM이 성공적으로 일관성 완성을 찾음비현 그래프 반례 : 구성된 4-환 등 비현 그래프 PCM은 실제로 일관성 완성이 없음데이터 조건 : PC+ 조건의 검증은 이것이 일관성 완성의 필요충분조건임을 보여줌MT 척도 유지 : 모든 현 그래프 테스트 사례에서 MT(Ã) = MT(A)의 완성을 성공적으로 찾음가능 구간 : 단변수 문제의 가능 구간은 항상 공집합이 아님 (보조정리8로 보장)최적 선택 : 가능 구간 내에서 추가 최적화로 새로 도입된 3-환 곱을 최소화할 수 있음단일 항목 수정을 통해 테스트 행렬의 MT 값을 원래 최댓값에서 더 작은 값으로 성공적으로 감소시켜 방법의 실용성을 검증했다.
초기 연구 : Saaty의 계층분석법이 쌍대비교의 기초를 확립완성 방법 : Benítez 등이 일관성 완성의 특성화 연구불완전 행렬 : Bozóki 등이 최적 완성 문제 연구Koczkodaj 지수 : K(A) = 1/(1-MT(A))는 본 논문의 MT 척도와 동치기타 척도 : 다양한 불일치 척도가 존재하나, MT는 국소성과 계산 용이성의 장점공리화 연구 : Csató가 삼원 불일치 지수에 대한 공리화 분석 수행현 그래프 이론 : Golumbic의 고전 연구가 현 그래프의 기초 이론 확립행렬 완성 : Grone 등이 현 그래프를 정부호 행렬 완성에 적용본 논문 기여 : 현 그래프 이론을 상호역 행렬 완성에 처음으로 체계적으로 적용완전한 이론 프레임워크 : 상호역 행렬 일관성 완성 존재성의 완전한 이론 구축, 그래프 구조 및 데이터 기반의 두 가지 관점 포함실용적 알고리즘 : 현 그래프 경우에서 불일치 척도 미증가를 보장하는 구체적 완성 알고리즘 제공응용 확장 : 방법은 기존 행렬의 불일치성 감소에 활용 가능현 그래프 제한 : 근사 완성의 보장은 현 그래프 경우에만 성립, 일반 그래프 경우는 추가 연구 필요척도 선택 : MT 척도는 이론적 장점이 있으나, 실제 응용에서는 다른 척도 고려 필요계산 효율 : 대규모 문제에 대해 알고리즘의 실제 효율성은 추가 최적화 필요일반 그래프 확장 : 비현 그래프 경우의 근사 완성 방법 연구기타 척도 : 다른 불일치 척도로의 방법 확장실제 응용 : 구체적 의사결정 문제에서 방법의 유효성 검증이론적 완전성 : 일관성 완성 문제의 완전한 이론적 특성화 제공, 중요한 이론적 공백 해소방법론 혁신 : 현 그래프 이론을 상호역 행렬 완성에 교묘하게 적용, 기술 경로 신규실용적 가치 : 알고리즘은 다항식 시간 복잡도로 실제 응용에 적합명확한 작성 : 논문 구조가 명확하고 정리 증명이 엄밀하며 예제가 풍부응용 범위 : 주요 결과가 현 그래프 경우로 제한, 일반 그래프 처리 불충분실험 검증 : 대규모 수치 실험 및 실제 데이터 검증 부족비교 분석 : 다른 완성 방법과의 체계적 비교 부족계산 세부사항 : 일부 알고리즘 단계의 구체적 구현 세부사항 부족이론적 기여 : 의사결정 분석의 불완전 데이터 처리에 견고한 이론적 기초 제공방법론적 가치 : 현 순서 분해 사상이 다른 행렬 완성 문제 연구에 영감 제공 가능실용적 잠재력 : 방법은 AHP 등 의사결정 방법의 데이터 전처리에 직접 적용 가능학제 간 융합 : 그래프 이론, 행렬 이론, 의사결정 분석의 유기적 결합 체현의사결정 분석 : AHP, ANP 등 쌍대비교가 필요한 다기준 의사결정 방법데이터 마이닝 : 불완전 관계 데이터의 전처리 및 완성소셜 네트워크 : 관계 강도 행렬의 완성 및 일관성 분석경제학 : 선호 관계 및 효용 함수의 추론논문은 26편의 관련 문헌을 인용하며, 쌍대비교 행렬, 불일치 척도, 그래프 이론, 행렬 완성 등 다양한 분야의 중요 연구를 포함하여 견고한 이론적 기초를 제공한다.
종합 평가 : 이는 상호역 행렬 완성이라는 중요한 문제에서 현저한 이론적 진전을 이룬 고품질의 이론 논문이다. 실험 검증 및 응용 범위 측면에서는 부족하지만, 이론적 기여와 방법론적 혁신은 중요한 가치를 지니며, 의사결정 분석 및 관련 분야의 연구에 적극적인 추진력을 제공한다.