Sono un laureando CS. Capisco come Turing abbia inventato la sua macchina astratta (modellando una persona facendo un calcolo), ma mi sembra un'astrazione goffa e inelegante. Perché consideriamo un "nastro" e una testa di una macchina che scrive simboli, cambia stato, sposta il nastro avanti e indietro? Qual è il …
Sappiamo che il problema di arresto (sulle macchine di Turing) è indecidibile per le macchine di Turing. C'è qualche ricerca su come la mente umana può affrontare questo problema, eventualmente aiutata dalle macchine di Turing o dai computer di uso generale? Nota : ovviamente, nel senso più stretto, puoi sempre …
Esiste un insieme di costrutti del linguaggio di programmazione in un linguaggio di programmazione per essere considerato Turing completo? Da quello che posso dire da Wikipedia , la lingua deve supportare la ricorsione o, a quanto pare, deve essere in grado di funzionare senza fermarsi. È tutto quello che c'è …
Sono d'accordo che una macchina di Turing può fare "tutti i possibili problemi matematici". Questo perché è solo una rappresentazione automatica di un algoritmo: prima fai questo, poi fai quello, infine lo metti in output. Voglio dire tutto ciò che è risolvibile può essere rappresentato da un algoritmo (perché questa …
Nel calcolo quantistico, qual è il modello equivalente di una macchina di Turing? È abbastanza chiaro per me come si possano costruire circuiti quantici a partire da cancelli quantici, ma come possiamo definire una macchina quantistica di Turing (QTM) che può effettivamente beneficiare di effetti quantici, ovvero eseguire su sistemi …
In questa risposta è menzionato Una lingua normale può essere riconosciuta da un automa finito. Un linguaggio privo di contesto richiede uno stack e un linguaggio sensibile al contesto richiede due stack (il che equivale a dire che richiede una macchina Turing completa) . Volevo sapere per quanto riguarda la …
Vedo che la maggior parte delle definizioni di ciò che deve essere completo di Turing sono tautologiche in una certa misura. Ad esempio, se Google "cosa significa essere Turing completo", ottieni: Un computer è Turing completo se può risolvere qualsiasi problema che una macchina Turing può ... Sebbene sia ben …
Alan Turing ha proposto un modello per una macchina (la Turing Machine, TM) che calcola (numeri, funzioni, ecc.) E ha dimostrato il Teorema di Halting . Una TM è un concetto astratto di una macchina (o motore se vuoi). Il teorema di Halting è un risultato impossibile. Un Carnot Engine …
Stavo attraversando la discussione sulla domanda Come definire le macchine quantistiche di Turing? e sento che la MT quantistica e la TM non etermica sono la stessa cosa. Le risposte all'altra domanda non toccano questo. Questi due modelli sono uguali? Se no, Quali sono le differenze tra Quantum TM e …
La tesi di Church-Turing afferma che tutto ciò che può essere calcolato fisicamente, può essere calcolato su una macchina di Turing. L'articolo "Calcolo analogico tramite reti neurali" (Siegelmannn e Sontag, Theoretical Computer Science , 131: 331–360, 1994; PDF ) afferma che una rete neurale di una determinata forma (le impostazioni …
Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Ho incontrato di seguito la dichiarazione di Alan M. Turing qui : "L'idea che le macchine non …
Questa domanda è stata migrata dallo Scambio teorico di stack di informatica perché è possibile rispondere a Scambio stack di informatica. Migrato 6 anni fa . Attualmente sto leggendo un libro su algoritmi e complessità. Al momento sto leggendo le funzioni calcolabili e non calcolabili, e il mio libro afferma …
Wikipedia e altre fonti che ho trovato elencano il voidtipo C come un tipo di unità anziché un tipo vuoto. Lo trovo confuso in quanto mi sembra che si voidadatti meglio alla definizione di un tipo vuoto / inferiore. voidPer quanto ne so, non abitano valori . Una funzione con …
Il problema di arresto indica che non esiste un algoritmo che determinerà se un determinato programma si arresta. Di conseguenza, dovrebbero esserci programmi sui quali non possiamo dire se terminano o meno. Quali sono gli esempi più semplici (più piccoli) conosciuti di tali programmi?
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.