Conosco poca teoria dei tipi dipendenti. Da Wikipedia: Un tipo dipendente è un tipo la cui definizione dipende da un valore. E dal mio corso di teoria dei tipi ricordo che un tipo dipendente è: Famiglia di tipi indicizzata da un tipo. Ma ho una confusione per quanto riguarda i …
Sono sorpreso che le persone continuino ad aggiungere nuovi tipi nelle teorie dei tipi, ma nessuno sembra menzionare una teoria minima (o non riesco a trovarla). Pensavo che i mathatician amassero le cose minime, vero? Se ho capito bene, in una teoria dei tipi con un impredicativo Prop, λ-astrazione e …
La domanda di fondo: Cosa fa per noi il calcolo lambda che non possiamo fare con le proprietà della funzione di base e la notazione generalmente apprese dall'algebra della scuola media? Prima di tutto, cosa significa astratto nel contesto del calcolo lambda? La mia comprensione della parola astratto è qualcosa …
Ho una piccola domanda di storia, vale a dire, come dice il titolo, sto cercando i primi usi degli alberi (come struttura di dati, albero di ricerca, qualunque cosa) nell'informatica.
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é …
Si dice che "Eugene Goostman", un programma per computer sviluppato per simulare un ragazzo di 13 anni, sia riuscito a convincere il 33% dei giudici che era umano, e quindi ha superato il test di Turing. Il programma per computer, noto anche come chatbot, fingeva di essere un ragazzo ucraino …
L'ordinamento rapido randomizzato è un'estensione dell'ordinamento rapido in cui l'elemento pivot viene scelto in modo casuale. Quale può essere la peggiore complessità temporale di questo algoritmo. Secondo me, dovrebbe essere O (n2)O(n2)O(n^2) , poiché il caso peggiore si verifica quando il perno scelto casualmente viene selezionato in ordine ordinato o …
La definizione principale di Turing machine (TM), almeno nel mio manuale di riferimento (Hopcroft + Ullman 1979) è deterministica. Quindi la mia comprensione del problema dell'arresto è principalmente per la TM deterministica, anche se sono consapevole che può essere considerata per altri tipi di automi. Ho anche notato che il …
Durante la riflessione su un problema, mi sono reso conto che ho bisogno di creare un algoritmo efficiente che risolva il seguente compito: Il problema: ci viene data una scatola quadrata bidimensionale del lato cui lati sono paralleli agli assi. Possiamo esaminarlo attraverso la cima. Tuttavia, ci sono anche segmenti …
Considera il seguente programma per computer molto semplice: for i = 1 to n: y[i] = x[p[i]] Qui ed y sono n matrici -element di byte, e p è un n matrice -element di parole. Qui n è grande, ad esempio n = 2 31 (in modo che solo una …
I problemi di taglio sono problemi in cui un determinato oggetto di grandi dimensioni dovrebbe essere tagliato a più piccoli oggetti. Per esempio, immaginate di avere una fabbrica che funziona con grandi lastre di vetro grezzo, di larghezza e la lunghezza . Esistono diversi acquirenti, ognuno dei quali desidera un …
Esiste un algoritmo / procedura sistematica per testare se una lingua è senza contesto? In altre parole, dato un linguaggio specificato in forma algebrica (pensa a qualcosa come ), verifica se il linguaggio è privo di contesto o meno . Immagina di scrivere un servizio web per aiutare gli studenti …
Dato un dado con lato distorto , come si può generare uniformemente un numero casuale nell'intervallo ? La distribuzione di probabilità delle facce del dado non è nota, tutto ciò che è noto è che ogni faccia ha una probabilità diversa da zero e che la distribuzione della probabilità è …
Sono interessato a una leggera variante della piastrellatura, il "puzzle": ogni bordo di una tessera (quadrata) è etichettato con un simbolo da e due tessere possono essere posizionate adiacenti gli uni agli altri se il simbolo sul bordo di una piastrella è k e il simbolo sul bordo di una …
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.