Perguntas com a marcação «derandomization»

Todo algoritmo aleatório pode ser simulado por um algoritmo determinístico, à custa de um aumento exponencial no tempo de execução. Derandomization é sobre a conversão de algoritmos aleatórios em algoritmos determinísticos eficientes.

3
Algoritmos aleatórios usando uma pilha
Eu desenvolvi uma nova técnica de derandomização que visa algoritmos aleatórios recursivos (ou) algoritmos aleatórios mais geralmente que usam uma pilha. Infelizmente, não consegui encontrar algoritmos aleatórios naturais para aplicar minhas técnicas. As correntes recursivas de Markov e as gramáticas estocásticas estão muito próximas do que estou procurando. Existem outros …


1
No teste de identidade polinomial derandomizing
No teste de identidade polinomial, buscamos um algoritmo determinístico para inferir a igualdade de dois polinômios . Derandomizar algoritmos aleatórios eficientes conhecidos e produzir um algoritmo determinístico eficiente é um importante problema em aberto. Existe um problema completo para o PIT, de modo que o teste de identidade des randomizado …

1
Podemos construir uma permutação independente k-wise em [n] usando apenas tempo e espaço constantes?
Seja k > 0k>0k>0 uma constante fixa. Dado um número inteiro nnn , queremos construir uma permutação σ∈ Snσ∈Sn\sigma \in S_n tal que: A construção utiliza tempo e espaço constantes (ou seja, o pré-processamento leva tempo e espaço constantes). Nós podemos usar a randomização. Dado i ∈ [ n ]i∈[n]i\in[n] …

1
Quais são alguns resultados em algoritmos que estimam polinômios em um determinado conjunto de pontos?
Parece haver muitos algoritmos aleatórios para teste de identidade polinomial, verificando se um determinado polinômio é zero ou não. Existem resultados de algoritmos que fazem algum tipo de estimativa de polinômios sobre um conjunto específico de pontos? Por exemplo, isso pode ser aproximar para qual fração desses pontos o polinômio …

1
Maneira uniforme de quantificar “ramificação” em computação não-determinística, probabilística e quântica?
Sabe-se que o cálculo de uma máquina de Turing não determinística (NTM) é representável como uma árvore de configurações, enraizada na configuração inicial. Qualquer transição no programa é representada por um link pai-filho nesta árvore. Árvores semelhantes também podem ser construídas para visualizar os cálculos de máquinas quânticas e probabilísticas. …


1
A des randomização de classes ligeiramente não uniformes, por exemplo, BPP / linear, foi estudada?
Por BPP / linear, refiro-me a máquinas de BPP com orientação linear, que cumprem a promessa quando recebem a orientação "correta", e a derandomização deve nos fornecer, digamos, um algoritmo P / linear ou (SUBEXP / linear). Se usarmos suposições não uniformes, acho que os resultados clássicos devem funcionar, porque …

1
Derandomização uniforme de classes de complexidade de circuitos
Deixe ser uma classe de complexidade e BP- C ser o homólogo randomizado de C definida da mesma maneira como o BPP é definida com relação a P . Mais formalmente, fornecemos polinomialmente muitos bits aleatórios e aceitamos uma entrada se a probabilidade de aceitação for superior a 2CC\mathcal{C}BP- CBP-C\textrm{BP-}\mathcal{C}CC\mathcal{C}BPPBPP\textrm{BPP}PP\textrm{P} …

1
com bits aleatórios polilog é em
Considere uma máquina (ou seja, um algoritmo probabilístico que usa espaço de log e polinomialmente muitos bits aleatórios). Sabe-se (Saks-Zhou) que .BPLBPLBPLBPL⊆DSPACE(log1.5(n))BPL⊆DSPACE(log1.5(n))BPL \subseteq DSPACE(log^{1.5}(n)) Minha pergunta é sobre uma máquina que usa apenas polilog muitos bits de aleatoriedade. Em um dos artigos de Goldreich, é mencionado de passagem que uma …
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.