Fa


37

Per quanto ho capito, il programma di teoria della complessità geometrica tenta di separare dimostrando che il permamento di una matrice a valore complesso è molto più difficile da calcolare rispetto al determinante.VPVNP

La domanda che ho posto dopo aver sfogliato i GCT Papers: ciò implicherebbe immediatamente , o è semplicemente un passo importante verso questo obiettivo?PNP


3
AFAIK, lo Zoo fornisce tutte le informazioni conosciute. qwiki.stanford.edu/wiki/Complexity_Zoo:V#vnp
Michaël Cadilhac

La monografia "Completezza e riduzione nella teoria della complessità algebrica" ​​di Peter Bürgisser (math-www.uni-paderborn.de/agpb/work/habil.ps) può darti un'idea migliore della domanda.
MCH

Sto solo aggiornando l'URL di Michaël: complessitàzoo.uwaterloo.ca
Complexity_Zoo

Risposte:


27

La risposta breve è "no". Nessuna tale implicazione è nota. Esistono due ostacoli principali: passare dalla complessità del circuito aritmetico alla complessità booleana (VP ≠ VNP implica P / poli ≠ NP / poli) e quindi passare dalla complessità del circuito booleano (P / poli ≠ NP / poli) alla complessità uniforme (P ≠ NP ). Nessuno di questi passaggi è noto. Credo che P / poly ≠ NP / poly implichi VP ≠ VNP, tuttavia.


4
L'ultima frase è vera: se esiste un campo in cui VP = VNP, P / poly = NP / poly (segui il link nel commento di Cadilhac).
Diego de Estrada,

22

Supponendo l'ipotesi generalizzata di Riemann (GRH), sono note le seguenti connessioni piuttosto forti tra e il crollo della gerarchia polinomiale ( P H ):VP=VNPPH

  1. Se VP=VNP (su qualsiasi campo) la gerarchia polinomiale crolla al secondo livello;
  2. Se VP=VNPsopra un campo della caratteristica , quindi N C 3 / p o l y = P / p o l y = P H / p o l y0NC3/poly=P/poly=PH/poly ;
  3. Se VP=VNPsopra un campo di caratteristica finita , quindi N C 2 / p o l y = P / p o l y = P H / p o l y .pNC2/poly=P/poly=PH/poly

Questi sono i risultati di: Peter Burgisser, " L'ipotesi di Cook contro Valiant ", Theor. Comp. Sci., 235: 71–88, 2000.

Vedi anche: Burgisser, " Completezza e riduzione nella teoria della complessità algebrica ", 1998.


1
Penso che tu abbia inteso che implica il crollo della gerarchia polinomiale, non che V P V N P lo implichi. VP=VNPVPVNP
Robin Kothari,

15

Posso darti un motivo informale per cui la separazione non proverebbe .PNP

VP e VNP si concentrano su funzioni algebriche il cui grado è limitato da un polinomio. Si noti che è facile calcolare in una funzione algebrica di grado esponenziale con un circuito algebrico di dimensioni polinomiali.

Esiste una riduzione della profondità ben nota 1 per i circuiti algebrici: qualsiasi circuito algebrico di dimensioni polinomiali che calcola un polinomio di grado può essere trasformato in un circuito algebrico di dimensioni e profondità polinomiali O ( log d log n ) .dO(logdlogn)

Si può pensare di come variante algebrica di N C 2 , dimostrando così che V P V N P ammonta a dimostrare un equivalente algebrico non uniforme N C 2# P . Ciò non escluderebbe P = N P , almeno non immediatamente.VPNC2VPVNPNC2#PP=NP

Disclaimer : non riesco ad accedere al documento in questo momento e non ricordo se la riduzione funziona in qualsiasi campo o solo in quelli finiti.

1 LG Valiant, S. Skyum, S. Berkowitz, C. Rackoff. Calcolo parallelo rapido di polinomi utilizzando pochi processori . SIAM J. Comput. 12 (4), pagg. 641-644, 1983.


2
è l'equivalente algebrico non uniforme di o N C 2# P ? NC2NPNC2#P
Joshua Grochow,

VNPNP#P

2
Valiant et al. il risultato funziona per qualsiasi campo.
Iddo Tzameret,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.