Ho un tetraedro e un poliedro p . t è vincolato in modo tale da condividere sempre tutti i suoi vertici con p . Voglio determinare se t sta dentro p .ttt ppptttpppttt ppp Vorrei aggiungere un dettaglio al problema nel caso in cui possa contribuire alla soluzione: è un …
So che si può provare che PROLOG è Turing completo costruendo un programma che simula una macchina di Turing come questa: turing(Tape0, Tape) :- perform(q0, [], Ls, Tape0, Rs), reverse(Ls, Ls1), append(Ls1, Rs, Tape). perform(qf, Ls, Ls, Rs, Rs) :- !. perform(Q0, Ls0, Ls, Rs0, Rs) :- symbol(Rs0, Sym, RsRest), …
Sto cercando di costruire tutte le matrici inequivocabili (o se lo desideri) con gli elementi 0 o 1. L'operazione che fornisce matrici equivalenti è lo scambio simultaneo della riga i e j E della colonna i e j . per esempio. per8×88×88\times 8n×nn×nn\times n1↔21↔21\leftrightarrow2 ⎛⎝⎜001010010⎞⎠⎟∼⎛⎝⎜100001100⎞⎠⎟(000011100)∼(101000010)\begin{equation} \left( \begin{array}{ccc} 0 & 0 …
Sto cercando di studiare per un esame e mi sono reso conto di essere confuso su come funzionano il TLB e la cache di dati. Comprendo che il TLB è essenzialmente una cache degli indirizzi fisici utilizzati più di recente. Tuttavia, stavo guardando un diagramma nel mio libro di testo …
library(ggplot2) compress <- function(str) { length(memCompress(paste(rep("a", str), collapse=""), type="bzip2")) / nchar(paste(rep("a", str), collapse="")) } cr <- data.frame(i = 1:10000, r = sapply(1:10000, compress)) ggplot(cr[cr$i>=5000 & cr$i<=10000,], aes(x=i, y=r)) + geom_line() Il rapporto di compressione inizia da 37 per "a" e raggiunge il pareggio a 39 "a" s (rapporto di compressione …
Voglio iniziare dicendo che questa NON è una domanda da fare a casa. Sto leggendo Introduzione agli algoritmi - il famoso testo CLRS per diventare un programmatore migliore. Sto cercando di risolvere da solo i problemi e gli esercizi dati nel libro. Sto cercando di risolvere Excercise 10.1-2 dal capitolo …
Quali sono alcuni esempi di problemi decisionali difficili che possono essere risolti in tempi polinomiali? Sto cercando problemi per i quali l'algoritmo ottimale è "lento" o problemi per i quali l'algoritmo più veloce conosciuto è "lento". Ecco due esempi: Riconoscimento di grafici perfetti. Nel loro articolo FOCS'03 [1] Cornuéjols, Liu …
Recentemente è stata posta una domanda interessante e successivamente cancellata. Per un linguaggio regolare LLL, la sua complessità DFA è la dimensione del minimo DFA che lo accetta e la sua complessità NFA è la dimensione del minimo NFA che lo accetta. È noto che esiste una separazione esponenziale tra …
Abbiamo un DAG. Abbiamo una funzione sui nodi F:V→NF:V→NF\colon V\to \mathbb N (parlando liberamente, contiamo i nodi). Vorremmo creare un nuovo grafico diretto con queste regole: Solo i nodi con lo stesso numero possono essere contratti nello stesso nuovo nodo. . (Tuttavia, .)F(x)≠F(y)⇒x′≠y′F(x)≠F(y)⇒x′≠y′F(x) \neq F(y) \Rightarrow x' \neq y'x′≠y′⇏F(x)≠F(y)x′≠y′⇏F(x)≠F(y)x' \neq …
Nel documento seminale sui sistemi distribuiti The Part Time Parliament (il protocollo Paxos), Leslie Lamport nomina i legislatori immaginari che sono coinvolti nel protocollo del parlamento di Paxon. Secondo questo scritto , osserva che: Ho dato ai legislatori greci i nomi degli informatici che lavorano sul campo, traslitterati con l'aiuto …
Wikipedia dice : I reticoli completi appaiono in molte applicazioni in matematica e informatica Si riferisce solo al fatto che l'algebra booleana standard utilizzata nel calcolo è un reticolo completo? C'è qualcosa che guadagniamo lavorando a livello astratto di reticoli anziché specificamente con la logica booleana? Una ricerca su Google …
Sto cercando di trovare un metodo efficiente per rilevare se un dato grafico G ha due alberi spanning minimi diversi. Sto anche cercando di trovare un metodo per verificare se ha 3 diversi spanning tree minimi. La soluzione ingenua di cui ho pensato è eseguire l'algoritmo di Kruskal una volta …
Un Hidoku è una griglia con alcuni numeri interi pre-riempiti da 1 a n 2 . L'obiettivo è trovare un percorso di numeri interi successivi (da 1 a n 2 ) nella griglia. Più concreto, ogni cella della griglia deve contenere un numero intero diverso da 1 a n 2 …
Dopo aver appreso come creare un array di suffissi nella complessità , sono interessato a scoprire le applicazioni degli array di suffissi. Uno di questi è trovare la sottostringa comune più lunga tra due stringhe, nel tempo O ( N ) . Ho trovato su internet il seguente algoritmo:O(N)O(N)O(N)O(N)O(N)O(N) unire …
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.