그래프 동형 문제에 대한 준 다항식 시간 알고리즘의 결과


40

그래프 동형 문제 (GI)이 틀림위한 최상의 공지 후보 NP-중간 문제. 가장 잘 알려진 알고리즘은 런타임 . 다항식 계층 구조가붕괴되지 않는 한,GI는NP-완전하지않다는 것이 알려져있다.2O(nlogn)NP

Graph Isomorphism 문제에 대한 준 다항식 시간 알고리즘의 복잡한 이론적 결과는 무엇입니까?
GI에 대한 준 다항식 시간 알고리즘이 복잡한 이론에서 유명한 추측을 반박 할 것인가?


토너먼트의 최소 도미 네이션 세트 문제, 그룹 동 형사상 문제 및 토너먼트 동 형사상 문제와 같은 다른 유사한 문제에는 QP (Quasi-Ponomial Time ) 알고리즘이 있습니다. 후자의 두 가지 문제는 GI에 대한 다항식 시간 감소입니다.

토너먼트의 최소 도미 네이션 세트 문제를 GI로 효율적으로 줄일 수 있습니까?
QP에 어려운 GI를 배제하는 추측이 있습니까?

업데이트 (2015-12-14) : Babai는 GI에 대한 준 다항식 시간 알고리즘을 위해 arXiv에 예비 초안게시했습니다 .

업데이트 (2017-01-04) : Babai 는 알고리즘이 준 다항식 시간이라는 주장을 철회 했습니다. 새로운 분석에 따르면 알고리즘이 지수가 아닌 시간 의 내부에2 N 개의 O ( 1 ) .expexp(O~(lgn))2no(1)

업데이트 (2017-01-09) : Babai 는 준 다 항적 시간 청구를 재개 하여 문제가되는 절차를보다 효율적인 것으로 교체했습니다.


6
많은 사람들이 다항식 시간 알고리즘을 가지고 있다고 생각하며 AFAIK와 같은 알고리즘은 복잡한 이론적 결과를 초래하지 않을 것이라고 생각합니다.
uck 베넷

7
AC0

14
2 년 후 나는 우리에게 답이 있다고 믿는다. Laszlo Babai는 GI가 준 다항식 시간 알고리즘을 가지고 있음을 증명했습니다. 출처 : lucatrevisan.wordpress.com/2015/11/03/…
user3415207

8
@ user3415207 Babai는 준 폴리 노미 얼 런타임에 대한 주장을 철회했다 . 분석에 오류가있는 것 같습니다.
Raphael

6
@Raphael ... 그리고 Babai는 그의 주장을 회복했습니다 (귀하와 동일한 링크).
Danny

답변:


5

내가 알 수있는 한, GI가 QP에 있다는 단순한 사실 (블랙 박스)의 결과에 대해 간단히 묻는다면 그 대답은 거의 없다고 생각합니다. 내가 생각할 수있는 것은 정리가 아니라 연구 방향의 결과 인 그룹 동 형사상이다. GroupIso는 GI로 줄어들고 GroupIso가 P에 있는지조차 알지 못하기 때문에 GroupIso를 P에 넣는 것은 GI를 P에 넣는 데 중요한 장애물로 간주 될 수 있습니다 (후자가 생각하는 경우).

nlogn+O(1)2O~(n)


nO(loglogn)

nO(loglogn)cc

@JoshuaGrochow François Le Gall과 David J. Rosenbaum의 The Group and Color Isomorphism Problems 의 접근 방식이 합리적이라는 점에 동의 하십니까? 아니면 적어도 László Babai의 결과에 대한 기본적인 이해를 얻은 후에 제기 될 수있는 몇 가지 질문을 다루어야합니까?
Thomas Klimpel

@ThomasKlimpel : 나는 그들의 논문을 이해하는 데 동의하지만, 그들의 통찰력을 활용하는 방법을 아직 알지 못합니다 (Babai의 증거를 대부분 이해하더라도).
Joshua Grochow

βkP


0

Graph Isomorphism 문제에 대한 준 다항식 시간 알고리즘의 복잡한 이론적 결과는 무엇입니까?

원시성 테스트를위한 결정 론적 다항식 시간 알고리즘, 선형 프로그래밍을위한 결정 론적 다항식 시간 알고리즘 및 실질적으로 효율적인 (무작위 화 된) 알고리즘 (알고리즘이 비효율적 인 희귀 한 병리학 적 예)이 알려진 다른 경우의 결과와 다소 비슷합니다. 오랫동안 사용하고 있습니다. 실용 효율성이 희귀 한 병리학 사례의 문제를 극복하는 결정 론적 이론 알고리즘의 존재에 대한 좋은 지표라는 추측을 확인합니다.

GI에 대한 준 다항식 시간 알고리즘이 복잡한 이론에서 유명한 추측을 반박 할 것인가?

아닙니다. 추측은 반대편 사이트, 즉 GI가 P에 있다는 것입니다.

토너먼트의 최소 도미 네이션 세트 문제를 GI로 효율적으로 줄일 수 있습니까?

최소 도미 징 세트는 동 형사상 문제가 아니므로 GI로 환원 될 것으로 예상되는 이유는 없습니다.

QP에 어려운 GI를 배제하는 추측이 있습니까?

