Implicazioni matematiche delle congetture della teoria della complessità al di fuori del TCS


25

Conosci interessanti conseguenze di congetture (standard) nella teoria della complessità in altri campi della matematica (cioè al di fuori dell'informatica teorica)?

Preferirei risposte dove:

  • la congettura della teoria della complessità è il più generale e standard possibile; Sono d'accordo anche con le conseguenze della durezza di problemi specifici, ma sarebbe bello se i problemi fossero ampiamente ritenuti difficili (o almeno fossero stati studiati in più di un paio di articoli)

  • l'implicazione è un'affermazione che non è nota per essere vera incondizionatamente, o altre prove conosciute sono considerevolmente più difficili

  • più sorprendente è il collegamento, meglio è; in particolare, l'implicazione non dovrebbe essere un'affermazione esplicita sugli algoritmi

"Se i maiali potessero volare, i cavalli canterebbero" anche i tipi di connessioni vanno bene, purché i maiali volanti provengano dalla teoria della complessità e i cavalli che cantano da un campo della matematica al di fuori dell'informatica.

Questa domanda è in un certo senso "il contrario" di una domanda che avevamo sugli usi sorprendenti della matematica nell'informatica. Dick Lipton aveva un post sul blog esattamente su questa linea: scrive sulle conseguenze della congettura che il factoring abbia una grande complessità circuitale. Le conseguenze sono che alcune equazioni diottantine non hanno soluzioni, una sorta di affermazione che può essere molto difficile da provare incondizionatamente. Il post si basa sul lavoro con Dan Boneh, ma non riesco a trovare un documento.

EDIT: Come osserva Josh Grochow nei commenti, la sua domanda sulle applicazioni del TCS alla matematica classica è strettamente correlata. La mia domanda è, da un lato, più permissiva, perché non insisto sulla restrizione della "matematica classica". Penso che la differenza più importante sia che insisto su una comprovata implicazione da una congettura di complessità a un'affermazione in un campo matematico al di fuori del TCS. La maggior parte delle risposte alla domanda di Josh non sono di questo tipo, ma forniscono invece tecniche e concetti utili nella matematica classica che sono stati sviluppati o ispirati dal TCS. Tuttavia, almeno una risposta alla domanda di Josh è una risposta perfetta alla mia domanda: l'articolo di Michael Freedmanche è motivato da una domanda identica alla mia e dimostra un teorema nella teoria dei nodi, subordinato a . Sostiene che il teorema sembra fuori dalla portata delle tecniche attuali nella teoria dei nodi. Secondo il teorema di Toda, se allora la gerarchia polinomiale collassa, quindi il presupposto è abbastanza plausibile. Sono interessato ad altri risultati simili.P#PNPP#P=NP


Correlati: implicazioni, non per la matematica, ma per la "realtà fisica"
Austin Buchanan,

È lo stesso di cstheory.stackexchange.com/questions/149/… ? O questa domanda è pensata per essere più ampia di quella?
Joshua Grochow,

3
@Joshua, c'è qualche sovrapposizione, ma penso che siano incomparabili. Da un lato non insisto fortemente sulla matematica "classica", vale a dire che i risultati di non complessità nella meccanica quantistica vanno bene. D'altra parte, vorrei implicazioni dirette dalle congetture CC sui teoremi matematici al di fuori del TCS, mentre molte delle risposte alla tua domanda riguardano le tecniche sviluppate nel TCS che hanno trasformato il nostro utile in matematica classica. Tuttavia, cstheory.stackexchange.com/a/163/4896 è una risposta perfetta alla mia domanda. Troppe sovrapposizioni?
Sasho Nikolov,

1
Forse avrei dovuto pubblicare la mia risposta alla domanda di Josh qui: la congettura a Bürgisser implica risultati su curve ellitticheL .
Bruno,

1
@Sasho: penso che vada bene. Grazie per il chiarimento. (A proposito, quando ho detto "classico" sull'altra mia domanda non intendevo escludere la meccanica quantistica - anzi, la teoria dei campi quantistici e l'algebra quantistica sono oggi entrambi i principali argomenti matematici, studiati in un gran numero di dipartimenti matematici (anche in alto) .)
Joshua Grochow,

Risposte:


14

Ecco un altro esempio dalla teoria dei grafi. Il teorema minore del grafico ci dice che, per ogni classe di grafici non indirizzati che è chiusa sotto minori, esiste un set di ostruzioni finito tale che un grafico è in se e solo se non contiene un grafico in come minore. Tuttavia, il teorema minore grafico è intrinsecamente non costruttivo e non ci dice nulla su quanto siano grandi questi insiemi di ostruzioni, cioè quanti grafici contiene per una particolare scelta di .GOBS(sol)solOBS(sol)sol

In Too Many Minor Order Ostructions , Michael J. Dinneen ha dimostrato che sotto una plausibile congettura teorica della complessità, le dimensioni di molti di questi insiemi di ostruzioni possono essere dimostrate essere grandi. Ad esempio, considera la classe parametrizzata dei grafici del genere al massimo . All'aumentare di , possiamo aspettarci che i set di ostruzioni diventino sempre più complicati, ma quanto? Dinneen ha mostrato che se la gerarchia polinomiale non crolla al suo terzo livello, allora non esiste un polinomio tale che il numero di ostruzioni in sia limitato dasolKKKOBS(solK)pOBS(solK)p(K). Poiché il numero di ostacoli minori per avere il genere zero (cioè essere planare) è solo due ( ), questa crescita superpolinomiale non è immediatamente ovvio (anche se credo che possa essere dimostrato incondizionatamente). La cosa bella del risultato di Dinneen è che si applica alle dimensioni degli insiemi di ostruzioni corrispondenti a qualsiasi insieme parametrico di ideali minori per il quale decide il più piccolo per cui è NP- difficile; in tutti questi ideali minori parametrizzati le dimensioni del set di ostruzioni devono crescere in modo superpolinomiale. OBS(sol0)={K5,K3,3}solKKGGK


Grazie Bart! Questo è molto interessante. Accetto la tua risposta come la più votata. Grazie a tutti per le risposte!
Sasho Nikolov,

6

Ecco un esempio: la complessità computazionale e l'asimmetria informativa nei prodotti finanziari di Arora, Barak e Ge mostrano che può essere intrattabile dal punto di vista computazionale (cioè NP-difficile) valutare correttamente i derivati ​​- usano un sottografo più denso come un problema difficile incorporato.

Sulla stessa linea e molto prima c'è il famoso articolo di Bartholdi, Tovey e Trick sulla durezza di manipolare un'elezione.


2
Certo, in una certa misura si tratta ancora di risultati di complessità (con implicazioni sociali). Avevo in mente risultati che non riguardavano algoritmi. Comunque, entrambi sono fantastici!
Sasho Nikolov,

Non ero del tutto sicuro di cosa stavi cercando. Immagino che tu voglia qualcosa di simile al contrario di "le curve chiuse simili al tempo collassano quantistiche e classiche"?
Suresh Venkat,

1
In realtà il risultato CTC è un esempio perfetto. Intendo nemmeno il contrario, ma l'affermazione stessa in contrapposizione: se il quantico e il classico non collassano, allora i CTC (polinomiali) non esistono.
Sasho Nikolov,

1
quindi stai dicendo che dovrei pubblicare una nuova risposta :)?
Suresh Venkat,

