Core Concepts
Chen의 논문은 2-MAXSAT 문제를 다항식 시간에 해결할 수 있는 알고리즘을 제안하지만, 이 알고리즘에는 여러 가지 결함이 있어 정확한 해결책이 되지 못한다.
Abstract
이 논문은 Chen의 "The 2-MAXSAT Problem Can Be Solved in Polynomial Time"이라는 기술 보고서를 비판한다. Chen은 2-MAXSAT 문제를 다항식 시간에 해결할 수 있는 알고리즘을 제안했지만, 저자들은 이 알고리즘에 여러 가지 문제점이 있다고 주장한다.
Chen의 Algorithm 1은 잘못된 결과를 산출하는 반례를 제시한다. 이 알고리즘은 2-CNF 공식을 잘못 처리하여 최대 만족 절의 개수를 잘못 계산한다.
Chen의 Algorithm 2는 다항식 시간에 실행되는지 확실하지 않다. 이 알고리즘은 각 루트 부그래프에서 만족되는 절의 최대 개수를 찾는데, 이는 NP-완전 문제인 SAT 문제를 해결하는 것과 동등하기 때문이다.
Chen이 제안한 그래프 개선 알고리즘(Algorithm 3)도 일부 입력에서 잘못된 결과를 산출한다. 이 알고리즘은 중복 노드를 제거하기 위해 새로운 자료 구조를 도입했지만, 이 자료 구조의 정의와 생성 방법이 모호하다.
Chen의 복잡도 분석에는 몇 가지 문제가 있다. 그는 평균 복잡도를 분석했지만 worst-case 복잡도를 분석해야 한다. 또한 일부 복잡도 분석에 대한 설명이 부족하다.
결론적으로, Chen의 논문은 2-MAXSAT 문제를 다항식 시간에 해결할 수 있는 알고리즘을 제시하지 못했다. 저자들은 Chen의 주장이 성립하지 않는다고 판단한다.