Scienza del computer

Domande e risposte per studenti, ricercatori e professionisti dell'informatica



2
Quali lingue sono riconosciute dalle macchine a un contatore?
Le macchine contatore con due o più contatori sono generalmente mostrate equivalenti alle macchine di Turing in corsi sulla teoria del calcolo. Tuttavia, non ho visto un'analisi formale di quali lingue possano essere riconosciute da una macchina a un contatore. Queste lingue sono equivalenti alle lingue senza contesto (forse per …

3
Se P = NP, perché
Apparentemente, se P=NPP=NP{\sf P}={\sf NP} , tutte le lingue in PP{\sf P} tranne ∅∅\emptyset e Σ∗Σ∗\Sigma^* sarebbero NPNP{\sf NP} complete. Perché queste due lingue in particolare? Non possiamo ridurre a loro qualsiasi altra lingua in PP{\sf P} emettendole quando accettiamo o non accettiamo?

6
Può esserci un perfetto algoritmo di scacchi?
Gli attuali algoritmi di scacchi scendono di circa 1 o forse 2 livelli lungo un albero di possibili percorsi a seconda delle mosse del giocatore e delle mosse dell'avversario. Diciamo che abbiamo la potenza di calcolo per sviluppare un algoritmo che prevede tutti i possibili movimenti dell'avversario in una partita …

1
Trova i cicli semplici in un grafico diretto
Questo problema, per me, sembra molto interessante. Stava per trovare un semplice ciclo (cioè un ciclo in cui non si ripetono nodi) in un grafico diretto. La mia soluzione sta andando in questo modo, cioè questo grafico è un problema di caso: So che c'è un ciclo in un grafico, …

3
Turing completo e potenza computazionale
In una lezione un professore ha affermato che i computer moderni non hanno la stessa potenza computazionale di una macchina di Turing perché non hanno una memoria infinita, e poiché nessun computer può avere memoria infinita, la macchina di Turing è quindi irraggiungibile e rappresenta semplicemente il limite superiore di …






2
Perché la completezza di Turing è giusta?
Sto usando un computer digitale per scrivere questo messaggio. Tale macchina ha una proprietà che, se ci pensate, è in realtà abbastanza notevole: è una macchina che, se programmata in modo appropriato, può eseguire qualsiasi calcolo possibile . Naturalmente, le macchine calcolatrici di un tipo o dell'altro risalgono all'antichità. Le …



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.