Stavo guardando qui e ho notato che il miglior runtime per la moltiplicazione di due numeri -bit è O ( n ⋅ log n ⋅ 2 O ( log ∗ n ) , ma posso facilmente notare un algoritmo che gira in O ( n ⋅ registro n ) .nnnO …
Un modo di guardare le espressioni regolari è come una prova costruttiva del seguente fatto: è possibile costruire le lingue regolari iniziando con un piccolo set di lingue e combinandole tramite un piccolo set fisso di proprietà di chiusura. In particolare, se iniziamo con la lingua vuota, la lingua contenente …
Qualcuno può illuminarmi perché un parser di discesa ricorsivo con backtracking che prova le produzioni e (in quell'ordine) non riconosce la lingua formata dalla grammatica .S → a a S → a S a | a aS→aSun'S→un'Sun'S \rightarrow aSaS→ a aS→aun'S \rightarrow aaS→aSa | a a S→un'Sun' | un'un'S \rightarrow …
Sto lavorando con un algoritmo di corrispondenza dei modelli che genera un automa a stati finiti aciclico che accetta una determinata stringa di testo e tutte le sue sottostringhe. L'algoritmo FSA viene eseguito su una rappresentazione simbolica di un flusso musicale (ad es. Dati MIDI). Il flusso musicale è stato …
Hai stick di lunghezze arbitrarie, non necessariamente integrali.nnn Tagliando alcuni bastoncini (un taglio taglia un bastoncino, ma possiamo tagliare tutte le volte che vogliamo), vuoi ottenere bastoncini in modo che:k < nk<nk<n Tutti questi stick hanno la stessa lunghezza;Kkk Tutti i bastoncini sono lunghi almeno quanto tutti gli altri bastoncini.Kkk …
L'ho letto in vari posti come questo , che l'hyper-threading porta al degrado delle prestazioni. Non riesco a capire perché o come l'hyper-threading porta al degrado. Perché è così che anche quando Hyper-threading consente al sistema operativo di utilizzare risorse gratuite si verifica il degrado. Anche se i benchmark indicano …
Dati due simboli e B , definiamo il k -esimo stringa Fibonacci come segue:aa\text{a}bb\text{b}kkk F(k)=⎧⎩⎨baF(k−1)⋆F(k−2)if k=0if k=1elseF(k)={bif k=0aif k=1F(k−1)⋆F(k−2)else F(k) = \begin{cases} \text{b} &\mbox{if } k = 0 \\ \text{a} &\mbox{if } k = 1 \\ F(k-1) \star F(k-2) &\mbox{else} \end{cases} con indica la concatenazione di stringhe.⋆⋆\star Quindi avremo: F(0)=bF(0)=bF(0) …
Nel problema di arresto, siamo interessati se esiste una macchina di Turing grado di dire se una data macchina di Turing ferma o meno su un determinato ingresso . Di solito, la prova inizia supponendo che esista una taleQuindi, consideriamo un caso in cui limitiamo a stesso, e quindi ricaviamo …
Secondo Peter Selinger , The Lambda Calculus is Algebraic (PDF). All'inizio di questo articolo dice: L'interpretazione combinatoria del calcolo lambda è nota per essere imperfetta, perché non soddisfa la regola ξξξ : sotto l'interpretazione, M=NM=NM = N non implica λx.M=λx.Nλx.M=λx.N\lambda x.M = \lambda x.N (Barendregt, 1984). Domande: Che tipo di …
Esiste un classico gioco di rompicapo molto simile a un cruciverba, tranne per il fatto che viene fornito un elenco di parole e viene data una tavola quadrata composta da quadrati unitari, con alcuni quadrati oscurati proprio come un cruciverba, e alcuni quadrati contengono già una lettera già scritta. L'obiettivo …
Dati due numeri interi e n nella rappresentazione binaria, qual è la complessità del calcolo della dimensione in bit di x n ?xxxnnnxnxnx^n Un modo per farlo è calcolare calcolando un'approssimazione del log 2 ( x ) con sufficiente precisione. Sembra che il log di calcolo 2 ( x ) …
Una relazione di equivalenza su un insieme di vertici finiti può essere rappresentata da un grafico non orientato che è un'unione disgiunta di cricche. Il set di vertici rappresenta gli elementi e un bordo indica che due elementi sono equivalenti. Se ho un grafico e grafici , diciamo che è …
Supponiamo che io ti dia un grafico non orientato con bordi ponderati e ti dica che ogni nodo corrisponde a un punto nello spazio 3d. Ogni volta che c'è un bordo tra due nodi, il peso del bordo è la distanza tra i punti. Il tuo obiettivo è ricostruire le …
Se la gerarchia crolla al secondo livello (dal teorema di Karp-Lipton). Ma che dire di e ?RP=NPRP=NP\sf RP = NPNPNP\sf NPcoNPcoNP\sf coNP Ho provato a dimostrare che è contenuto in (l'altra direzione è banale se ) ma senza risultati, e non sono nemmeno sicuro che sia vero.BPPBPP\sf BPPNPNP\sf NPRP=NPRP=NP\sf RP …
Alla fine degli anni '90, quando ero alla scuola di specializzazione, il giornale JH Saltzer; DP Reed; DD Clark: argomenti end-to-end nella progettazione del sistema . ACM Trans. Comput. Syst. 2 (4): 277-288, 1984. DOI = 10.1145 / 357401.357402 era praticamente necessario leggere in ogni classe di sistemi operativi 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.