In un grafico non ponderato e non orientato con vertici e bordi tali che , qual è il modo più veloce per trovare tutti i percorsi più brevi in un grafico? Può essere fatto più velocemente di Floyd-Warshall che è ma molto veloce per iterazione?E 2 V > E O …
Sia una formula booleana composta dai soliti operatori AND, OR e NOT e da alcune variabili. Vorrei contare il numero di soddisfare le assegnazioni per . Cioè, voglio trovare il numero di diverse assegnazioni di valori di verità alle variabili di per le quali assume un valore vero. Ad esempio, …
Se avessi qualche funzione la cui complessità temporale è O ( mn ), dove m e n sono le dimensioni dei suoi due ingressi, la chiameremo complessità temporale "lineare" (poiché è lineare sia in m che in n ) o "quadratica" ( dal momento che è un prodotto di due …
Attualmente sto leggendo e guardando l'algoritmo genetico e lo trovo molto interessante (non ho avuto la possibilità di studiarlo mentre ero all'università). Capisco che le mutazioni si basano sulla probabilità (la casualità è la radice dell'evoluzione) ma non capisco perché la sopravvivenza sia. Da quello che ho capito, un individuo …
Questa domanda è stata migrata dallo Scambio teorico di stack di informatica perché è possibile rispondere a Scambio stack di informatica. Migrato 6 anni fa . Ho trovato molte definizioni di linguaggi ricorsivi e ricorsivamente enumerabili. Ma non riuscivo a capire cosa fossero. Qualcuno può dirmi cosa sono in parole …
Attualmente sto studiando i percorsi più brevi nei grafici diretti. Esistono molti algoritmi efficienti per trovare il percorso più breve in una rete, come Dijkstra o Bellman-Ford. E se il grafico fosse dinamico? Dicendo dinamico intendo che possiamo inserire o rimuovere vertici durante l'esecuzione del programma. Sto cercando di trovare …
Mi sembra che "implica" in lingua inglese non significhi la stessa cosa che l'operatore logico "implica", in modo simile al modo in cui la parola "OR" nella maggior parte dei casi significa "OR esclusivo" nel nostro uso quotidiano della lingua. Facciamo due esempi: Se oggi è lunedì, domani è martedì. …
Dato un insieme di monete con diverse denominazioni e un valore v si desidera trovare il numero minimo di monete necessarie per rappresentare il valore v.c 1 , . . . , c nc1,...,cnc1, ... , cn Ad esempio per il set di monete 1,5,10,20 questo dà 2 monete per …
Un numero sorprendente di problemi ha riduzioni abbastanza naturali della programmazione lineare (LP). Vedi il capitolo 7 di [1] per esempi come flussi di rete, abbinamento bipartito, giochi a somma zero, percorsi più brevi, una forma di regressione lineare e persino valutazione del circuito! Poiché la valutazione del circuito si …
Qual è il modo migliore che chiunque può fare per avere una buona introduzione alla teoria del sistema distribuito, eventuali libri o riferimenti, e gli argomenti dovrebbero essere prima coperti e requisiti per iniziare l'apprendimento in questo argomento.
In un recente articolo CACM [1], gli autori presentano un'implementazione per funzioni organizzate . Usano il termine come se fosse ben noto, e nessuno dei riferimenti sembra un'ovvia introduzione. Danno una breve spiegazione (l'enfasi sulla mia e il numero di riferimento sono cambiati; è 22 nell'originale) Nel contesto della generazione …
Sappiamo che i DFA sono equivalenti ai NFA in termini di potere espressivo; esiste anche un algoritmo noto per convertire NFA in DFA (purtroppo ora conosco l'inventore di tale algoritmo), che nel peggiore dei casi ci dà stati, se il nostro NFA aveva stati2S2S2^SSSS La mia domanda è: cosa sta …
Questa domanda è stata migrata dallo Scambio teorico di stack di computer science perché è possibile rispondere a Scambio stack di computer science. Migrato 7 anni fa . Ho appena avuto questa domanda interessante. Qual è la funzione in più rapida crescita conosciuta dall'uomo? È occupato il castoro ? Conosciamo …
Dato un multiset di numeri naturali X, considera l'insieme di tutte le possibili somme: sums(X)={∑i∈Ai|A⊆X}sums(X)={∑i∈Ai|A⊆X}\textrm{sums}(X)= \left\{ \sum_{i \in A} i \,|\, A \subseteq X \right\} Ad esempio, mentre .sums({1,5})={0,1,5,6}sums({1,5})={0,1,5,6}\textrm{sums}(\left\{1,5\right\}) = \left\{0, 1, 5, 6\right\}somme ( { 1 , 1 } )= { 0 , 1 , 2 }sums({1,1})={0,1,2}\textrm{sums}(\left\{1,1\right\}) = \left\{0, …
Ho due modi per produrre un elenco di articoli in un ordine casuale e vorrei determinare se sono ugualmente equi (imparziali). Il primo metodo che uso è quello di costruire l'intero elenco di elementi e quindi fare un riordino su di esso (diciamo un riordino Fisher-Yates). Il secondo metodo è …
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.