Dichiarazioni che implicano


22

Questa è una specie di domanda a risposta aperta - per cui mi scuso in anticipo.

Ci sono esempi di affermazioni che (apparentemente) non hanno nulla a che fare con la complessità o le macchine di Turing ma la cui risposta implicherebbe PNP ?


4
Sarebbe "Non esiste un sistema di prova per la logica proposizionale in cui ogni tautologia φ ha una prova della lunghezza polinomiale (nella lunghezza di φ )". conta o è troppo vicino alla complessità a causa del limite polinomiale?
Jan Johannsen,

Poiché non ci sono risposte "esatte" alla mia domanda, la tua congettura conta ... Sto solo cercando angoli sorprendenti e diversi sul problema P vs NP
Dominic van der Zypen,

4
Immagino che la complessità descrittiva fornisca alcuni esempi. Ad esempio, la frase "ci sono proprietà (di strutture ordinate) espresse da formule esistenziali di secondo ordine che non possono essere espresse da formule universali di secondo ordine" è equivalente alla risposta di @ JanJohannsen, mentre "ci sono proprietà (di strutture ordinate) espresse da formule esistenziali del secondo ordine, che non può essere espressa in formule del primo ordine con un operatore del punto minimo fisso" è precisamente PNP . Contano questi?
Damiano Mazza,

" N1 e P0 " * rimshot *
David Richerby,

Risposte:


14

Un sistema di prova per la logica proposizionale è chiamato polinomialmente limitato , se ogni tautologia φ ha una prova nel sistema di lunghezza polinomiale nella lunghezza di φ .

L'affermazione "Non c'è polinomialmente delimitata sistema a prova proposizionale" è equivalente a da un risultato classico di Cook e Reckhow , in modo che implica PN P .NPco-NPPNP


2
Vorrei pensare che (per la definizione di un sistema a prova propositivo per il lingua Completa di tautologie), l'ipotesi ( "Non esiste un sistema a prova per la logica proposizionale in cui ogni tautologia φ ha una prova di polinomiale (in la lunghezza di φ ) lunghezza ") è quasi identica all'assunzione di N Pc o N P ; e quindi quasi identica a ipotizzando N PP . coNPφφNPcoNPNPP
Iddo Tzameret,

@IddoTzameret: ma abbiamo bisogno di sapere che la tautologia è -Complete, giusto? E questo non è banale. Immagino che questo esempio stia semplicemente riaffermando l'interesse di avere problemi completi "naturali": possiamo parlare di classi di complessità senza parlare esplicitamente delle macchine usate per definirle (che sembra essere ciò che l'OP sta chiedendo). O forse ho frainteso il tuo commento ...coNP
Damiano Mazza,

@Damiano, penso che il fatto che TAUT sia coNP-completo sia banale, nel senso che è implicito dalla sua definizione e dalla completezza NP di SAT.
Iddo Tzameret,

@IddoTzameret, Ok, ma sei d'accordo che la completezza di SAT non è banale, giusto? Questo è essenzialmente quello che stavo dicendo. Voglio dire, tra l'affermazione " N Pc o N P " formulata in termini di macchine di Turing e il loro tempo di esecuzione e lo stamento "non esiste un sistema di prova proposizionale limitato polinomialmente" Vedo un divario non banale, sicuramente non sembra "quasi identico". Quel divario è nella completezza di TAUT o SAT, come preferisci, ma è lì. Non sei d'accordo? NPNPcoNP
Damiano Mazza,

1
Sì, la proprietà " è una prova di φ " deve essere verificabile in tempo polinomiale (in | p | e | φ | ). E deve essere solida e completa, cioè una formula dovrebbe avere una prova se è una tautologia. pφ|p||φ|
Jan Johannsen,

12

La teoria della complessità geometrica (GCT) (anche [1]) non è stata ancora menzionata. è un programma ambizioso per collegare P vs NP alla geometria algebrica. ad es. una breve sinossi del sondaggio Comprensione dell'approccio Mulmuley-Sohoni a P vs. NP , Regan:

La stabilità è informalmente una nozione di non essere "caotica" e si è sviluppata in un importante ramo della geometria algebrica sotto l'influenza guida di DA Mumford tra gli altri. Ketan Mulmuley e Milind Sohoni [MS02] osservano che molte domande sulle classi di complessità possono essere ripetute come domande sulla natura delle azioni di gruppo su determinati vettori in determinati spazi che codificano problemi in queste classi. Questo sondaggio spiega il loro quadro da un punto di vista laico e tenta di valutare se questo approccio aggiunge veramente nuovo potere agli attacchi sulla questione P. vs. NP.

anche qualche sinossi nella sezione "Una nuova speranza?" nello stato del problema P vs NP , Fortnow (2009)

