Liệu bao hàm ?


37

Theo tôi hiểu, chương trình lý thuyết phức tạp hình học cố gắng tách bằng cách chứng minh rằng hoán vị của ma trận có giá trị phức tạp khó tính hơn nhiều so với định thức.VPVNP

Câu hỏi tôi đã có sau khi lướt qua các giấy tờ GCT: Điều này sẽ ngay lập tức ngụ ý , hay nó chỉ là một bước quan trọng đối với mục tiêu này?PNP


3
AFAIK, Sở thú cung cấp tất cả các thông tin được biết đến. qwiki.stanford.edu/wiki/Complexity_Zoo:V#vnp
Michaël Cadilhac

Chuyên khảo "Hoàn thiện và giảm thiểu trong lý thuyết phức tạp đại số" của Peter Bürgisser (math-www.uni-paderborn.de/agpb/work/habil.ps) có thể cho bạn ý tưởng tốt hơn về câu hỏi.
MCH

Chỉ cần cập nhật URL của Michaël: Complexityzoo.uwaterloo.ca/Complexity_Zoo:V#vnp
András Salamon

Câu trả lời:


27

Câu trả lời ngắn gọn là không'. Không có hàm ý như vậy được biết đến. Có hai trở ngại chính: Chuyển từ độ phức tạp của số học sang độ phức tạp boolean (VP ≠ VNP ngụ ý P / poly NP / poly) và sau đó đi từ độ phức tạp mạch boolean (P / poly ≠ NP / poly) đến độ phức tạp đồng nhất (P poly NP / poly) ). Cả hai bước này đều không được biết. Tuy nhiên, tôi tin rằng P / poly ≠ NP / poly ngụ ý VP ≠ VNP.


4
Câu cuối cùng của bạn là đúng: nếu có một trường trong đó VP = VNP thì P / poly = NP / poly (theo liên kết trong nhận xét của Cadilhac).
Diego de Estrada

22

Giả sử giả thuyết Riemann tổng quát (GRH), các kết nối khá mạnh sau đây được biết đến giữa và sự sụp đổ của hệ thống phân cấp đa thức ( ):P HVP=VNPPH

  1. Nếu (trên bất kỳ trường nào) thì hệ thống phân cấp đa thức sụp đổ xuống cấp thứ hai;VP=VNP
  2. Nếu trên một trường có đặc tính , thì ;VP=VNPN C 3 / p o l y = P / p o l y = P H / p o l y0NC3/poly=P/poly=PH/poly
  3. Nếu trên một trường có đặc tính hữu hạn , thì .VP=VNPN C 2 / p o l y = P / p o l y = P H / p o l ypNC2/poly=P/poly=PH/poly

Đây là kết quả từ: Peter Burgisser, " Giả thuyết của Cook so với Valiant ", Theor. Comp. Khoa học, 235: 71 Gian88, 2000.

Xem thêm: Burgisser, " Hoàn thành và giảm thiểu trong lý thuyết phức tạp đại số ", 1998.


1
Tôi nghĩ bạn có nghĩa là ngụ ý sự sụp đổ của hệ thống phân cấp đa thức, không phải ngụ ý điều này. V P V N PVP=VNPVPVNP
Robin Kothari

15

Tôi có thể cung cấp cho bạn một lý do không chính thức về lý do tại sao việc phân tách sẽ không chứng minh .PNP

VP và VNP tập trung vào các hàm đại số mà mức độ được giới hạn bởi một đa thức. Lưu ý rằng thật dễ dàng để tính toán trong một hàm đại số của mức độ mũ với một mạch đại số kích thước đa thức.

Có một mức giảm sâu 1 nổi tiếng đối với các mạch đại số: bất kỳ mạch đại số kích thước đa thức nào, một đa thức bậc có thể được biến thành một mạch đại số có kích thước đa thức và độ sâu .O ( log d log n )dO(logdlogn)

Bạn có thể nghĩ đến là một biến thể đại số của , do đó chứng minh rằng số tiền để chứng minh tương đương không đồng nhất đại số của . Điều đó sẽ không loại trừ , ít nhất là không ngay lập tức.N C 2 V P V N P N C 2# P P = N PVPNC2VPVNPNC2#PP=NP

Tuyên bố miễn trừ trách nhiệm : Tôi không thể truy cập vào bài báo ngay bây giờ và tôi không nhớ liệu việc giảm này có hiệu quả trong bất kỳ lĩnh vực nào hay chỉ trong các lĩnh vực hữu hạn.

1 LG Valiant, S. Skyum, S. Berkowitz, C. Rackoff. Tính toán song song nhanh của đa thức sử dụng một vài bộ xử lý . SIAM J. Tính toán. 12 (4), trang 641-644, 1983.


2
nó có phải là đại số không đồng nhất tương đương với hayNC2NPNC2#P

VNPNP#P

2
Valiant et al. kết quả làm việc cho bất kỳ lĩnh vực.
Iddo Tzameret
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.