Problema NP3
Publicado por Señor indecible (2 intervenciones) el 23/05/2006 12:38:21
Aquí el último problema de la serie!
Yo sigo trabajando por mi parte pero oxidado estoy! Una pena!
Tenemos un problema NP-completo que llamaremos Completo, y otro problema NoLoSabemos que es NP. Queremos demostrar que NoLoSabemos es un problema NP-completo mediante el problema Completo (con una reducción), pero no sabemos mucho sobre la relació entre estos dos problemas. De toda manera, disponemos de una función Oráculo(e, C) que dado un elemento e y un conjunto C, devuelve cierto si y sólo si el elemento e pertence al conjunto C. I tambien disponemos de un conjunto de gunciones que, dado un elemento de NoLoSabemos, devuelve un elemento de Completo. Estas funciones son F1, F2, F3, ..., Fn, es decir, hay n funciones diferentes de NoLoSabemos en Completo. Se sabe que para todo elemente de NoLoSabemos, una de las funciones F calcula una imagen que pertence a Completo, pero no se sabe cual es, y tampoco no es la misma para todo elemento de NoLoSabemos. (por cierto, sabemos que hay un elemento llamado no-completo que no pertenece a Completo).Se debe remarcar que el coste de la función Oráculo y de cada una de las funciones F1, F2, F3,...,Fn es polinímico.
Se pide:
a) ¿Qué hito deberia tener n respecto a NoLoSabemos para poder aprovechar las funciones F y Oráculo para hacer una reducción entre NoLoSabemos y Completo?
b) Asumiendo la restricción del punto (a), hacer una función para demostrar que NoLoSabemos es tambien NP-completo. Se debe demostrar que esta función es una reducción.
Esto es todo que no es poco!!
Gracias a todos!
Yo sigo trabajando por mi parte pero oxidado estoy! Una pena!
Tenemos un problema NP-completo que llamaremos Completo, y otro problema NoLoSabemos que es NP. Queremos demostrar que NoLoSabemos es un problema NP-completo mediante el problema Completo (con una reducción), pero no sabemos mucho sobre la relació entre estos dos problemas. De toda manera, disponemos de una función Oráculo(e, C) que dado un elemento e y un conjunto C, devuelve cierto si y sólo si el elemento e pertence al conjunto C. I tambien disponemos de un conjunto de gunciones que, dado un elemento de NoLoSabemos, devuelve un elemento de Completo. Estas funciones son F1, F2, F3, ..., Fn, es decir, hay n funciones diferentes de NoLoSabemos en Completo. Se sabe que para todo elemente de NoLoSabemos, una de las funciones F calcula una imagen que pertence a Completo, pero no se sabe cual es, y tampoco no es la misma para todo elemento de NoLoSabemos. (por cierto, sabemos que hay un elemento llamado no-completo que no pertenece a Completo).Se debe remarcar que el coste de la función Oráculo y de cada una de las funciones F1, F2, F3,...,Fn es polinímico.
Se pide:
a) ¿Qué hito deberia tener n respecto a NoLoSabemos para poder aprovechar las funciones F y Oráculo para hacer una reducción entre NoLoSabemos y Completo?
b) Asumiendo la restricción del punto (a), hacer una función para demostrar que NoLoSabemos es tambien NP-completo. Se debe demostrar que esta función es una reducción.
Esto es todo que no es poco!!
Gracias a todos!
Valora esta pregunta


0