우리는 문자열 동 형사상 문제를 GI로 줄이는 방법조차 모릅니다. 이것은 최소한 동 형사상 문제입니다. Babai의 증거는 문자열 동형이 QP에 있다는 것을 보여주었습니다. 그리고 ... QP가 어려워하는 것은 무엇을 의미합니까? 다항식 시간 단축이 어려운가요?


François Le Gall과 David J. Rosenbaum 의 그룹 및 색 동형 문제 의 소개에서

동 형사상 테스트 문제의 복잡성은 근본적인 계산 문제이기 때문에 그리고 많은 문제가 P로 알려져 있지는 않지만 NP- 완전 문제보다 쉬운 것처럼 보이기 때문에 연구 할 가치가 있습니다. 이 중 가장 많이 연구 된 것은 그래프 동형 문제입니다.

GIGrI위의 논문에 정의되어 있지만, 저자는 왜 아무도 이전에 그것을하지 않았는지 의아하게 생각합니다. (색 동형 문제는 문자열 동형 문제의 다른 이름 일뿐입니다. 이름 색 자기 변형 문제는 Babai와 Luks의 초기 논문으로 거슬러 올라갑니다.

GI


편집 : 이 답변은 수정을 발표하기 전에 Babai의 결과 철회와 관련하여 주어졌습니다. 그것은 문자열 이소 형성 문제에 의해 제안 된 그래프 이소 형성 문제의 약간의 일반화가 실제로 중요한 문제임을 시사한다. 여기서 암시적인 기대 는 그래프 동형 문제에 대한 합리적인 알고리즘이 일반화 된 그래프 동형 문제에 대한 유사한 알고리즘으로 이어질 것이라는 점입니다. 일반화 된 문제는 다항식 시간과 동일 세트 - 안정 문제그룹 교차로 문제 , 코 세트 교차로 문제의 설정 수송 문제 , ...이 기대 뒤에 아이디어는 일반화 된 문제가 발생할 것입니다 재귀 부분합리적인 알고리즘을 사용하므로 어쨌든 해결해야합니다. (그리고 일반화 된 문제는 그래프 동형에 해당하는 다항식 시간 일 가능성이 높습니다.)

이제 Joshua Grochow의 의견에 따르면 현 등변 성 문제에서 누락 된 조각의 개념적 중요성을 설명하지 못했습니다. 무한 구조의 경우, 유효한 동형이 주어진 구조를 보존 할뿐만 아니라 적절한 기능 범주 (예 : 연속 함수 범주)에 속해야한다는 것을 이해하기가 더 쉬울 수 있습니다. 유한 구조의 경우, 적절한 현상 범주가 주어진 몫과 호환되어야하는 몫 구조에 대해 유사한 현상이 주로 발생합니다. Johnson 스터드는 이러한 몫의 전형적인 예입니다. 예를 들어 파티션 논리는 일부 기본 세트의 두 요소 서브 세트에서 작동합니다. 또한 동형에 허용되는 카테고리를 제한하면 동형 테스트가 더 쉬워지는 경우가 종종 있습니다.

그래프 동형 문제의 일반화 문제는 어디에서 멈추어야 하는가입니다. 순열 그룹 동형 문제를 포괄하도록 일반화하지 않는 이유는 무엇입니까? 그래프 동형에 대한 많은 사소한 결과가 아마도 순열 그룹 동형에도 적용되기 때문에이 질문은 실제로 어렵다. 그러나 여기서 그래프 동형 문제와 실제로 밀접한 관련이 있더라도 계산 순열 그룹 이론을 그 자체로 주제로 취급하는 것이 더 합리적이라고 생각합니다.


1
Sn

1
@JoshuaGrochow 색상 iso의 경우 색상은 임의의 숫자입니다 ([log]는 [n]으로 제한됨). 문자열 iso의 경우 문자열은 고정 유한 알파벳 위에 제공됩니다. 나는 이진 알파벳이라고 생각했지만 이것을 잘못 기억했습니다. 방금 컬러 iso가 문자열 iso의 다른 이름인지 혼란 스럽습니다. Laszlo가 그의 주장을 철회 한 후 그 논문을 읽기로 결정했을 때, 그것은 나에게 차이가있는 것처럼 느꼈습니다. "유한 한 알파벳 이상"이 "좋아하는 유한 한 알파벳을 고치면 아무런 차이가 없습니다"라는 메시지를 전달하기 때문에 실제로 차이가있을 수 있습니다. 뭐가 진실이지.
Thomas Klimpel

1
logn[n]

1
@JoshuaGrochow 이것은 제가 의미하는 바입니다 . 어떤 차이도 만들지 않습니다. "사실입니다. 이제"문자열 동 형사 / 색상 동 형사상이 해당 수업에 포함되지 않습니다 "라는 의견을 다루려고 노력했습니다. Andreas Blass와 Yuri Gurevich는 개념적 포인트에 초점을 맞추려고 노력하고 있습니다. 그래서 Babai는 알고리즘을 수정하여 그래프 동형 및 스트링 동형이 다항식 시간과 동등한 지 여부를 조사 할 의무 (또는 압력)를 느끼지 않게되어 기쁩니다. (그 답을 쓴 이유는 무엇입니까?)
Thomas Klimpel

GI의 진행 상황을 무작위 화 결과와 비교하는 이유가 혼란 스럽습니다.
Sasho Nikolov
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.