Perguntas com a marcação «randomized-algorithms»

Perguntas sobre algoritmos cujo comportamento é determinado não apenas por sua entrada, mas também por uma fonte de números aleatórios.




3
Compreensão concreta da diferença entre definições de PP e BPP
Estou confuso sobre como PP e BPP são definidos. Vamos supor χχ\chi é a função característica de uma linguagem LL\mathcal{L} . M ser a máquina de Turing probabilística. As definições a seguir estão corretas: BPP={L:Pr[χ(x)≠M(x)]≥12+ϵ∀x∈L, ϵ>0}BPP={L:Pr[χ(x)≠M(x)]≥12+ϵ∀x∈L, ϵ>0}BPP =\{\mathcal{L} :Pr[\chi(x) \ne M(x)] \geq \frac{1}{2} + \epsilon \quad \forall x \in \mathcal{L},\ …

1
Algoritmo randomizado para 3SAT
Existe um algoritmo aleatório muito simples que, dado um 3SAT, produz uma atribuição que satisfaz pelo menos 7/8 das cláusulas (na expectativa): escolha uma atribuição aleatória. Uma atribuição aleatória satisfaz cada cláusula com probabilidade 7/8 e, portanto, a linearidade da expectativa mostra que a fração esperada de cláusulas satisfeitas por …


2
Existe algum algoritmo eficiente para teste de primalidade para números que são da forma
Eu estava lendo o CLRS e ele pediu para mostrar que se é um primo da forma e é um resíduo quadrático, então é uma raiz quadrada (também é possível mostrar facilmente que é uma raiz quadrada).ppp4k+34k+34k+3umaaaumak+1ak+1a^{k+1}uma-ka−ka^{-k} Fiquei me perguntando se usando o fato anterior e também que sabíamos que …



2
Os algoritmos aleatórios são construtivos?
Desde então, as provas pelo método probabilístico são frequentemente consideradas não construtivas. No entanto, uma prova pelo método probabilístico de fato projeta um algoritmo aleatório e o utiliza para provar a existência. Citado na página 103 de Algoritmos Aleatórios Por Rajeev Motwani, Prabhakar Raghavan : Poderíamos ver a prova pelo …






Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.