REDUCIBILIDAD.

Slides:



Advertisements
Presentaciones similares
El largo viaje. Nicolás y su familia están haciendo un viaje en bicicleta. Para no cansarse demasiado, cada día recorren la distancia de un pueblo a otro,
Advertisements

INTRODUCCIÓN Como los asesinatos forman parte del día a día de los noticieros; cuando un tsunami arrasa con una ciudad en quince minutos o un terremoto.
Diseño y análisis de algoritmos
Diseño y análisis de algoritmos
Potencias y raíces (problemas) Celia del Campo Zumaquero 2º Bach. B.
CARACTERISTICAS PRINCIPALES DE LOS SISTEMAS EXPERTOS
Tema: Decibilidad Integrantes: Ileana Rdguez Soto
Introducción a la máquina
PASOS PARA LA RESOLUCIÓN DE PROBLEMAS
DIOS.
Introducción a los Números Fraccionarios
El presente material contiene
Prolog Def. Conjuntos Disjuntos.- Dos conjuntos A y B son disjuntos si A  B =  Def. Recursiva disjuntos([],_). disjuntos([X|Y],Z) :-not (pert(X,Z)),disjuntos(Y,Z).
EL MUNDO DE LOS SÍMBOLOS
Identidades Trigonométricas para un mismo Arco
Tratabilidad y NP-Completitud
ES DIOS.
DIOS 1.
Teoría de Autómatas II 3º curso Ingeniería Técnica en Informática de Sistemas UNED.
AUTOINDUCCION El flujo magnético presente en un circuito se debe a la propia corriente y a la corriente de los circuitos vecinos. Si se considera una espira,
Si lanzamos la moneda N veces, obtendremos n caras y N-n sellos
Complejidad Problemas NP-Completos
REDES ELÉCTRICAS.
Ciudad de Könisberg, Prusia, en XVIII:
Teoria de grafos.-clase 4
Resolución de Problemas Método Simplex
Vamos a aprender a multiplicar fracciones
TEMA Nº 1 Conjuntos numéricos.
FUNCIONES IMPARES.
PROPUESTA DE INTERVENCIÓN EN EL AULA PARA RESOLVER PROBLEMAS DE OPTIMIZACIÓN RELACIONADOS CON LA MINIMIZACIÓN DE COSTOS, IMPLEMENTANDO COMO APOYO EL SOFTWARE.
Sistemas de ecuaciones
Cap. 2 – Movimiento en Una Dimension
Ese es DIOS.
Ejercicio 1.7 Pregunta 1: Complete la tabla siguiente con cada uno de los términos faltantes. DividendoDivisorCocienteResiduo
Material de apoyo Unidad 4 Estructura de datos
Raíces n-ésimas " n-ésima ”
UNIVERSIDAD POPULAR DEL CESAR
Ecuaciones diferenciales 1. Ecuaciones diferenciales de primer orden
Agustín J. González ELO320: Estructura de Datos y Algoritmos
ANUALIDADES ORDINARIAS (VENCIDAS) Y ANTICIPADAS
RAZONES Y PROPORCIONES
UNIDADES FUNDAMENTALES
Tratamiento de datos y azar
Análisis y Diseño de Algoritmos
PROBLEMA DE MATEMÁTICAS (Polinomios, 3º ESO, Tema 5)
LSC. Susana Alejandra López Jiménez. LÓGICA DE PROGRAMACIÓN 1.
Multiplicación de Números Fraccionarios Prof. José Mardones C.
Agustín J. González ELO320: Estructura de Datos y Algoritmos
REGLA DE RUFFINI DÍA 11 * 1º BAD CS
Actividad I: Tomando en consideración el total de tus compañeros. (a)Calcula la proporción de mujeres respecto al curso (b)Calcula la proporción de hombres.
Programación orientada a objetos Capítulo 6 Diseño de clases.
1.Función y ecuación polinomial
SISTEMA DE ECUACIONES:
Ecuaciones diferenciales 1. Ecuaciones diferenciales de primer orden
Escuela de Ciencias Basicas, Tecnología e Ingeniería
Matemáticas para la educación normal
CURSO-TALLER OLIMPIADAS MATEMÁTICAS
LEY DEL SENO Y COSENO.
Matemáticas II. Profesor: Ing. Yadhira M. Rangel Carrillo.
Ing° Rodolfo YANA LAURA
Integración por partes
6. Sistemas de ecuaciones diferenciales lineales
Asumir riesgos ¿Por que asumir riesgos? Por: Mariana Maya L. Catalina Alvarez R.
Concepto de Probabilidad
2 2 _ 1 - Propiedad: El Indice Igual al Exponente. Sabiendo que: = ¿Cuál será el resultado de? = 5 2 _ 55 5 = _ a n = a n a n a a.
CONJUNTOS NUMÉRICOS. 1.Números Naturales 1.1 Consecutividad numérica 1.2 Paridad e imparidad 1.3 Números primos 1.4 Múltiplos y divisores 1.5 Mínimo Común.
MAIKOL ESTIVEN MARTINEZ LAS MATEMATICA EN LA INGENIERIA DE SISITEMAS CORPORACIÓN UNIVERSITARIA REMINGTON.
Estudiar Matemática en E.P.B.
ACTIVIDADES DE APRENDIZAJE. ABCFHOEPRIAUDTCDAFDAHOELBADTAQTU PERYUIAETNEDNECSEDAUFHVCMNXAOSOS RSZXVGSDACAAERYFNIAEFGFGSAROPARA OQANALSISZAPATERASECUENCIATRTAXZ.
SOLUCION DE EJERCICIO N°15 SOLUCION EJERCICIO N°17.
Transcripción de la presentación:

REDUCIBILIDAD

Una reducción es una forma de convertir un problema en otro problema de tal forma que la solución que se le da al segundo problema pueda ser usada para resolver el primero. La reducibilidad siempre envuelve dos problemas, a los cuales les podemos llamar A y B, si A se reduce a B, podemos usar la solución de B para solucionar A.

Se dice que un problema L1 se reduce en tiempo polinomial determinístico a otro problema L2, si asumiendo que existe un algoritmo A2 en P que resuelve L2 es posible construir un algoritmo A1 en P que resuelva L1. Por ejemplo suponiendo que quieres encontrar un camino para una nueva ciudad. Tú sabes que esto podría ser fácil si tú tuvieras un mapa. Así tú puedes reducir el problema encontrando un camino para ir por la ciudad, al problema de obtener un mapa para ir por la ciudad.

En el ejemplo: A es el problema para encontrar un camino para cruzar la ciudad, y B es el problema de obtener el mapa. Note que la reducibilidad no dice nada acerca de resolver A y B de forma separada, pero si habla acerca de la solución de A con respecto a obtener la solución de B.

Ejercicio 1: Σ = {0, 1} L1 = {w ∈ Σ* / cant1(w) es par} L2 = {w ∈ Σ* / cant1(w) es impar} Donde cant1(w) es la cantidad de 1 que hay en w. Demostrar que L1 α L2. Se construye Mf, una MT que computa la función de reducibilidad. Mf = <{q0, q1}, {a, b}, {a, b, B}, δ, q0, ∅>

Hay que demostrar que Mf siempre se detiene y que w ∈ L1 ⇔ Mf(w) ∈ L2. Mf siempre se detiene: claramente sí, pues solamente ejecuta un movimiento. w ∈ L1 ⇔ Mf(w) L2. Claramente si w comienza con 1 entonces cant1(Mf(w)) = cant1(w) – 1, y si w no comienza con 1 cant1(Mf(w)) = cant1(w) + 1. Por lo tanto: a) Si w ∈ L1 ⇒ cant1(w) es par ⇒ cant1(Mf(w)) es impar ⇒ Mf(w) ∈ L2 b) Si w ∉ L1 ⇒ cant1(w) es impar ⇒ cant1(Mf(w)) es par ⇒ Mf(w) ∉ L2 De a) y b) se tiene que w ∈ L1 ⇔ Mf(w) L2.