Sono un po 'nuovo, ma molto interessato al campo dell'informatica e della teoria della complessità, e voglio chiarire la mia comprensione su come classificare i problemi e quanto fortemente i problemi si collegano alla macchina utilizzata per risolverli. La mia comprensione Macchina di Turing standard - una macchina di Turing …
Ho appena iniziato a leggere sulla teoria del calcolo. Se confrontiamo quale è più potente (nell'accettare le stringhe), entrambi sono uguali. Ma che dire dell'efficienza? DFA sarà veloce rispetto a NFA, poiché ha un solo vantaggio in uscita e non ci sarà alcuna ambiguità. Ma nel caso di NFA dobbiamo …
Quando si esegue il calcolo mentale si può fare: Dato un numero intero k, sommare tutte le cifre (in base 10) e se il risultato è un multiplo di 3, allora k è un multiplo di 3. Conosci qualche algoritmo che funziona in modo simile ma che funziona su cifre …
Esistono strutture robuste nel gioco della vita di Conway ? Ad esempio, qualcuno ha costruito un'astronave con uno scudo che assorbe tutti i piccoli oscillatori e gli alianti con cui si scontra?
Questo è il mio primo post dopo essere stato un utente passivo per un po 'di tempo ormai. Vorrei fare alcune domande se posso. Non sono un matematico, ma la mia domanda riguarda il campo della matematica / informatica. In particolare, il problema P vs NP. Sono consapevole che questo …
Sto cercando l'algoritmo O (V + E) per trovare la riduzione transitiva dato un DAG. Ciò significa rimuovere il maggior numero possibile di spigoli in modo che se si potesse raggiungere v da u, per vu arbitrari, è ancora possibile raggiungere dopo la rimozione dei bordi. Se questo è un …
Bruinier e Ono hanno trovato una formula algebrica per la funzione di partizione , che è stata ampiamente descritta come una svolta. Non riesco a capire il documento, ma ha delle conseguenze algoritmiche per un rapido calcolo della funzione di partizione?
Se consideriamo un albero come un insieme ordinato parziale, diventa un caso speciale di un join-semilattice. Per una join-semilattice, vogliamo essere in grado di calcolare il limite (unico) minimo di due elementi (più o meno) in modo efficiente. Nel caso di un albero, una struttura di dati che consentirebbe questo …
Ci sono molte lingue popolari. Ma gli informatici ci dicono che per capire il comportamento dei programmi in quelle lingue discutono in modo definitivo e inequivocabile del comportamento dei programmi (ad esempio, dimostrando la loro identità), dobbiamo tradurli in un altro linguaggio ben compreso. Chiamano tale linguaggio "una semantica". Gli …
Si prega di considerare il seguente ciclo triplo nidificato: for (int i = 1; i <= n; ++i) for (int j = i; j <= n; ++j) for (int k = j; k <= n; ++k) // statement L'istruzione qui viene eseguita esattamente volte. Qualcuno potrebbe spiegare come è stata …
Un predittore Naive Bayes fa le sue previsioni usando questa formula: P( Y= y| X= x ) = α P( Y= y) ∏ioP( Xio= xio| Y= y)P(Y=y|X=X)=αP(Y=y)ΠioP(Xio=Xio|Y=y)P(Y=y|X=x) = \alpha P(Y=y)\prod_i P(X_i=x_i|Y=y) dove è un fattore normalizzante. Ciò richiede la stima dei parametri dai dati. Se lo facciamo con smoothing, otteniamo …
Ho letto dei numeri di castori occupati e di come crescono asintoticamente più grandi di qualsiasi funzione calcolabile. Perché è così? È a causa della non calcolabilità della funzione di castoro occupato? In tal caso, allora tutte le funzioni non calcolabili diventano asintoticamente più grandi di quelle calcolabili? Modificare: Ottime …
Ho implementato un ordinamento topologico basato sull'articolo di Wikipedia che sto usando per la risoluzione delle dipendenze, ma restituisce un elenco lineare. Che tipo di algoritmo posso usare per trovare i percorsi indipendenti?
Ho fatto una domanda simile su cstheory.SE . Secondo questa risposta su Stackoverflow esiste un algoritmo che su un linguaggio di programmazione funzionale puro non pigro ha una complessità , mentre lo stesso algoritmo nella programmazione imperativa è . L'aggiunta di pigrizia al linguaggio FP renderebbe l'algoritmoΩ(nlogn)Ω(nlogn)\Omega(n \log n)Ω(n)Ω(n)\Omega(n)Ω(n)Ω(n)\Omega(n) . …
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.