Complessità temporale dei problemi di decisione o relazioni tra classi di complessità limitate nel tempo. (Utilizzare il tag [analisi degli algoritmi] per il tempo impiegato da determinati algoritmi.)
Considera il problema # P-completo del conteggio del numero di coperture dei vertici di un dato grafico G=(V,E)G=(V,E)G = (V, E) . Vorrei sapere se ci sono risultati che mostrano come la durezza di tale problema varia con alcuni parametri di (ad esempio, d = | E |GGG).d=|E||V|d=|E||V|d = \frac{|E|}{|V|} …
Conosci qualche problema (preferibilmente almeno in qualche modo ben noto), dove, per una dimensione pratica del problema , un algoritmo esponenziale corre molto più velocemente di una controparte temporale polinomiale più nota. Ad esempio, supponiamo che un problema abbia una dimensione pratica * di e ci sono due algoritmi conosciuti: …
È noto che la complessità di distinguere una moneta distorta da da una buona è . Ci sono risultati per distinguere una moneta da una moneta ? Vedo che per il caso speciale di , la complessità sarà . Ho la sensazione che la complessità dipenderà dal fatto che sia …
Diciamo che una funzione f:N→Nf:N→Nf:\mathbb{N}\rightarrow\mathbb{N} è costruibile nel tempo , se esiste una macchina di Turing multi-nastro deterministica MMM che su tutti gli input di lunghezza nnn fa al massimo f(n)f(n)f(n) passi e per ogni nnn esiste un input di lunghezza nnn su cui MMM esegue esattamente f(n)f(n)f(n) passi. Diciamo …
L'eliminazione gaussiana rende determinante una matrice di tempo polinomiale calcolabile. La riduzione della complessità nel calcolo del determinante, che è altrimenti somma di termini esponenziali, è dovuta alla presenza di segni negativi alternativi (la cui mancanza rende il calcolo permanente è cioè più difficile di problemi ). Ciò porta a …
Quello che mi riferisco al conteggio è il problema che consiste nel trovare il numero di soluzioni per una funzione. Più precisamente, data una funzione f:N→{0,1}f:N→{0,1}f:N\to \{0,1\} (non necessariamente black-box), approssimativo #{x∈N∣f(x)=1}=|f−1(1)|#{x∈N∣f(x)=1}=|f−1(1)|\#\{x\in N\mid f(x)= 1\}= |f^{-1}(1)|. Sto cercando problemi algoritmici che implicano una sorta di conteggio e per i quali …
Stavo leggendo un articolo di Buhrman e Homer "Circuiti superpolinomiali, oracoli quasi sparsi e gerarchia esponenziale" . Nella parte inferiore della pagina 2 osservano che i risultati di Kannan implicano che non ha circuiti di dimensioni polinomiali. So che nella gerarchia temporale esponenziale, è solo , e so anche che …
aaabbbaaabbbaaabbbO(mlogmloglogm)O(mlogmloglogm)O(m\log m\log\log m)mmmΩ ( m log m log log m )max{a,b}max{a,b}\max\{a,b\}Ω(mlogmloglogm)Ω(mlogmloglogm)\Omega(m\log m\log\log m) il limite inferiore di questo problema? Grazie e saluti, e scusate se questa è una domanda così ingenua.
Risolvi un problema di ricerca NP completo, ad es. Il modulo di ricerca di SAT. La ricerca di Levin fornisce un algoritmo per risolvere che è ottimale in un certo senso. In particolare, l'algoritmo è "Esegui tutti i possibili programmi in coda di rondine sull'input , una volta che alcuni …
Ci sono problemi decidibili tali che per nessun algoritmo che risolve il problema possiamo dare un limite di tempo in funzione della lunghezza n dell'istanza di input? Sono arrivato a questa domanda perché stavo pensando a quanto segue: Supponiamo di avere un problema ricorsivamente enumerabile, ma indecidibile. Supponiamo inoltre che …
Si consideri il seguente problema di verifica dell'appartenenza al sottogruppo abeliano . ingressi: Un gruppo abeliano finito G=Zd1×Zd1…×ZdmG=Zd1×Zd1…×ZdmG=\mathbb{Z}_{d_1}\times\mathbb{Z}_{d_1}\ldots\times\mathbb{Z}_{d_m} con arbitrario-grande didid_i . Un generatore-set {h1,…,hn}{h1,…,hn}\lbrace h_1,\ldots,h_n\rbrace di un sottogruppo H⊂GH⊂GH\subset G . Un elemento b∈Gb∈Gb\in G . Uscita: "sì" se b∈Hb∈Hb\in H e "no" altrove ". Domanda: questo problema può …
Questa domanda si ispira a una domanda esistente sulla possibilità di simulare uno stack utilizzando due code in ammortizzato per operazione di stack. La risposta sembra essere sconosciuta. Ecco una domanda più specifica, corrispondente al caso speciale in cui tutte le operazioni PUSH vengono eseguite per prime, seguite da tutte …
Definisci come la classe di lingue che può essere accettata da una macchina di Turing (multitape) nel tempo . (" " è solo per semplificare la notazione ed evitare confusione.) Notare che non c'è attorno a .DTIME(f(n))DTIME(f(n))\mathsf{DTIME}(f(n))f(n)+1f(n)+1f(n) + 1+1+1+ 1O(⋅)O(⋅)O(\cdot)f(n)+1f(n)+1f(n) + 1 È vero che ?DTIME(n)=DTIME(2n)DTIME(n)=DTIME(2n)\mathsf{DTIME}(n) = \mathsf{DTIME}(2n) Usando il …
Sto cercando un algoritmo efficiente per il problema: Input : numero intero positivo (memorizzato come bit) per un numero intero .3n3n3^nn≥0n≥0n \geq 0 Uscita : il numero .nnn Domanda : possiamo calcolare dai bit di in tempo?nnn3n3n3^nO(n)O(n)O(n) Questa è una domanda teorica motivata dalla mia risposta a una domanda di …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.