Theo tôi biết, không biết vấn đề đó có ở P hay không.
Kiểm tra tính nguyên thủy (được cung cấp một số duy nhất, kiểm tra xem nó có phải là số nguyên tố hay không), vì vậy nếu phạm vi đủ nhỏ, bạn có thể kiểm tra toàn diện từng số trong phạm vi để xem liệu đó có phải là số nguyên tố hay không - nhưng điều này không dẫn đến thuật toán chung.
Nếu phỏng đoán của Cramer là đúng, thì vấn đề nằm ở phỏng đoán của P. Cramer nói rằng khoảng cách giữa các số nguyên tố liên tiếp gần là , vì vậy thuật toán sau sẽ nằm trong P: lặp qua các số , kiểm tra từng điểm cho dù đó là số nguyên tố; nếu bạn tìm thấy câu trả lời chính, hãy dừng ngay lập tức với câu trả lời có; nếu bạn nhấn , dừng lại không có câu trả lời. Phỏng đoán của Cramer cho chúng ta biết rằng bạn sẽ dừng lại sau hầu hết các phép thử nguyên thủy , do đó thuật toán sẽ chạy trong thời gian đa thức.O ( ( log n ) 2 ) ℓ , ℓ + 1 , ℓ + 2 , ℓ + 3 , ... u O ( ( log ℓ ) 2 )nO ( ( nhật kýn )2)ℓ , ℓ + 1 , ℓ + 2 , ℓ + 3 , ...bạnO ( ( nhật kýℓ )2)
Thật không may, các kết quả đã biết về các khoảng trống chính dường như không đủ mạnh để chứng minh vô điều kiện rằng vấn đề nằm ở P.
Đây là một thuật toán đơn giản khác: liên tục chọn một số nguyên ngẫu nhiên từ và kiểm tra xem nó có phải là số nguyên tố hay không. Dừng lại nếu bạn tìm thấy một số nguyên tố hoặc nếu bạn đã thử mọi số nguyên trong và không có số nguyên tố nào. Theo kinh nghiệm, chúng ta nên kỳ vọng điều này sẽ hiệu quả trong thực tế. Định lý số nguyên tố cho chúng ta biết rằng nếu bạn chọn ngẫu nhiên số trong vùng lân cận của , xác suất đó là số nguyên tố sẽ vào khoảng . Do đó, theo phương pháp heurist, chúng ta nên kỳ vọng rằng sau khoảng , bạn thường sẽ tìm thấy một số nguyên tố và dừng lại, nếu có tồn tại. Mặt khác, do sự cố của bộ sưu tập phiếu giảm giá, nếu không có số nguyên tố trong phạm vi[ ℓ , u ] [ ℓ , u ] u 1 / log n O ( log u ) [ ℓ , u ] O ( ( u - l ) log ( u - l ) )r[ ℓ , bạn ][ ℓ , bạn ]bạn1 / nhật kýnO ( nhật kýbạn )[ ℓ , bạn ], bạn sẽ dừng lại sau các lần lặp khoảng . Vì vậy, nếu chúng ta có giới hạn trên tốt về kích thước của khoảng cách dài nhất giữa các số nguyên tố, điều này có nghĩa là vấn đề nằm ở BPP. Ngay cả khi không có giới hạn trên như vậy, nó vẫn tuân theo các trường hợp vấn đề ngẫu nhiên là dễ dàng.O ( ( u - l ) log( u - l ) )
Có lẽ người ta có thể áp dụng các phương pháp sàng để cải thiện thời gian chạy trong thực tế (ví dụ, để tránh thực hiện bất kỳ thử nghiệm nguyên thủy nào trên các số chia hết cho một số nguyên tố nhỏ). Tôi không biết liệu điều này có thể được hiển thị để dẫn đến bất kỳ cải thiện tiệm cận nào không.
Do những kỹ thuật này, vấn đề có thể dễ dàng trong thực tế.
Do những nhận xét trên, cá nhân tôi nghi ngờ rằng vấn đề là NP-đầy đủ.