Penso che lo dico :)
Sasho Nikolov,

6

Come suggerito da Sasho, la mia risposta alla domanda " Applicazioni del TCS alla matematica classica? " Segue:

Nel suo articolo Straight Line Programs e Torsion Points on Elliptic Curves , Qi Cheng mette in relazione la congettura a Bürgisser (una variante della congettura τ di Shub e Smale¹) con il teorema di torsione e il teorema di Masser nel campo delle curve ellittiche.Lτ

Molto approssimativamente, se la congettura è vera (o una versione più debole di essa), allora si può "facilmente" dedurre entrambi i teoremi. Le loro prove originali sono molto più difficili.L

¹ La congettura afferma che se un polinomio p ha un programma a linea retta (o circuito aritmetico) libero-costante di dimensione τ , il suo numero di radici intere è al massimo ( 1 + τ ) c per una costante assoluta c .τpτ(1+τ)cc


5

S2kS2k2δk

È molto nello spirito del documento di Mike Freedman menzionato in precedenza.


-6

sembra che molte domande sulla separazione delle classi di complessità TCS abbiano importanti implicazioni in matematica. la domanda P =? NP in particolare sembra avere connessioni molto profonde in molti campi e questo include la matematica. alcuni casi notevoli in questo settore:


3
non hai capito la domanda: tutti i risultati che menzioni riguardano la complessità. Voglio una conseguenza non complessa di un'affermazione nella teoria della complessità
Sasho Nikolov,
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.