정확한 그래프 분할을 위한 새로운 최적화 알고리즘

본 논문은 그래프의 최소 컷 문제를 연속형 이차계획(QP) 형태로 변환하고, 이를 분기한정(branch‑and‑bound) 기법으로 정확히 풀기 위한 방법을 제시한다. 목표함수를 볼록·볼록이 아닌 부분으로 분해한 뒤, 볼록이 아닌 부분을 가장 좋은 선형 하한으로 대체한다. 이때 최적 선형 하한은 해당 feasible set을 포함하는 최소 구의 중심과 반지름으로 표현된다. 볼록이 아닌 항의 보정은 두 가지 방법—가장 작은 고유값에 기반한 대각 …

저자: William Hager, Dzung Phan, Hongchao Zhang

본 논문은 가중치 그래프의 최소 컷(분할) 문제를 정확히 해결하기 위한 새로운 알고리즘을 제시한다. 먼저, 그래프 G=(V,E)와 가중치 aᵢⱼ를 이용해 이산적인 0‑1 변수 xᵢ∈{0,1} 로 표현되는 전통적인 모델을 연속형 이차계획(QP) 형태인   min f(x) = (1−x)ᵀ(A+D)x   s.t. 0 ≤ x ≤ 1, l ≤ 1ᵀx ≤ u 으로 변환한다. 여기서 A는 가중치 행렬, D는 대각 행렬이며, dᵢᵢ+dⱼⱼ≥2aᵢⱼ, dᵢᵢ≥0 를 만족하면 (Theorem 2.1) 최적 해는 반드시 이진 해가 된다. 즉, 연속형 QP를 풀면 바로 그래프의 최적 분할을 얻을 수 있다. 알고리즘의 핵심은 분기한정(branch‑and‑bound) 프레임워크 안에서 강력한 하한을 제공하는 것이다. 이를 위해 목적함수 f(x)를 볼록(convex)과 볼록이 아닌(concave) 두 부분으로 분해한다. 두 가지 분해 전략이 제안된다. 1. **고유값 기반 분해** f(x) =

원본 논문

고화질 논문을 불러오는 중입니다...

댓글 및 학술 토론

Loading comments...

의견 남기기