Domande taggate «randomized-algorithms»

Un algoritmo il cui comportamento è determinato dal suo input e un generatore che produce numeri uniformemente casuali.


1
Conseguenze di contenente
Molti credono che . Tuttavia sappiamo solo che è al secondo livello della gerarchia polinomiale, ovvero . Un passo verso la visualizzazione di è di portarlo al primo livello della gerarchia polinomiale, ovvero .BPP=P⊆NPBPP=P⊆NP\mathsf{BPP} = \mathsf{P} \subseteq \mathsf{NP}BPPBPP\mathsf{BPP}BPP⊆ΣP2∩ΠP2BPP⊆Σ2P∩Π2P\mathsf{BPP}\subseteq \Sigma^ \mathsf{P}_2 \cap \Pi^ \mathsf{P}_2BPP=PBPP=P\mathsf{BPP} = \mathsf{P}BPP⊆NPBPP⊆NP\mathsf{BPP} \subseteq \mathsf{NP} Il contenimento significherebbe …

6
Algoritmi randomizzati efficienti e semplici in cui il determinismo è difficile
Ho sentito spesso che per molti problemi conosciamo algoritmi randomizzati molto eleganti, ma nessuna, o solo soluzioni deterministiche più complicate. Tuttavia, conosco solo alcuni esempi per questo. Soprattutto Quicksort randomizzato (e relativi algoritmi geometrici, ad es. Per scafi convessi) Mincut randomizzato Test di identità polinomiale Klee's Measure problem Tra questi, …

9
Algoritmo randomizzato che "sembra" deterministico?
Esiste un esempio interessante di algoritmo randomizzato per un problema di ricerca che genera sempre la stessa risposta (corretta), indipendentemente dalla casualità interna, ma che sfrutta la casualità in modo che il suo tempo di esecuzione previsto sia migliore del tempo di esecuzione del più veloce conosciuto algoritmo deterministico per …


10
Algoritmi probabilistici (randomizzati) prima che apparisse l'informatica "moderna"
Modifica: ho scelto la risposta con il punteggio più alto entro il 06 dicembre 2012. Questa è una domanda delicata. Il concetto di algoritmi (deterministici) risale al BC. E gli algoritmi probabilistici? In questa voce wiki , l'algoritmo di Rabin per il problema di coppia più vicino nella geometria computazionale …


1
Chi per primo ha proposto di utilizzare l' algoritmo Monte Carlo
Sono sicuro che tutti conoscono l' esperimento con ago di Buffon nel 18 ° secolo, che è uno dei primi algoritmi probabilistici per calcolare .ππ\pi L'implementazione dell'algoritmo nei computer di solito richiede l'uso di , o una funzione trigonometrica, che, anche se implementati come serie troncate, in qualche modo vanifica …


1
La complessità della query randomizzata del problema degli alberi congiunti
Un importante articolo del 2003 di Childs et al.introdotto il "problema degli alberi congiunti": un problema che ammette uno speedon quantistico esponenziale che è diverso da qualsiasi altro problema di cui siamo a conoscenza. In questo problema, ci viene dato un grafico esponenzialmente grande come quello mostrato di seguito, che …

2
Il principio Minimax di Yao sugli algoritmi di Monte Carlo
PPPXX\mathcal{X}AA\mathcal{A}PPPDD\mathcal{D}RR\mathcal{R}AA\mathcal{A}minA∈AEcost(A,D)≤maxx∈XEcost(R,x)for all D and R.minA∈AEcost(A,D)≤maxx∈XEcost(R,x)for all D and R.\min_{A\in\mathcal{A}}\quad\mathbb{E} cost(A,\mathcal{D}) \leq \max_{x\in\mathcal{X}}\quad\mathbb{E} cost(\mathcal{R},x) \quad\quad\text{for all $\mathcal{D}$ and $\mathcal{R}$}. Principalmente il principio di Yao riguarda solo gli algoritmi di Las Vegas , ma può essere generalizzato agli algoritmi di Monte Carlo come segue. dove indica il costo degli algoritmi Monte Carlo …




2
Stima media nel tempo polinomiale
Lascia che sia una funzione. Vogliamo stimare la media di , ovvero: .f E [ f ( n ) ] = 2 - n ∑ x ∈ { 0 , 1 } n f ( x )f:{0,1}n→(2−n,1]f:{0,1}n→(2−n,1]f \colon \lbrace 0,1 \rbrace ^ n \to (2^{-n},1]fffE[f(n)]=2−n∑x∈{0,1}nf(x)E[f(n)]=2−n∑x∈{0,1}nf(x)\mathbb{E}[f(n)]=2^{-n}\sum_{x\in \lbrace 0,1 \rbrace ^ n}f(x) …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.