Gerarchia uniforme di problemi che abbracciano complessità e gerarchie computazionali


10

Qualcuno sa di una serie di problemi che variano in modo uniforme e abbracciano una delle gerarchie "interessanti" di complessità e calcolabilità? Per interessante, intendo, ad esempio, la Gerarchia polinomiale, la Gerarchia aritmetica o la Gerarchia analitica. O forse (N) P, (N) EXP, 2 (N) EXP,

Più concretamente: puoi dare una serie uniforme di problemi che caratterizzano la Gerarchia aritmetica: . Ma questi non sono sempre i più utili per ridurre a problemi reali.0,0,0¯,0,0¯,

D'altra parte, il libro di Harel, Kozen e Tiuryn ​​presenta una serie di vari problemi di piastrellatura che sono NP, Π10 , Σ20 e Σ11 completi. I problemi sono utili per mostrare riduzioni, ma non è del tutto chiaro se si generalizzano in modo uniforme per coprire gli altri livelli delle gerarchie in cui si trovano.

Qualcuno sa di una tale serie di problemi concreti e uniformi che abbracciano una gerarchia?

EDIT: Solo per chiarimenti, so che le 3 gerarchie che do soprattutto hanno definizioni standard in termini di alternanza della forza del quantificatore. Non è quello che sto cercando. Sto cercando qualcosa di diverso, come un gioco su un grafico o un puzzle giocato con i soffitti.


1
Esistono problemi basati sul grafico (ad es. Raggiungibilità) e problemi basati sulla logica (valutazione di un circuito o formula del primo ordine). ps: hai provato a trasformare la piastrellatura in un gioco tra due giocatori con un numero specificato di round o una potenza computazionale limitata? tra l'altro, potrebbe essere utile chiarire cosa intendi con le parole "uniforme" e "concreto".
Kaveh,

Sì, ci sono problemi di grafico o circuito che hanno variazioni complete per un paio di livelli. Ma riesci a trovare analoghi completi per tutti i livelli di una gerarchia? Per uniforme intendo che per salire nella gerarchia basta cambiare alcuni parametri in modo uniforme. Ad esempio, si aumenta il numero di X di uno, dove X è un parametro del problema. Per concreto intendo semplicemente informalmente accessibile. Non considero le gerarchie del problema di arresto particolarmente accessibili. D'altra parte, qualcosa come SAT o QBF è più concreto.
Mark Reitblatt,

1
Continuando i commenti di Kaveh: è probabile che un tale linguaggio sia p-isomorfo per il TQBF, a meno che qualcuno non preveda di dimostrare che la congettura dell'isomorfismo di Berman-Hartmanis fallisce ad alcuni (o tutti) livelli di PH. In questo caso sarebbe un travestimento molto sottile, dal momento che sarebbe semplicemente una ricodifica di TQBF, vale a dire, hai scritto le formule proposizionali quantificate usando una diversa codifica booleana.
Joshua Grochow,

1
@Mark: non ho una buona intuizione per la congettura dell'isomorfismo. Il documento originale BH suggeriva che potrebbe essere vero; Joseph e Young hanno quindi suggerito che le funzioni a senso unico potrebbero mostrare che è falso (sostanzialmente: applicare una funzione a senso unico a SAT per ottenere un set completo NP che probabilmente non è isomorfo a SAT), ma poi Rogers ha mostrato mondi relativizzati realizzando tutto quattro possibilità: esistenza di funzioni a senso unico e congettura dell'isomorfismo. Quindi non so se al momento ci sia davvero consenso. Ecco l'articolo di Rogers: dx.doi.org.proxy.uchicago.edu/10.1006/jcss.1997.1486
Joshua Grochow,

1
(L'articolo di John Rogers sembra essere circa 2 anni dopo la discussione sul blog CC, ma non conosco la storia esatta di quando ha ottenuto il risultato, al contrario di quando è stato pubblicato per la prima volta.)
Joshua Grochow

Risposte:


3

[Basandosi sull'intuizione di Kaveh nei commenti.] Sembra improbabile che qualcuno possa inventare una famiglia di problemi che è significativamente diversa dalla formula booleana quantificata, senza confutare l'analogo PH della congettura dell'isomorfismo di Berman-Hartmanis. Senza questo, qualsiasi problema che ti viene in mente non sarebbe solo equivalente a , ma in realtà è isomorfo ad esso. Un modo per definire l'isomorfismo tra due lingue qui è prendere un singolo linguaggio astratto, ma codificare i suoi oggetti (in questo caso, formule booleane quantificate) usando due diverse codifiche booleane.QBFk

D'altra parte, l'isomorfismo non è necessariamente un buon giudice di ciò che è utile per le persone a fornire prove. Dopotutto, nella gerarchia aritmetica, il Teorema dell'isomorfismo di Myhill dimostra l'analogo aritmetico della congettura dell'isomorfismo di BH (in effetti, questa è storia all'indietro da quando BH era motivato da Myhill). Tuttavia, come sottolinea la domanda, esistono diverse caratterizzazioni "di aspetto diverso" di vari livelli, alcune delle quali sono più utili per le prove di altre.

Anche se sembra improbabile che qualcuno troverà una famiglia di lingue così uniforme per ogni livello di PH, i due sondaggi ( uno , due ) di Schaefer e Umans discutono di problemi naturali che almeno "sembrano diversi" da QBF per i primi pochi livelli di PH.


Bella connessione con BH. :)
Kaveh,
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.