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à …
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 …
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 …
Nel problema del distributore di benzina ci vengono date città e strade tra di loro. Ogni strada ha lunghezza e ogni città definisce il prezzo del carburante. Un'unità di strada costa un'unità di carburante. Il nostro obiettivo è di passare da una fonte a una destinazione nel modo più economico …
Questa è una sorta di domanda a distanza di modifica ed è molto semplice. Sono solo un cervello morto su questo argomento e non riesco a capirlo finora. Data una serie di numeri, ad es [3, 1, 1, 1] Come si trasformerebbero tutti i numeri in modo più efficiente nello …
Ci è stato presentato in classe un algoritmo per trovare il massimo in un array in parallelo nella complessità temporale con computer.n 2O ( 1 )O(1)O(1)n2n2n^2 L'algoritmo era: Dato un array A di lunghezza n: Crea un array di flag B di lunghezza n e inizializzalo con zero con computer.nnn …
Minimizzando automi finiti deterministici (DFA) è un problema che è stato accuratamente studiato in letteratura, e sono stati proposti diversi algoritmi per risolvere il seguente problema: Dato un DFA , calcolare un corrispondente minimo DFA accettare la stessa lingua A . La maggior parte di questi algoritmi viene eseguita in …
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 …
Sono interessato alle proprietà di una classe di grafici bipartiti cui tutti i nodi in X sono 3 regolari, tutti i nodi in Y sono 2 regolari e | X | = | 2 Y / 3 | . Innanzitutto, si tratta di una classe ben nota di grafici? In …
Le lingue senza contesto non sono chiuse sotto integrazione. Nelle lezioni ci è stato dato lo stesso argomento di qui su Wikipedia : Per sia A che B sono senza contesto, ma la loro intersezione A ∩ B non lo è. Dal momento che le lingue senza contesto sono chiuse …
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. …
Come affronteresti il problema dello zaino in una situazione di programmazione dinamica se ora dovessi limitare il numero di articoli nello zaino di una costante ? Questo è lo stesso problema (peso massimo di , ogni articolo ha un valore e peso ) ma è possibile aggiungere solo articoli allo …
Il problema decisionale Data una formula booleana , ha esattamente un compito soddisfacente?ϕϕ\phiϕϕ\phi può essere visto in , -hard e -hard. Qualcosa di più noto sulla sua complessità?Δ2Δ2\Delta_2UPUP\mathsf{UP}coNPcoNP\mathsf{coNP}
Esiste un algoritmo / procedura sistematica per verificare se una lingua è regolare? In altre parole, dato un linguaggio specificato in forma algebrica (pensa a qualcosa come ), verifica se il linguaggio è regolare o meno. Immagina di scrivere un servizio web per aiutare gli studenti a fare tutti i …
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 …
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.