PPAD에 대한이 두 정의가 동일한 이유는 무엇입니까?


13

복잡성 클래스 PPAD 는 일반적으로 End-Of-The-Line이 PPAD- 완전 함을 명시하여 정의됩니다.

End-Of-The-Line은 검색 문제입니다. 입력은 그래프 다항식 시간 계산 가능 함수에 의해 주어진다 정도 내 및도 대부분 1에서 각 노드가 갖고있는 방향 그래프 구성 이 복귀 선행 및 후속 X . 또한 후속 노드는 있지만 선행 노드는없는 노드 v 가 제공 됩니다. 후임자 또는 전임자가없는 노드 t v 를 찾으십시오 .f(x)xvtv

최근에 PPAD에 대한 다른 정의를 들었습니다. 내가 기억하는 한, 그것은 다음과 같은 문제에 근거했습니다.

방향 그래프 (다항식 시간 계산 가능 함수로 다시 지정됨)와 정도가 외도와 같지 않은 노드가 제공됩니다. 이 특성을 가진 다른 노드를 찾으십시오.


분명히, End-Of-The-Line은 후자의 문제의 특별한 경우이지만 후자의 문제는 실제로 해결하기가 더 어렵습니까? 내 질문은 이것입니다 :

동일한 복잡성 클래스 PPAD에 대해 두 문제가 모두 완료 되었습니까? 그렇다면 왜 그렇습니까? 그렇지 않은 경우 두 번째 문제로 인한 복잡성 클래스는 무엇입니까?

답변:


15

인용 된 논문과 관련된 문제 (및이 답변) 는 PPAD가 다른 불균형 정점을 찾는 개념을 실제로 포착합니까?를 참조하십시오 .

예. 이 두 가지 문제는 동일하므로 PPAD가 완료되었습니다. 감소는 파파 디미트리 오우의 원래 1994 페이지 (505)에 기재되어 종이 ( PDF 도입) 라인의 끝 . 이것은 "가장자리 인식 알고리즘"과 "페어링 함수"가 주어지면 그래프의 정도가 지수 인 경우에도 유효합니다. 이것은 같은 페이지에서도 언급됩니다. PPA (무 방향 버전의 PPAD)가 줄어 듭니다. PPAD로도 확장 할 수 있습니다.


3
PPAD로 인수를 확장하는 데 문제가 있습니다. 원래 증명에서 동일한 정점의 가장자리 쌍을 결합하여 새로운 정점이 생성됩니다. PPAD의 경우 들어오고 나가는 가장자리를 결합하는 것이 자연스럽게 보입니다. 그러나 더 이상 각각의 언밸런스 이전 버텍스가 하나의 언밸런스 새 버텍스 만 생성한다는 보장은 없습니다. 그리고 그들 중 다수가 있다면, 새로운 그래프에서의 검색은 동일한 오래된 정점에 의해 생성 된 다른 새로운 정점을 반환 할 수 있습니다. 원래 문제에 대한 답은 없습니다. 이 문제를 어떻게 극복 할 수 있습니까?
Daniil Musatov
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.