Bằng chứng cho vấn đề giới hạn tổng của căn bậc hai


9

Trong [1], Garey et al. xác định cái mà sau này được gọi là Bài toán tổng gốc vuông trong quá trình tìm ra tính đầy đủ NP của ESPidean TSP.

Với số nguyên a1,a2,,anL , xác định xem a1+a2++an<L

Họ nhận thấy rằng nó không phải là thậm chí rõ ràng rằng vấn đề này là trong NP vì nó không được rõ ràng những gì các chữ số tối thiểu chính xác được yêu cầu trong việc tính toán của rễ vuông để đủ so sánh tổng để L . Tuy nhiên, họ đã trích dẫn một giới hạn trên được biết đến nhiều nhất của O(m2n) trong đó m là "số chữ số trong biểu thức tượng trưng ban đầu". Thật không may, giới hạn trên này chỉ được quy cho một giao tiếp cá nhân từ AM Odlyzko.

Có ai có một tài liệu tham khảo thích hợp cho giới hạn trên? Hoặc, trong trường hợp không có tài liệu tham khảo được công bố, một bản phác thảo bằng chứng hoặc bằng chứng cũng sẽ hữu ích.

Lưu ý: Tôi tin rằng ràng buộc này có thể được suy ra do hậu quả của các kết quả tổng quát hơn của Bernikel et. al. [2] từ khoảng năm 2000 trên các giới hạn phân tách cho một lớp biểu thức số học lớn hơn. Tôi chủ yếu quan tâm đến các tài liệu tham khảo cùng thời hơn (ví dụ: những gì đã được biết đến vào khoảng năm 1976) và / hoặc bằng chứng chuyên biệt cho trường hợp tổng của căn bậc hai.

  1. Garey, Michael R., Ronald L. Graham và David S. Johnson. " Một số vấn đề hình học hoàn chỉnh NP ." Kỷ yếu của hội nghị chuyên đề ACM hàng năm lần thứ tám về Lý thuyết điện toán. ACM, 1976.

  2. Burnikel, Christoph, et al. " Một sự phân tách mạnh mẽ và dễ dàng tính toán ràng buộc cho các biểu thức số học liên quan đến các gốc tự do ." Thuật toán 27.1 (2000): 87-99.


1
Xem thêm câu trả lời cho câu hỏi cstheory.stackexchange này , cho biết "Tiến trình đáng chú ý nhất đối với vấn đề này là của Eric Allender và các đồng tác giả của ông, vào năm 2003, họ đã cho thấy vấn đề này nằm ở cấp độ thứ 4 của Phân cấp đếm. Ftp. cs.rutgers.edu/pub/allender/slp.pdf "
Neal Young

Câu trả lời:


7

Dưới đây là một bản phác thảo bằng chứng khá cẩu thả. Hãy S= =ΣTôi= =1nδTôimộtTôi trong đóδTôi{±1}. Đây là một số đại số của mức độ nhiều nhất là2nvà chiều cao nhiều nhất làH= =(mmộtx(mộtTôi))n. Bây giờ nó rất dễ dàng để kiểm tra nếuS= =0(có thể được thực hiện ngay cả trongTC0- xemnày) .NếuS0thì nó được bao bọc xa0bởi một số lượng (vì nó là một số đại số và do đó là một tổ chức phi zero gốc của một đa thức đơn biến) mà là một hàm của mức độ và chiều cao của đa thức tối thiểu của S . Thật không may, sự phụ thuộc vào mức độ là hàm mũ trong số rễ vuông (và nếu mộtTôi 's là số nguyên tố khác nhau, mức độ này bị ràng buộc thậm chí còn chặt chẽ, dù rằng trường hợp đánh giá dấu hiệu rất dễ dàng để xử lý). Độ chính xác cần thiết là vì thế mũ trong số căn bậc hai, đó là 2n -bit cho S . Bây giờ nó đủ để cắt từng mộtTôi để nói210nbit để đảm bảo dấu được đảm bảo là chính xác. Điều này được thực hiện dễ dàng thông qua nhiều bước lặp của Newton). Bây giờ, việc kiểm tra xem tổng có dương hay không, đó chỉ là phép cộng và do đó tuyến tính về số lượng bit trong các triệu hồi. Lưu ý rằng tính toán này là trong thời gian đa thức trên máy BSS. Cũng lưu ý rằng chúng tôi không thực hiện bất kỳ tính toán trực tiếp nào với đa thức tối thiểu củachínhS, có thể có hệ số lớn và trông xấu, chúng tôi chỉ sử dụng nó để suy luận về độ chính xác mà chúng tôi cần để cắt các căn bậc hai. Để biết thêm chi tiết, kiểm tragiấy của Tiwari.


Bị từ chối vì phần duy nhất của câu trả lời dài này thực sự giải quyết câu hỏi là dòng cuối cùng và đó là một tài liệu tham khảo từ năm 1992 không phải là những năm 1970 hoặc trước đó.
David Eppstein

2
@david Tôi chỉ cố gắng cung cấp một bản phác thảo bằng chứng cho lý do tại sao chúng ta cần độ chính xác 2 ^ n-bit để đánh giá căn bậc hai (@mhum đã yêu cầu nó tại một số điểm). Tôi không quen với cách một ràng buộc như vậy được bắt nguồn trước đó trước bài báo mà tôi đã trích dẫn (mặc dù tôi nghi ngờ nó nên sử dụng các kỹ thuật tương tự).
Nikhil

Có thể đó chỉ là tôi, nhưng khi một câu hỏi nói "Tôi biết cách chứng minh điều này nhưng ai đó có thể cho tôi một tài liệu tham khảo" Tôi tìm thấy câu trả lời cho thấy cách chứng minh điều đó gây khó chịu. Giống như khi học sinh làm bài kiểm tra đưa ra câu trả lời cho điều gì đó khác với những gì được hỏi, hy vọng (vô ích) rằng họ sẽ nhận được một phần tín dụng để biết điều gì đó mặc dù họ không biết bạn muốn gì.
David Eppstein

8
Không biết bạn đang trích dẫn từ đâu nhưng có "Có ai có tài liệu tham khảo đúng về giới hạn trên này không? Hoặc, nếu không có tài liệu tham khảo được công bố, một bản phác thảo bằng chứng hoặc bằng chứng cũng sẽ hữu ích." Một nơi nào đó trong câu hỏi
Nikhil

Điều này đối với tôi có vẻ đủ gần với những gì có thể có trong giao tiếp cá nhân. Cảm ơn. (Tôi cho rằng tôi có thể đã cố gắng liên hệ trực tiếp với Odlyzko để tìm hiểu)
mhum
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.