Scienza del computer

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

3
Libro introduttivo su Logica e calcolo
Puoi darmi qualche suggerimento su un buon libro introduttivo (ma completo) su Logica e calcolo? Alcuni argomenti sfocati che ho in mente sono: Presburger artihm., PA, ZF, ZFC, HOL Teoria degli insiemi, teoria dei tipi Calcolo di modelli (macchine di Turing) in diverse teorie Collegamenti con complessità computazionale (FMT, complessità …

2
Implementazione della struttura dei dati immutabile (persistente) simile a matrice con indicizzazione rapida, aggiunta, anteposizione, iterazione
Sto cercando una struttura di dati persistente simile all'array (ma immutabile), che consenta operazioni veloci di indicizzazione, aggiunta, prepend e iterazione (buona località). Clojure fornisce un vettore persistente, ma è solo per un'aggiunta veloce. Scala's Vector ha effettivamente un'appendice e prepend a tempo costante, ma non riesco a capire come …

1
Turing machine - nastro infinito in una o due direzioni
Ho visto le macchine turing essere rappresentate con nastri infiniti in una e in due direzioni. C'è qualche differenza nella potenza di tali macchine da turismo o sono sostanzialmente equivalenti? Nella mia testa penso che siano equivalenti, dal momento che immagino che ci debba essere un modo per rappresentare il …





1
Questo NP è difficile? Non posso provarlo.
Ho un problema e credo sia NP-difficile, ma non posso provarlo. Ecco un grafico di livello, in cui il livello 0 è il livello più elegante e il livello L il più basso. ci sono dei bordi diretti tra i livelli, dove un bordo (A, B) indica che il nodo …
11 graphs  np 



1
Suggerimenti per l'insegnamento tramite Live Coding
Sono coinvolto in un corso di programmazione e algoritmi del primo anno. In una recente conferenza, ho deciso di presentare il materiale utilizzando la codifica live , il che significa essenzialmente che mi siedo dietro la tastiera e scrivo codice e lo valuto , usando emacs per facilitare il processo. …




1
Spazio di stato raggiungibile di un 8 puzzle
Ho appena iniziato a studiare l'intelligenza artificiale e mi chiedo perché lo spazio di stato raggiungibile di un 8 puzzle sia 9!/29!/29!/2 . Vedo che il numero di permutazioni delle tessere è 9!9!9!ma non è immediatamente ovvio il motivo per cui metà dei possibili stati del puzzle sono irraggiungibili in …

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.