Tại sao YẾU TỐ trong Co-NP?


12

Tôi đang gặp khó khăn trong việc xoay quanh các vấn đề PRIME, COMPOSITE, FACTOR và chúng liên quan đến mức độ phức tạp như thế nào. Tôi hiểu rằng PRIME đã được chứng minh là trong bài kiểm tra tính nguyên thủy của AKS và tôi tin rằng điều này cũng hiệu quả với COMPOSITE.P

Đối với YẾU TỐ,

FACTOR={(m,r):s such that1<s<r and s divides m}

từ những gì tôi đã đọc nó có vẻ như nó là trong . Tôi thấy rằng đó là trong N P vì một chứng chỉ sẽ bao gồm một ước số nguyên tố của m nhỏ hơn r . Nhưng loại chứng chỉ nào có thể xác lập rằng không có ước số nguyên tố như vậy (trong thời gian đa thức)?NPCoNPNPmr


1
Đối với một ngôn ngữ trong NP bằng chứng rằng đầu vào thuộc về ngôn ngữ phải có chứng chỉ có thể được xác minh trong thời gian đa thức. Điều đó không có nghĩa là chứng chỉ cho các đầu vào không thuộc ngôn ngữ tồn tại mà có thể được xác minh một cách hiệu quả.
sashas

Câu trả lời:


11

mrmmr


1
Cảm ơn bạn. Và tôi có hiểu chính xác rằng thuật toán AKS có thể cho chúng ta biết một số có phải là số nguyên tố trong thời gian đa thức hay không, nhưng nếu nó không phải là số nguyên tố thì nó không cho chúng ta biết các yếu tố?
Fequish 5/2/2016

1
@Fequish: Nếu nó không phải là số nguyên tố thì AKS không cho chúng ta biết các yếu tố.

2
eÔi((đăng nhậpn)1/3(đăng nhậpđăng nhậpn)2/3)n

5

Để thêm vào câu trả lời của Yuval: Kiểm tra tính nguyên thủy của AKS đã được phát hiện vào năm 2002. Trước đó, chúng tôi không có thuật toán thời gian đa thức để kiểm tra xem một số có phải là số nguyên tố hay không. Tuy nhiên, Pratt đã phát hiện ra vào năm 1975, cái được gọi là chứng chỉ Pratt về tính nguyên thủy và chứng minh rằng Primes nằm trong NP. Chúng tôi có thể bao gồm các chứng chỉ nguyên thủy Pratt này cho các yếu tố trong chứng chỉ của chúng tôi để cho thấy FACTOR nằm trong coNP thay vì sử dụng thuật toán AKS để kiểm tra xem các yếu tố có trực tiếp không.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.