Il problema è determinare se una determinata espressione booleana è soddisfacente dal punto di vista computazionale distinta dal trovare effettivamente una soluzione all'espressione? In altre parole, esiste un altro modo per scoprire che una determinata espressione è soddisfacente senza determinare esplicitamente le "giuste impostazioni" per le variabili booleane? O tutte …
Capisco che la maggior parte dei problemi sono banali se è disponibile un oracolo di arresto (o, penso equivalentemente, iper-computazione). Tuttavia, l'applicazione dell'argomento che mostra il problema di Halting è impossibile per una macchina di Turing mostra anche che è impossibile per un oracolo di Turing + decidere il problema …
Ho letto diverse volte che non è possibile capovolgere la risposta di un NDTM in modo efficiente. Tuttavia, non capisco perché. Ad esempio, dato un NDTM che gira in , questo testo (sezione 3.3) afferma che non è chiaro come un altro NDTM possa determinare nel tempo come invertire la …
Dati due insiemi di stringhe sull'alfabeto Σ , possiamo calcolare il più piccolo automa deterministico a stati finiti (DFA) M tale che A ⊆ L ( M ) e L ( M ) ⊆ Σ ∗ ∖ B ?A , BUN,BA,BΣΣ\SigmaMMMA ⊆ L ( M)UN⊆L(M)A \subseteq L(M)L ( M) ⊆ …
Sto leggendo sulla teoria dei tipi dipendenti nel libro online sulla teoria dei tipi di omotopia . Nella sezione 1.3 del capitolo Teoria dei tipi , introduce la nozione di gerarchia degli universi : , doveU0:U1:U2:⋯U0:U1:U2:⋯\mathcal{U}_0 : \mathcal{U}_1 : \mathcal{U}_2 : \cdots ogni universo è un elemento del prossimo universo …
Date due espressioni arbitrarie regolari, esiste un algoritmo "efficiente" per determinare se corrispondono allo stesso insieme di stringhe? Più in generale, possiamo calcolare la dimensione dell'intersezione dei due set di partite? In quali algoritmi ci sono per farlo e in quale classe di complessità vivono? Se non accettiamo la stella …
Il lemma di pompaggio per le lingue regolari può essere usato per dimostrare che alcune lingue non sono regolari e il lemma di pompaggio per le lingue senza contesto (insieme al lemma di Ogden) può essere usato per dimostrare che alcune lingue non sono senza contesto. Esiste un lemma di …
In un primo albero di profondità, ci sono i bordi che definiscono l'albero (cioè i bordi che sono stati usati nella traversata). Ci sono alcuni bordi rimanenti che collegano alcuni degli altri nodi. Qual è la differenza tra un bordo trasversale e un bordo anteriore? Da Wikipedia: Sulla base di …
Esistono strutture dati efficienti per rappresentare partizioni impostate. Queste strutture di dati presentano una buona complessità temporale per operazioni come Union e Find, ma non sono particolarmente efficienti in termini di spazio. Qual è un modo efficiente in termini di spazio per rappresentare una partizione di un set? Ecco un …
Mi è stato segnalato che il costo dell'inferenza di tipo in un linguaggio funzionale come OCaml può essere molto elevato. L'affermazione è che esiste una sequenza di espressioni tale che per ogni espressione la lunghezza del tipo corrispondente è esponenziale sulla lunghezza dell'espressione. Ho ideato la sequenza qui sotto. La …
Da Wikipedia : Il tipo di problema computazionale: i problemi più comunemente utilizzati sono problemi di decisione . Tuttavia, le classi di complessità possono essere definite in base a problemi di funzione, problemi di conteggio, problemi di ottimizzazione, problemi di promessa, ecc. Ho anche visto le definizioni di NP-complete, NP-hard, …
Una delle definizioni di un insieme calcolabile (ce, equivalente a ricorsivamente enumerabile, equivalente a semidecidabile) è la seguente: è ce se esiste una lingua decidibile V ⊆ Σ ∗ (chiamato verificatore) st per tutte le x ∈ Σ ∗ ,A ⊆ Σ*A⊆Σ∗A \subseteq \Sigma^*V⊆ Σ*V⊆Σ∗V\subseteq \Sigma^*x ∈ Σ*x∈Σ∗x\in \Sigma^* sse …
Sto studiando per il mio finale in teoria del calcolo e sto lottando con il modo corretto di rispondere se questa affermazione è vera per falsa. Con la definizione di possiamo costruire la seguente affermazione,≤m≤m\leq_m w ∈ A⟺f( w ) ∈ B → w ∉ A⟺f( w ) ∉ Bw∈A⟺f(w)∈B→w∉A⟺f(w)∉Bw …
Un algoritmo della macchina di Turing a tempo polinomiale è considerato efficiente se il suo tempo di esecuzione, nel peggiore dei casi, è limitato da una funzione polinomiale nella dimensione di input. Sono a conoscenza della forte tesi di Church-Turing: Qualsiasi modello di calcolo ragionevole può essere simulato in modo …
Secondo queste note , si ritiene che DFS abbia una complessità spaziale , dove b è il fattore di ramificazione dell'albero e m è la lunghezza massima di qualsiasi percorso nello spazio degli stati.O(bm)O(bm)O(bm)bbbmmm Lo stesso si dice in questa pagina Wikibook sulla ricerca non informata . Ora la "infobox" …
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.