제곱근 문제 의 합은 두 개의 시퀀스 및 b 1 , b 2 , … , b n 에 양의 정수가 있는지, 합계 ∑ i √ 보다 같거나 합보다ΣI√ . 이 문제의 복잡성 상태는 열려 있습니다. 자세한 내용은이 게시물을참조하십시오. 이 문제는 계산 기하학, 특히 유클리드 최단 경로와 관련된 문제에서 자연스럽게 발생하며 이러한 문제에 대한 알고리즘을 실제 RAM에서 표준 정수 RAM으로 전송하는 데있어 걸림돌입니다.
제곱근 문제의 합에서 Π 로 다항식 시간이 감소하면 문제 Π- 제곱근-하드 (약칭 Σ√-hard?)를 호출하십시오. 다음 문제가 제곱근 근본임을 증명하는 것은 어렵지 않습니다.
4d 유클리드 기하학적 그래프의 최단 경로
인스턴스 : 정점이 Z 4의 점이며 유클리드 디 스탄에 의해 가중 된 모서리 를 갖는 그래프 ; 두 꼭지점 s 와 t
출력 : 최단 경로 하기 에서 t 에서 G .
물론이 문제는 Dijkstra의 알고리즘을 사용하여 실제 RAM에서 다항식 시간으로 해결할 수 있지만 해당 알고리즘의 각 비교는 제곱근 문제를 해결해야합니다. 축소는 모든 정수를 4 개의 완벽한 제곱의 합으로 쓸 수 있다는 사실을 사용합니다. 환원의 출력은 실제의 사이클 정점.
다른 제곱근은 무엇입니까? 실제 RAM에 다항식 솔루션이있는 문제에 특히 관심이 있습니다. 한 가지 가능성에 대해서는 이전 질문 을 참조하십시오 .
Robin이 제안했듯이 지루한 답변은 지루합니다. 제곱근 (예 : PSPACE 또는 EXPTIME)을 포함하는 모든 복잡한 클래스 X의 경우 모든 X- 하드 문제는 지루하게 제곱근입니다.