Nel libro di Andrew W. Appel, Modern Compiler Implementation in ML , afferma nel capitolo 17 che la teoria della computabilità mostra che sarà sempre possibile inventare nuove trasformazioni di ottimizzazione e procede per dimostrare che un compilatore completamente ottimizzato risolverà il problema di arresto: un programma Q che non …
So cos'è il calcolo in un certo senso (è la cosa che fanno i computer), ma vorrei una definizione più rigorosa. Dictionary.comLe definizioni di calcolo, elaborazione, calcolo e calcolo sono circolari, quindi non aiuta. Wikipediadefinisce il calcolo come "qualsiasi tipo di calcolo che segue un modello ben definito". Definisce il …
Considera i problemi di decisione dichiarati in un linguaggio formale "ragionevole". Diciamo formule nell'aritmetica di Peano di ordine superiore con una variabile libera come cornice di riferimento, ma sono ugualmente interessato ad altri modelli di calcolo: equazioni diottantine, problemi di parole derivanti dalla riscrittura delle regole usando le macchine di …
Esistono molti modi per definire la complessità di Kolmogorov e , di solito, tutte queste definizioni sono equivalenti a una costante additiva. Cioè se e sono funzioni di complessità di kolmogorov (definite tramite linguaggi o modelli diversi), allora esiste una costante tale che per ogni stringa , . Credo che …
Ho letto la pagina di Wikipedia per la regola 110 negli automi cellulari e so più o meno come funzionano (un insieme di regole decide dove disegnare il prossimo 1 o 0). Ho appena letto che Turing è completo, ma non riesco nemmeno a capire come si "programmare" nella "regola …
Sia . Devo decidere se F è decidibile o enumerabile in modo ricorsivo. Penso che sia decidibile, ma non so come dimostrarlo.F= { ⟨ M⟩ : M è una TM che si ferma per ogni input in al massimo 50 passaggi }F={⟨M⟩:M is a TM which stops for every input …
Sono uno studente universitario che frequenta un corso di teoria del calcolo e ho seri problemi a produrre contenuti una volta che mi viene chiesto. Sono in grado di seguire il libro di testo (Introduzione alla teoria del calcolo di Michael Sipser) e le lezioni; tuttavia, quando mi viene chiesto …
Il problema dell'arresto non può essere risolto nel caso generale. È possibile elaborare regole definite che limitano gli input consentiti e il problema di arresto può essere risolto per quel caso speciale? Ad esempio, sembra probabile che un linguaggio che non consente i loop, per esempio, sarebbe molto facile dire …
Esiste una funzione calcolabile f: N → Qf:N→Qf:\mathbb{N}\rightarrow \mathbb{Q} tale che: Per tutte t ∈ N : 0 ≤ f( t ) < Xt∈N:0≤f(t)<Xt\in\mathbb{N}: 0\le f(t) < X limt → ∞f(t)=Xlimt→∞f(t)=X\lim\limits_{t\rightarrow\infty} f(t) = X Dove è un numero reale indiscutibile.XXX L'unico riferimento a questa domanda che ho trovato è stata …
Una macchina Turing senza la capacità di scrivere su celle vuote è meno potente della normale Turing? Penso che la risposta sia sì, ma non sono in grado di trovare un calcolo che la macchina di Turing standard può fare ma questa macchina non può. Qualche idea?
Ambientazione: espressioni regolari con riferimenti secondari lingua unaria (alfabeto a 1 simbolo) È il seguente problema decidibile in questa impostazione: Data un'espressione regolare con riferimenti secondari, definisce una lingua regolare? Ad esempio, (aa+)\1definisce una lingua normale, mentre (aa+)\1+non lo fa. Possiamo decidere quale è il caso? Per concretezza, "espressioni regolari …
La memoria è usata per molte cose, come ho capito. Funge da cache del disco e contiene le istruzioni dei programmi e il loro stack & heap. Ecco un esperimento mentale. Se uno non si preoccupa della velocità o del tempo impiegato da un computer per eseguire lo sgretolamento, qual …
Il set di Mandelbrot è una bellissima creatura in matematica. Ci sono molte belle immagini di questo set create con alta precisione, quindi ovviamente questo set è "calcolabile" in un certo senso. Tuttavia, ciò che mi preoccupa è il fatto che non è neppure enumerabile in modo ricorsivo, semplicemente perché …
Come si fa a verificare se due algoritmi (diciamo Merge sort e Naïve sort) restituiscono lo stesso risultato per qualsiasi input, quando l'insieme di tutti gli input è infinito? Aggiornamento: Grazie Ben per aver descritto come sia impossibile fare algoritmicamente nel caso generale. La risposta di Dave è un ottimo …
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.