Preguntas etiquetadas con grovers-algorithm

El algoritmo de búsqueda de Grover es un algoritmo que puede realizar una búsqueda en el orden de raíz cuadrada del tamaño de entrada. Esta es una aceleración demostrable sobre el mejor algoritmo clásico, que requiere un tiempo de orden N para realizar una búsqueda.


1
Ataque cuántico en funciones hash
La línea de preguntas está inspirada en el truco elegido en la Sección 4 de la versión en PDF del documento Quantum Attacks on Classical Proof Systems - The Hardness of Quantum Rewinding (Ambainis et al. , 2014) . Diapositivas disponibles aquí . No sigo completamente el argumento allí, así …

2
¿El oráculo en el algoritmo de Grover necesita contener información sobre la totalidad de la base de datos?
El algoritmo de Grover a menudo se describe como una forma de buscar una base de datos en O(N−−√)O(N)O(\sqrt{N})tiempo. Para usarlo necesitamos una puerta de oráculo que represente alguna funciónffftal quef−1(1)f−1(1)f^{-1}(1)sea ​​la respuesta. Pero, ¿cómo se hace realmente un "oráculo de base de datos"? Supongamos que tengo una matriz de …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.