A는 결정적 다음과 같은 문제에 대한 알려진 다항식 시간 알고리즘은 :
입력 : 자연수 (이진 인코딩)
출력 : 소수 .
(Leonard Adleman의 공개 문제 목록에 따르면이 문제는 1995 년에 공개되었습니다.)
A는 결정적 다음과 같은 문제에 대한 알려진 다항식 시간 알고리즘은 :
입력 : 자연수 (이진 인코딩)
출력 : 소수 .
(Leonard Adleman의 공개 문제 목록에 따르면이 문제는 1995 년에 공개되었습니다.)
답변:
현재 최고의 무조건 결과는 Odlyzko에 의해 주어졌으며, O ( N 1 / 2 + o ( 1 ) ) 시간 에서 소수 을 찾습니다 . Polymath4 프로젝트의 강력한 추측은 GRH와 같은 합리적인 수의 이론적 가정 하에서 다항식 시간으로 이것이 이루어질 수 있는지 해결하려고합니다.
http://michaelnielsen.org/polymath1/index.php?title=Finding_primes
현재 프로젝트는 다음 질문에 답하려고합니다.
숫자 과 N 과 2 N 사이의 간격이 주어지면 간격에 소수가 포함 된 경우 일부 c > 0에 대해 시간 O ( N 1 / 2 - c ) 를 체크인하십시오 .
지금까지는 간격 내 소수의 패리티를 결정하는 전략이 있습니다.
http://polymathprojects.org/2010/06/29/draft-version-of-polymath4-paper/
수 이론에서 표준 추측 을 가정하면 ,
크레마의 추측 : 은 n 번째 소수입니다. 그런 다음 p n + 1 − p n = O ( log 2 p n ) 입니다.
우리는 단순히보다 더 큰 각 번호에 소수성 테스트를 실행하여 문제에 대한 결정 다항식 시간 알고리즘을 에서 시작 N + 1 . (물론 n 은 충분히 커야합니다. 작은 n의 경우 별도로 처리했습니다.)
그러나 이것이 무조건적으로 입증 될 수 있는지 확실하지 않습니다.