Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Re:No es la nueva panacea

    (Puntos:2, Inspirado)
    por pobrecito hablador el Lunes, 17 Mayo de 2010, 15:37h (#1218488)

    La computación cuántica sólo es apropiada para tratar un determinado número de problemas. De hecho, de momento sólo hay dos problemas que parecen apropiados: la factorización de enteros y el logaritmo discreto.
    La computación cuántica es apropiada para problemas de tipo NP y para problemas que no se haya demostrado o falsado que pertenezcan a P (creo que la factorización y el logaritmo discreto pertenecen a este último grupo).
    eso no supondría ninguna ventaja sino más bien todo lo contrario
    Hay un montón de problemas de optimización reales (en el sentido económico de la palabra) que hoy en día son imposibles de resolver porque son NP-completos. Un ejemplo es encontrar una interconexión cableada de una serie de estaciones que minimice la longitud total de los cables empleados (y por tanto el coste).

    Ese es solo un ejemplo. Disponer de una forma de resolver problemas NP-completos permitiría ahorrar millones en muchos campos de la industria (minimización de circuitos lógicos, optimización de rutas, etc).

    , porque adiós a toda la criptografía y a los pilares de todos los sistemas actuales de seguridad, confidencialidad y autenticidad.
    Si te refieres al problema de intercambio de claves se sesión (que ahora se resuelve con criptografía de clave pública), la criptografía cuántica también permite resolverlo (y, según creo, está mucho más adelantada que la computación cuántica).

    En todo caso serán ordenadores convencionales con algún tipo de instrucción especial para descomponer un número en sus primos o para hacer un logaritmo discreto
    No es probable: Según creo no se ha demostrado que esos problemas sean NP-completos (aunque tampoco se sabe si pertenecen a P). Por tanto una solución de los mismos no puede utilizarse para resolver cualquier problema NP. Lo más lógico sería disponer de una instrucción que resolviese algún problema NP-completo ya que con dicha instrucción se podría resolver cualquier otro problema, incluido el de factorización.

    Lo que sí sería un avance es lograr demostrar que los problemas más allá de un determinado número de qubits son materialmente imposibles de implementar.
    Disculpa, pero creo que has oido campanas y no sabes donde. "qubit" no es un término de complejidad computacional (no hay problemas de más o menos qubit). Por otro lado los problemas computacionales no "se implementan". Lo que se implementan son algoritmos o máquinas que los resuelven.
    [ Padre ]
    Puntos de inicio:    0  puntos
    Moderación   +2  
    Modificador extra 'Inspirado'   0  

    Total marcador:   2  
  • por Argos (6303) el Martes, 18 Mayo de 2010, 08:30h (#1218603)
    La computación cuántica es apropiada para problemas de tipo NP y para problemas que no se haya demostrado o falsado que pertenezcan a P (creo que la factorización y el logaritmo discreto pertenecen a este último grupo).

    FALSO. Es apropiada para algunos problemas NP [wikipedia.org] que probablemente no son NP-completos [wikipedia.org]. Investigación y Ciencia publicó hace una buena temporada un artículo en que explicaba que el truco que hacía funcionar el algoritmo de Shor no es aplicable a problemas NP en general.

    --
    -- Escriba un millón de veces "no volveré a derrochar ancho de banda"
    [ Padre ]
  • Re:No es la nueva panacea

    (Puntos:2, Informativo)
    por pobrecito hablador el Lunes, 17 Mayo de 2010, 16:39h (#1218496)

    Lo más lógico sería disponer de una instrucción que resolviese algún problema NP-completo ya que con dicha instrucción se podría resolver cualquier otro problema, incluido el de factorización.

    ¿Una única instrucción para resolver cualquier problema?. Creo que no sabes qué es una instrucción.
    Por definición, si un algoritmo permite resolver un problema NP-completo con un tiempo de ejecución de orden polinomial, entonces dicho algoritmo permite resolver cualquier problema NP con un tiempo de ejecución de orden polinomial.

    P.D. Disculpa, no era mi intención ofenderte.

    [ Padre ]
  • 1 respuesta por debajo de tu umbral de lectura actual.