Vấn đề tổng hợp căn bậc hai?


37

Bài toán tổng căn bậc hai hỏi, đưa ra hai chuỗi và của các số nguyên dương, cho dù tổng nhỏ hơn, bằng hoặc lớn hơn hơn tổng . Tình trạng phức tạp của vấn đề này là mở; xem bài đăng này để biết thêm chi tiết. Vấn đề này phát sinh một cách tự nhiên trong hình học tính toán, đặc biệt là trong các vấn đề liên quan đến các đường đi ngắn nhất của Euclide và là một trở ngại đáng kể trong việc chuyển thuật toán cho các vấn đề đó từ RAM thực sang RAM số nguyên tiêu chuẩn.b 1 , b 2 , ... , b n Σ i a1,a2,,anb1,b2,,bn Σiiaiibi

Gọi một vấn đề tổng của căn bậc hai-cứng (viết tắt-hard?) Nếu có giảm thời gian đa thức từ tổng của bài toán căn bậc hai thành. Không khó để chứng minh rằng vấn đề sau đây là tổng của căn bậc hai:

Đường dẫn ngắn nhất trong đồ thị hình học Euclide 4d

Sơ thẩm: Một đồ thị có các đỉnh là các điểm trong , với các cạnh có trọng số bởi Euclide distane; hai đỉnh vàZ 4 s tG=(V,E)Z4st

Output: Con đường ngắn nhất từ đến trong .t GstG

Tất nhiên, vấn đề này có thể được giải quyết theo thời gian đa thức trên RAM thực bằng thuật toán của Dijkstra, nhưng mỗi so sánh trong thuật toán đó đòi hỏi phải giải một bài toán tổng bình phương. Việc giảm sử dụng thực tế là bất kỳ số nguyên nào cũng có thể được viết dưới dạng tổng của bốn hình vuông hoàn hảo; đầu ra của quá trình giảm thực sự là một chu kỳ trên đỉnh.2n+2

Những vấn đề khác là tổng-căn-vuông-cứng? Tôi đặc biệt quan tâm đến các vấn đề có giải pháp đa thức thời gian trên RAM thực. Xem câu hỏi trước của tôi cho một khả năng.

Như Robin gợi ý, những câu trả lời nhàm chán thật nhàm chán. Đối với bất kỳ lớp X phức tạp nào có chứa tổng căn bậc hai (ví dụ: PSPACE hoặc EXPTIME), mọi bài toán X-hard đều khó tính tổng của căn bậc hai.


1
Cảm ơn Suresh và Peter đã gợi ý câu hỏi này.
Jeffε

8
Có lẽ bạn cũng có thể loại trừ các câu trả lời tầm thường bằng cách nhấn mạnh rằng các câu trả lời không chỉ là vấn đề khó đối với một lớp học có chứa vấn đề Sum-of-Square-root. Ví dụ, bất kỳ vấn đề khó nào của PSPACE sẽ là Sum-of-Square-hard-hard, nhưng điều đó có lẽ không thú vị.
Robin Kothari

Bạn có thực sự muốn nói trong câu lệnh vấn đề đường đi ngắn nhất của bạn hay không? Cái trước dường như không thể sử dụng RAM nguyên, và có lẽ vấn đề vẫn là "khó giới hạn ở các điểm nguyên ...Z 4R4Z4
Steven Stadnicki

@Steven: Yup, bạn nói đúng. Đã chỉnh sửa.
Jeffε

Câu trả lời:



21

Đây phải là một nhận xét, vì nó là một câu trả lời chủ yếu nhàm chán, nhưng tôi không có đủ danh tiếng.

PPPPPPPPosSLP

[ABKM98]: Về sự phức tạp của phân tích số, bởi Allender, Burgisser, Kjeldgaard-Pedersen và Miltersen.


9
CoRPPP

1
@Elias: Bạn có thể giải thích? Từ một cái nhìn cộc lốc , Kayal và Saha dường như đang thảo luận về phiên bản đa thức của Khăn về tổng của bài toán căn bậc hai, có liên quan đến nhưng khác với bài toán căn bậc hai thông thường.
Tsuyoshi Ito

1
@Abel: (1) Xin chào Abel, rất vui khi thấy bài viết của bạn! (2) Với giá trị của nó, [ABKM98] đã thực sự được trình bày tại CCC 2006được xuất bản năm 2009 . (3) Một câu trả lời nhàm chán không nên là một bình luận mà nên được giữ cho chính bạn. Nhưng tôi không nghĩ rằng đây là một câu trả lời nhàm chán. :)
Tsuyoshi Ito

1
aiai=ibijXdijX>(B+1)(nd)O(1)B=max{bij}d=max{di}

3
CoRPPP
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.