Mulmuley e Sohoni hanno ridotto una domanda sull'inesistenza di algoritmi del tempo polinomiale per tutti i problemi NP-completi a una domanda sull'esistenza di un algoritmo del tempo polinomiale (con determinate proprietà) per un problema specifico. Questo dovrebbe darci qualche speranza, anche di fronte ai problemi (1) - (3).

Tuttavia, Mulmuley crede che ci vorranno circa 100 anni per realizzare questo programma, se funziona affatto.

[1] Spiegazione in stile Wikipedia della teoria della complessità geometrica (tcs.se)


Grazie per aver portato GCT! Sembra toccare il mio problema [M], ma non l'avevo mai incontrato prima. "Questi problemi computazionali possono essere caratterizzati dalle loro simmetrie. Il programma mira a utilizzare queste simmetrie per dimostrare limiti inferiori."
DukeZhou,

10

Il seguente risultato di Raz (Elusive Functions and Lower Bounds for Arithmetic Circuits, STOC'08) si rivolge a (e non direttamente P N P ), ma potrebbe essere abbastanza vicino per l'OP:VPVNPPNP

f:FnFm(s,r)Γ:FsFmrfΓΓ

Per molte impostazioni dei parametri , le costruzioni esplicite di mappature polinomiali sfuggenti implicano forti limiti inferiori (fino a esponenziali) per i circuiti aritmetici generali.n,m,s,r


Che cos'è una mappatura polinomiale? Intendi "polinomio"? Intendi "funzione calcolabile tempo polinomiale"? Qualcos'altro?
DW,

2
È semplicemente una sequenza di polinomi, ciascuno con le stesse variabili; quindi definisce una mappatura da a . n F n F mmnFnFm
Iddo Tzameret,

9

esiste un campo di complessità alquanto studiato / più recentemente studiato chiamato complessità del grafico che studia come i grafici più grandi sono costruiti da grafici più piccoli usando le operazioni AND e OR dei bordi. Jukna ha un bel sondaggio . in particolare usando le unità di "grafici a stella" esiste un teorema chiave, vedere l'osservazione p20 1.18 (il teorema è tecnicamente più forte di sotto e in realtà implica ):PNP/poly

Abbiamo già saputo (Teorema 1.7) che esistono grafici bipartiti G di complessità stellare ; in realtà, tali sono quasi tutti i grafici. D'altra parte, il Lemma a forte ingrandimento implica che anche un limite inferiore di per una costante arbitrariamente piccola sulla complessità della stella di un esplicito grafico con avrebbe grandi conseguenze sulla complessità del circuito: un tale grafico darebbe una funzione booleana esplicita richiede il circuito esponenziale (nel numeroS t a r ( G ) = ( n m / log n ) S t a r ( G ) ( 2 + c ) n c > 0 n × m G m = o ( n ) f G log 2 n m G G l o g 2 n S t an×mStar(G)=(nm/logn)Star(G)(2+c)nc>0n×mGm=o(n)fGlog2nmdi variabili) dimensioni! (Ricordiamo che, per le funzioni booleane, anche i limiti inferiori superlineari non sono noti finora.) In particolare, se il grafico è tale che l'adiacenza dei vertici in può essere determinata da una macchina di Turing non deterministica che funziona in un polinomio temporale in la lunghezza binaria dei codici dei vertici, quindi una limite inferiore per una costante arbitrariamente piccola implicherebbe che . Pertanto, la complessità delle stelle dei grafici cattura uno dei problemi fondamentali dell'informatica.GGlog2nc > 0 P N PStar(G)(2+c)nc>0PNP


6
Penso che intendi . L'affermazione già banalmente conosciuta. P N P / p o l yP/polyNPPNP/poly
Yonatan N,

@YonatanN è vero? PNP/poly
T .... il

Sì. Anche P / poly contiene problemi al di fuori di P, come il problema di arresto unario.
Yonatan N,

Grazie per il link Jukna! "La complessità è uno dei fenomeni scientifici cruciali dei nostri tempi. In questo capitolo consideriamo la complessità dei grafici."
DukeZhou,

1

Che ne dici di Philip Maymin

"I mercati sono efficienti se e solo se P = NP " rivendicano?


3
Le affermazioni e le "prove" in questo documento non sembrano rigorose e gli argomenti mi sembrano carenti. Hai letto questo documento?
Rahul Savani,

L'ho esaminato e sono d'accordo sul fatto che la metodologia non è così convincente, per questo l'ho definita un "reclamo" piuttosto che un risultato.
RB,

5
Ed è scritto in Microsoft Word: /
gigabyte il

0

Gli analoghi di funzione di e ; e sarebbero anche interessanti nel loro studio della domanda (?). Mentre e sono problemi di decisione che restituiscono risposte sì / no a bit, e realtà restituiscono risposte ( verifica le risposte). Sappiamo che , iff . N P F P F N P P = N P P N P 1 F P F N P F N P F P = F N P P = N PPNPFPFNPP = NPPNP1FPFNPFNPFP = FNPP = NP

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.