Ragioni per credere


27

Sembra che molte persone credano che , in parte perché credono che il factoring non sia risolvibile con il tempo di polimerizzazione. (Shiva Kintali ha elencato alcuni altri problemi candidati qui ).PNPcoNP

D'altra parte, Grötschel, Lovász e Schrijver hanno scritto che "molte persone credono che ". Questa citazione può essere trovata in Algoritmi geometrici e Ottimizzazione combinatoria, e Schrijver fa affermazioni simili in Ottimizzazione combinatoria: poliedri ed efficienza . Questa immagine chiarisce dove si trova Jack Edmonds sul problema.P=NPcoNP

Quali prove supportano la convinzione in ? O per supportare P = N P c o N P ?PNPcoNPP=NPcoNP


Definisci "ragione". Non ci sono prove in un modo o nell'altro. Questo non è qualcosa che può essere testato sperimentalmente. Fino a quando abbiamo un modo una prova o l'altro, gli unici "ragioni per credere" è sentimenti viscerali, o che qualche problema in non è polinomiale, o qualche istinto che sono tutti. NPcoNP
jmite,


1
molte delle stesse idee di Aaron sono applicabili. non sono d'accordo con jmite. ci sono molte prove circostanziali , incluse prove sperimentali, alcune come elencate da Aaronson.
vzn

5
Teorema 3.1 delle permutazioni unidirezionali e delle lingue di autocontrollo C. Homan e M. Thakur, Journal of Computer and System Sciences, 67 (3): 608-622, novembre 2003. [ come .pdf ] afferma che P ≠ UP∩ coUP if e only if ("worst-case") permutazioni unidirezionali. Il teorema 3.2 richiama 10 ulteriori ipotesi che si sono dimostrate equivalenti a P ≠ UP∩coUP.
Thomas Klimpel,

9
Penso che il factoring ∈ P sia molto, molti ordini di grandezza più probabili di P = NP ∩ coNP, quindi questo non è certamente il motivo per cui credo P = NP ∩ coNP.
Peter Shor,

Risposte:


5

Teorema 3.1 delle permutazioni unidirezionali e delle lingue di autocontrollo C. Homan e M. Thakur, Journal of Computer and System Sciences, 67 (3): 608-622, novembre 2003. [ come .pdf ] afferma che se e solo se esistono permutazioni unidirezionali ("nel peggiore dei casi"). Teorema 3.2 ricorda 10 ulteriori ipotesi che hanno dimostrato di essere equivalente a P U P c o U P .PUPcoUPPUPcoUP

Inoltre, abbiamo forte ragione per congettura che . Pertanto, il teorema sopra e il risultato congettura di una forte ragione di credere che P N P c o N P .UPNPPNPcoNP


Disclaimer: ho spostato la modifica di Mohammad Al-Turkistany della mia risposta a questa risposta wiki della community. Ritiene che risponda perfettamente alla domanda poiché si ritiene ampiamente l'esistenza di permutazioni a senso unico. Io stesso non ho ancora compreso a sufficienza la differenza tra le funzioni a senso unico "nel caso peggiore" e "nel caso medio" per affermare che risponde davvero alla domanda.


0

Credo che esistano generatori di numeri casuali di alta qualità molto efficienti in termini di spazio. Nonostante questa convinzione, normalmente uso il twister Mersenne nel mio codice, che è di alta qualità, ma non molto efficiente nello spazio. C'è un legame mancante tra efficienza dello spazio e NP∩coNP, è solo una sensazione che ci sia un collegamento.


Vorrei provare a dare una ragione per cui credo che la "casualità reale" possa essere simulata / approssimata in modo molto efficiente nello spazio. Sappiamo che è possibile produrre numeri pseudo-casuali sufficientemente casuali per tutti gli scopi pratici (inclusa la crittografia). Sappiamo anche che usare (una piccola quantità di numeri primi fissi) di grandi dimensioni nella costruzione di generatori di numeri pseudo-casuali è raramente una cattiva idea. Sappiamo da congetture come quella di Riemann che quasi tutti i numeri primi contengono un alto grado di casualità, ma sappiamo anche che non siamo ancora in grado di dimostrarlo rigorosamente.

C'è una spiegazione intuitiva del perché i numeri primi si comportano come numeri casuali? I numeri primi sono il complemento dei numeri compositi. Il complemento di un set ben educato è spesso più complicato del set originale. I numeri compositi sono composti da numeri primi, che a loro volta danno già a questo insieme una certa complessità.


Sfondo Una volta ho cercato di capire perché P ≠ NP è difficile. Mi chiedevo se i gruppi di simmetria interna approssimativi di un'istanza del problema da parte di gruppi nilpotenti non potessero condurre a un "algoritmo di astrazione" in grado di vedere nella struttura interna dell'istanza del problema. Ma poi ho capito che persino calcolare la struttura di un gruppo nilpotente contiene il factoring come un caso speciale. La domanda dei sottogruppi semplici di un gruppo ciclico di ordine n equivale a determinare i fattori primi di n. E la classificazione dei gruppi nilpotenti finiticontiene sottoproblemi ancora peggiori legati all'isomorfismo grafico. Ciò è bastato a convincermi che questo approccio non sarebbe stato d'aiuto. Ma il mio passo successivo è stato cercare di capire perché il factoring è difficile e la risposta di cui sopra è quella che ho trovato. Mi è bastato convincermi, quindi forse sarà convincente anche per le altre persone. (All'epoca non sapevo dei groupoid o dei semigruppi inversi, che probabilmente sono più adatti dei gruppi nilpotenti per gestire le simmetrie interne. Tuttavia, l'argomento per cui un tale approccio non sarà efficiente rimane lo stesso.)


2
Non sono sicuro di come questa risposta si colleghi alla domanda. Potresti elaborare?
Matthias,

@Matthias La risposta è il motivo per cui credo che P ≠ NP∩coNP. Quindi il problema probabilmente non è la relazione con la domanda, ma come spiegare il ragionamento. Esiste una forma di platonismo matematico, che presuppone che le strutture matematiche siano in grado di modellare o approssimare quasi tutto ciò che può esistere in questo mondo. La vera casualità fa parte di ciò che può esistere e la risposta cerca di spiegare perché vi sia la sensazione che questa casualità sia già presente in contesti sufficientemente limitati dallo spazio da causare P ≠ NP∩coNP. (Mi dispiace, forse migliorerò / rimuoverò questo commento in seguito.)
Thomas Klimpel,

2

@Matthias Ho scritto "... collegamento mancante tra efficienza dello spazio e NP∩coNP, è solo una sensazione viscerale ..." nella risposta. Potrei provare a elaborare, ma temo che questo non sarebbe stato ben accolto. In effetti, immagino che tu voglia piuttosto riferimenti indipendenti che puntino in quella direzione invece delle mie spiegazioni. Allo zoo di complessità , ho trovato il risultato citato permutazioni a senso unico "Peggior case" se e solo se P non è uguale a UP ∩ coUP [ HT03 ]. Il documento è online, ma non l'ho ancora letto (ancora) ...
Thomas Klimpel,
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.