Problemas, problemas, problemas
I'vegot99problemsand3-SATreducestoallofthem..—
Reddit
Ivan Meza
Reducción
Un problema se reduce aA B
Función de reducción
Una función
se reduce a si si y sólo si
Sí entonces
Sí entonces
f(w)
A B w ∈ A
f(w) ∈ B
w ∈ A f(w) ∈ B
w ∉ A f(w) ∉ B
Pequeño problema
Considerar y reducir aLD 0
∗
1
∗
Sí entonces
Sí entonces
w ∈ LD
f(w) = 01
w ∉ LD
f(w) = 10
¿Entonces reducimos a regular?LD
tiene que ser computablef
Reducción
Verdadero
Falso
W calcular f
f(w) Máquina B
R
Máquina R
Con la entrada w
Calcular
Correr en
Si acepta , entonces aceptar
Si rechaza , entonces rechazar
f(w)
MB f(w)
MB f(w) w
MB f(w)
w
Notación , es reducible aA B≤M A B
Opciones
Si A B≤M
Si es decidible, entonces los es
Si es computable, entonces los es
Si es indecidible, entonces los es
Si es no es computable (no RE), entonces los
es
B A
B A
A B
A B
¿Qué sabemos de este lenguaje?
HALT = {[M, w]|M para con w}
Es indecidible
DECIDER = {[M]|Mes una máquina que decide}
¿Qué sabemos de este lenguaje?
Sabemos HALT DECIDER≤M
DECIDER indecidible
¿Qué sabemos de este lenguaje?
= {[M, w]|M acepta w}AT M
Es indecidible
ONES = {[M]|M acepta una cadena de la forma  }1
n
¿Qué sabemos de este lenguaje?
Sabemos ONESAMT ≤M
ONES indecidible
HALT ≤M AMT
HALT y son REAMT
ON LY ON ES = {[M]|L(M) ⊂ }1
∗
¿Qué sabemos de este lenguaje?
ON LY ON ESLD ≤M
ONLYONES es no RE
= {[M]|L(M) ⊄ }ON LY ON ES
¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
1
∗
¿Qué sabemos de este lenguaje?
RE y co-RE
RE es el conjunto de lenguajes reconocidos por una máquina
de Turing
Problemas para los cuales verificamos una respuesta
correcta
co-RE es el conjunto de lenguajes cuyos complementso son
reconocidos por una máquina de Turing
Problemas para los cuales verificamos una respuesta
incorrecta
RE y co-RE
Si y , entonces
Si y , entonces
Si y , entonces
Si y , entonces
L ∈ RE ∈ REL
¯ ¯¯¯
L ∈ Rec
L ∈ RE ∈ coREL
¯ ¯¯¯
L ∈ Rec
L ∉ R L ∈ RE
L ∉ co − RE
L ∉ R L ∈ co − RE
L ∉ RE
¿Qué sabemos de este lenguaje?
= {[M]|M ∉ L(M)}LD
¿Quién es ?LD
¯ ¯¯¯¯¯¯
¿Qué sabemos de este lenguaje?
REGU LAR = {[M]|L(M) es regular}
REGU LARLD ≤M
REGULAR es no RE, pero
REGU LARLD
¯ ¯¯¯¯¯¯
≤M
y afuera de los límites de lo
computable
REGU LAR REGU LAR
¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
¿Otro afuera?
E = {[ , ]|L( ) = L( )}QT M M1 M2 M1 M2
Resumen: Church-Turing tesis
Rec: problemas que pueden ser calculados por una computadora
RE: problemas donde respuestas pueden ser verificados por una
computadora
co-RE: problemas donde respuestas pueden ser refutadas por una
computadora
Fijandonos en los decidables
¿Es posible resolver un problema
eficientemente?
Eficiencia se mide en número de pasos/tiempo
Tipos de complejidades
Contante
Log log
Logarítmica
Raiz cuadrática
Polinómica
Polinómica Log
Polinómica cuadrada
Exponencial log
Exponencial
Factorial
O(1)
O(log(n)log(n))
O(log(n))
O( )n√
O(n)
O(nlog(n))
O( )n
2
O( )2
log(n)
O( )2
n
O(n!)
Tesis de Cobham-Edmonds
Un lenguaje puede ser resuelto eficientemente si se decide
en tiempo polinómico
L
Clase de P
Todos los problemas que se pueden resolver en en tiempo
polinomial
Ejemplos
Reconocer de un AF, AFND y AFND-
Reconocer de un APD
Reconocer de un AP (!Compiladores!)
¿Dado un grafo y dos nodos, estos se
conectan?
¿Dado un número es primo?
Etc, ...
w ϵ
w
w
n
Clase de NP
Todos los problemas que se pueden resolver en en tiempo
polinomial por una MTND
NP es No determinístico en tiempo polinomial
Máquina de Turing no Determinístico
Todos los problemas que se pueden resolver en en tiempo
polinomial por una MTND
NP es No determinístico en tiempo polinomial
Máquinas de Turing
Es una tupla (Q, Σ, Γ, , B, A, δ)q0
conjunto finito de estados
alfabeto de cadenas reconocidas
alfabeto de cinta,
estado inicial
Símbolo de espacio en blanco pero
estados finales
función de transición
Q
Σ
Γ Σ ⊂ Γ
q0
B B ∈ Γ B ∉ Σ
A
δ
Q × Γ → Q × Γ × {der, izq}
Máquinas de Turing no
determinística
Es una tupla (Q, Σ, Γ, , B, A, δ)q0
conjunto finito de estados
alfabeto de cadenas reconocidas
alfabeto de cinta,
estado inicial
Símbolo de espacio en blanco pero
estados finales
función de transición
Q
Σ
Γ Σ ⊂ Γ
q0
B B ∈ Γ B ∉ Σ
A
δ
Q × Γ → {Q × Γ × {der, izq}}
Uso el no determinismo para adivinar respuestas
Uso el determinismo para verificar la respuesta
Problemas fáciles de verificar
Ejemplos de NP
Soduko
El problema del agente de viaje
Un grafo puede ser coloreado por colores
Determinar la mejor forma de asignar trabajos a
trabajadores
k
La pregunta más importante en
computación
¿ ? o ¿ ?P = N P P ≠ N P
NP-hard
Informalmente, son los problemas que son tan difíciles como
el más difícil en NP
Formalmente, son los problemas que son tan difíciles como el
más difícil en NP
NP-complete
Intercección NP y NP-hard
Ejemplos
e
Satisfacción Lógica Proposicional
De un conjunto de números podemos encontrar un conjunto que
sume zero
Ejemplosd
NP-complete
Halting
problem
Si y , entoncesL ∈ NP-complete L ∈ P P = N P
¿Como resolvemos estos problemas?
Aproximación
Aleatoriidad
Uso de
restricciones
Parametrización
Heurísticas
Para mayor información visitar el zoológico aquí
ivanvladimir@gmail.com ivanvladimir.github.io ivanvladimir
Problemas, problemas, problemas by is licensed
under a
.
Creado a partir de la obra en
.
Ivan V. Meza Ruiz
Creative Commons Reconocimiento 4.0 Internacional
License
http://turing.iimas.unam.mx/~ivanvladimir/slides/lfya/np_p.html

Más contenido relacionado

PDF
Problemas, problemas y más problemas
PDF
Recapitulación
PDF
La pregunta para la que no me puedo decidir
PPTX
Las clases P NP y NP completo
PDF
Logica a2 propues
PDF
Res.pec.variable.compleja.2017.pdf
PDF
Introduccion a la teoria de polinomios ccesa007
PDF
F4002 - L03 - Raíces de ecuaciones no lineales
Problemas, problemas y más problemas
Recapitulación
La pregunta para la que no me puedo decidir
Las clases P NP y NP completo
Logica a2 propues
Res.pec.variable.compleja.2017.pdf
Introduccion a la teoria de polinomios ccesa007
F4002 - L03 - Raíces de ecuaciones no lineales

La actualidad más candente (19)

PDF
F4002 - L05 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
PDF
Transformaciones lineales
PDF
F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
PPTX
Transformaciones lineales
DOC
Transformaciones lineales
PDF
F4002 - L02 - Integración de funciones
PPT
UTPL-LÓGICA MATEMÁTICA-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
PDF
F4002 - L06 - Solución de ecuaciones diferenciales parciales
PDF
Transformaciones lineales
PPT
Mpinning Gy Alg10(Busqueda)
PPT
Progresiones Aritméticas
PDF
Transformaciones lineales
PDF
Guía series sucesiones
PPTX
Autómatas finitos no deterministas actualizado
PDF
Tabla de-indeterminaciones
PDF
Funciones trigonométricas
DOC
Examen1 lógica
PPTX
Algebra
PPTX
Autómatas finitos no deterministas
F4002 - L05 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
Transformaciones lineales
F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
Transformaciones lineales
Transformaciones lineales
F4002 - L02 - Integración de funciones
UTPL-LÓGICA MATEMÁTICA-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
F4002 - L06 - Solución de ecuaciones diferenciales parciales
Transformaciones lineales
Mpinning Gy Alg10(Busqueda)
Progresiones Aritméticas
Transformaciones lineales
Guía series sucesiones
Autómatas finitos no deterministas actualizado
Tabla de-indeterminaciones
Funciones trigonométricas
Examen1 lógica
Algebra
Autómatas finitos no deterministas
Publicidad

Destacado (20)

PPTX
Spheroid imaging with cv7000 system
PPTX
Unidad 3 tema 1 actividad de aprendizaje 1
PPTX
Geography Options Presentation
PDF
5. Social Commerce Platforms - Markus Karlsson, Comrz
PPT
Real Time, Real Life, Virtual World
PPTX
Learning disabilities
PPTX
Learning
PPTX
Stairway
PDF
(V.prasolov,i. sharygin) problemas de geometría plana en inglés
PPT
Writing and graphing polynomials
PDF
9.1 9.2 solving triangles and multi step (no key)
PPT
ARTIFICIAL INTELLIGENCE(AI)
PPTX
Course Plan: Engg.Maths
PPT
Introducing the Catalonian Line - Updated April 5, 2014
 
PPT
Stairs Framing
PPT
Social Studies Review, Unit 1
PPT
Arithmetic Series & Geometric Series
PPTX
Chapter 2 matrices
PPTX
PPT on Linear Equations in two variables
PPTX
Slopes in the real world
Spheroid imaging with cv7000 system
Unidad 3 tema 1 actividad de aprendizaje 1
Geography Options Presentation
5. Social Commerce Platforms - Markus Karlsson, Comrz
Real Time, Real Life, Virtual World
Learning disabilities
Learning
Stairway
(V.prasolov,i. sharygin) problemas de geometría plana en inglés
Writing and graphing polynomials
9.1 9.2 solving triangles and multi step (no key)
ARTIFICIAL INTELLIGENCE(AI)
Course Plan: Engg.Maths
Introducing the Catalonian Line - Updated April 5, 2014
 
Stairs Framing
Social Studies Review, Unit 1
Arithmetic Series & Geometric Series
Chapter 2 matrices
PPT on Linear Equations in two variables
Slopes in the real world
Publicidad

Similar a Problemas, problemas y más problemas (20)

PDF
La pregunta para la que no me puedo decidir
PDF
Autómatas
PDF
Deducibilidad, rectublidad de expresiones matematicas
PDF
Teoria delacompuu v-vi
PPTX
Pteg i-grupo7-lista 4,13,38,39,40,45-visita4-expo cap 12 -teoria de la comput...
PPT
Maquinas Abstractas
PPTX
TURING el hombres de la ciencia de la computacion.pptx
PPTX
Maquina de turing y resolubilidad e Irresolubilidad
PDF
Máquinas de turing o máquinas con cola
PDF
Máquinas que comen máquinas
PDF
Unidad1 Lenguajes y automatas
PDF
Máquinas que comen máquinas
PDF
T1.A. Programación 101 para primer año de cualquier carrera de programacion.pdf
PDF
Máquinas de turing o máquinas con cola
PDF
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
PDF
Introducción a la Teoría de Autómatas by Yeredith
PDF
investigacion introduccion a los lenguajes y automatas
PDF
2010.029
PDF
Teoria de automatas y lenguajes formales
PPTX
Teoría de autómatas
La pregunta para la que no me puedo decidir
Autómatas
Deducibilidad, rectublidad de expresiones matematicas
Teoria delacompuu v-vi
Pteg i-grupo7-lista 4,13,38,39,40,45-visita4-expo cap 12 -teoria de la comput...
Maquinas Abstractas
TURING el hombres de la ciencia de la computacion.pptx
Maquina de turing y resolubilidad e Irresolubilidad
Máquinas de turing o máquinas con cola
Máquinas que comen máquinas
Unidad1 Lenguajes y automatas
Máquinas que comen máquinas
T1.A. Programación 101 para primer año de cualquier carrera de programacion.pdf
Máquinas de turing o máquinas con cola
Portafolio Unidad 4 [Lenguajes y autómatas] - Máquinas de Turing
Introducción a la Teoría de Autómatas by Yeredith
investigacion introduccion a los lenguajes y automatas
2010.029
Teoria de automatas y lenguajes formales
Teoría de autómatas

Más de Ivan Vladimir Meza-Ruiz (20)

PDF
Jerarquias de Chomsky 2018-II
PDF
Jerarquías de chomsky 2018 i
PDF
Jerarquías de chomsky 2017 II
PDF
De qué tamaño es mi problema
PDF
Revisión de problemas
PDF
Máquinas de turing
PDF
Mt calculadora
PDF
Autómatas lineales con frontera
PDF
Autómata de pila
PDF
Automata de pilas y sus límetes
PDF
Afnd, afnd e y er
PDF
Gramáticas libres de contexto
PDF
Problemas con conjuntos
PDF
Autómatas finitos y expresiones regulares
PDF
Depende del contexto
PDF
Revisando la jerarquía de chomsky
PDF
Abro paréntesis, abro paréntesis, cierro parentesis, .
PDF
Gramáticas libres de contexto en su habitát
PDF
La máquina sin memoria
PDF
Las máquinas que están en varios lugares
Jerarquias de Chomsky 2018-II
Jerarquías de chomsky 2018 i
Jerarquías de chomsky 2017 II
De qué tamaño es mi problema
Revisión de problemas
Máquinas de turing
Mt calculadora
Autómatas lineales con frontera
Autómata de pila
Automata de pilas y sus límetes
Afnd, afnd e y er
Gramáticas libres de contexto
Problemas con conjuntos
Autómatas finitos y expresiones regulares
Depende del contexto
Revisando la jerarquía de chomsky
Abro paréntesis, abro paréntesis, cierro parentesis, .
Gramáticas libres de contexto en su habitát
La máquina sin memoria
Las máquinas que están en varios lugares

Último (20)

PDF
1er Grado - Dosificación Anual con Contenidos y PDA (2025-2026).pdf
PDF
Manual del Gobierno Escolar -MINEDUC.pdf
PDF
KOF-2022-espanol-mar-27-11-36 coke.pdf tv
PDF
Acompanamiento-de-familias-en-la-construccion-de-proyectos-de-vida.pdf
PDF
PROBLEMAS DE SALUD INFANTIL Y NIÑEZ pfdh
PDF
Libro-Libroferia-Encarnación-una-experiencia-de-alfabetizacion-cultural-Nadia...
PDF
Diversos-Rostros-de-la-EPJA-una-vision-desde-universidades-publicas-latinoame...
PPTX
RCP avanzado_Luis Minaya_ Septiembre 25.pptx
PDF
Estadística Aplicada a la Psicología y Ciencias de la Salud Ccesa.pdf
PDF
Lo que hacen los Mejores Profesores de la Universidad - Ken Bain Ccesa007.pdf
PDF
Andaluz. Manual de Derecho Ambiental - Instituto de Investigación y Gestión T...
PDF
GUÍA INTEGRADA PROMOCIÓN HORIZONTAL 2024-2025 (1).pdf
DOCX
Área transición documento word el m ejor
PDF
EP2_CONTACTO_GRUPO INICIACIÓN_2024 (1).pdf
PDF
Didáctica de las literaturas infantiles.
DOCX
Programa Analítico- Lenguajes-Ingles 3º (1).docx
PDF
Aprendizaje Emocionante - Begoña Ibarrola SM2 Ccesa007.pdf
PDF
Jodorowsky, Alejandro - Manual de Psicomagia.pdf
PPTX
contenidosypda-faase-3-230824191024-49ac7ac3.pptx
PPTX
MÓDULO DE SEGURIDAD CIUDADANA en el ecuador
1er Grado - Dosificación Anual con Contenidos y PDA (2025-2026).pdf
Manual del Gobierno Escolar -MINEDUC.pdf
KOF-2022-espanol-mar-27-11-36 coke.pdf tv
Acompanamiento-de-familias-en-la-construccion-de-proyectos-de-vida.pdf
PROBLEMAS DE SALUD INFANTIL Y NIÑEZ pfdh
Libro-Libroferia-Encarnación-una-experiencia-de-alfabetizacion-cultural-Nadia...
Diversos-Rostros-de-la-EPJA-una-vision-desde-universidades-publicas-latinoame...
RCP avanzado_Luis Minaya_ Septiembre 25.pptx
Estadística Aplicada a la Psicología y Ciencias de la Salud Ccesa.pdf
Lo que hacen los Mejores Profesores de la Universidad - Ken Bain Ccesa007.pdf
Andaluz. Manual de Derecho Ambiental - Instituto de Investigación y Gestión T...
GUÍA INTEGRADA PROMOCIÓN HORIZONTAL 2024-2025 (1).pdf
Área transición documento word el m ejor
EP2_CONTACTO_GRUPO INICIACIÓN_2024 (1).pdf
Didáctica de las literaturas infantiles.
Programa Analítico- Lenguajes-Ingles 3º (1).docx
Aprendizaje Emocionante - Begoña Ibarrola SM2 Ccesa007.pdf
Jodorowsky, Alejandro - Manual de Psicomagia.pdf
contenidosypda-faase-3-230824191024-49ac7ac3.pptx
MÓDULO DE SEGURIDAD CIUDADANA en el ecuador

Problemas, problemas y más problemas

  • 3. Función de reducción Una función se reduce a si si y sólo si Sí entonces Sí entonces f(w) A B w ∈ A f(w) ∈ B w ∈ A f(w) ∈ B w ∉ A f(w) ∉ B
  • 4. Pequeño problema Considerar y reducir aLD 0 ∗ 1 ∗ Sí entonces Sí entonces w ∈ LD f(w) = 01 w ∉ LD f(w) = 10 ¿Entonces reducimos a regular?LD tiene que ser computablef
  • 6. Máquina R Con la entrada w Calcular Correr en Si acepta , entonces aceptar Si rechaza , entonces rechazar f(w) MB f(w) MB f(w) w MB f(w) w Notación , es reducible aA B≤M A B
  • 7. Opciones Si A B≤M Si es decidible, entonces los es Si es computable, entonces los es Si es indecidible, entonces los es Si es no es computable (no RE), entonces los es B A B A A B A B
  • 8. ¿Qué sabemos de este lenguaje? HALT = {[M, w]|M para con w} Es indecidible
  • 9. DECIDER = {[M]|Mes una máquina que decide} ¿Qué sabemos de este lenguaje?
  • 11. ¿Qué sabemos de este lenguaje? = {[M, w]|M acepta w}AT M Es indecidible
  • 12. ONES = {[M]|M acepta una cadena de la forma  }1 n ¿Qué sabemos de este lenguaje?
  • 14. HALT ≤M AMT HALT y son REAMT
  • 15. ON LY ON ES = {[M]|L(M) ⊂ }1 ∗ ¿Qué sabemos de este lenguaje?
  • 16. ON LY ON ESLD ≤M ONLYONES es no RE
  • 17. = {[M]|L(M) ⊄ }ON LY ON ES ¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ 1 ∗ ¿Qué sabemos de este lenguaje?
  • 18. RE y co-RE RE es el conjunto de lenguajes reconocidos por una máquina de Turing Problemas para los cuales verificamos una respuesta correcta co-RE es el conjunto de lenguajes cuyos complementso son reconocidos por una máquina de Turing Problemas para los cuales verificamos una respuesta incorrecta
  • 19. RE y co-RE Si y , entonces Si y , entonces Si y , entonces Si y , entonces L ∈ RE ∈ REL ¯ ¯¯¯ L ∈ Rec L ∈ RE ∈ coREL ¯ ¯¯¯ L ∈ Rec L ∉ R L ∈ RE L ∉ co − RE L ∉ R L ∈ co − RE L ∉ RE
  • 20. ¿Qué sabemos de este lenguaje? = {[M]|M ∉ L(M)}LD ¿Quién es ?LD ¯ ¯¯¯¯¯¯
  • 21. ¿Qué sabemos de este lenguaje? REGU LAR = {[M]|L(M) es regular}
  • 22. REGU LARLD ≤M REGULAR es no RE, pero REGU LARLD ¯ ¯¯¯¯¯¯ ≤M
  • 23. y afuera de los límites de lo computable REGU LAR REGU LAR ¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  • 24. ¿Otro afuera? E = {[ , ]|L( ) = L( )}QT M M1 M2 M1 M2
  • 25. Resumen: Church-Turing tesis Rec: problemas que pueden ser calculados por una computadora RE: problemas donde respuestas pueden ser verificados por una computadora co-RE: problemas donde respuestas pueden ser refutadas por una computadora
  • 26. Fijandonos en los decidables ¿Es posible resolver un problema eficientemente? Eficiencia se mide en número de pasos/tiempo
  • 27. Tipos de complejidades Contante Log log Logarítmica Raiz cuadrática Polinómica Polinómica Log Polinómica cuadrada Exponencial log Exponencial Factorial O(1) O(log(n)log(n)) O(log(n)) O( )n√ O(n) O(nlog(n)) O( )n 2 O( )2 log(n) O( )2 n O(n!)
  • 28. Tesis de Cobham-Edmonds Un lenguaje puede ser resuelto eficientemente si se decide en tiempo polinómico L
  • 29. Clase de P Todos los problemas que se pueden resolver en en tiempo polinomial
  • 30. Ejemplos Reconocer de un AF, AFND y AFND- Reconocer de un APD Reconocer de un AP (!Compiladores!) ¿Dado un grafo y dos nodos, estos se conectan? ¿Dado un número es primo? Etc, ... w ϵ w w n
  • 31. Clase de NP Todos los problemas que se pueden resolver en en tiempo polinomial por una MTND NP es No determinístico en tiempo polinomial
  • 32. Máquina de Turing no Determinístico Todos los problemas que se pueden resolver en en tiempo polinomial por una MTND NP es No determinístico en tiempo polinomial
  • 33. Máquinas de Turing Es una tupla (Q, Σ, Γ, , B, A, δ)q0 conjunto finito de estados alfabeto de cadenas reconocidas alfabeto de cinta, estado inicial Símbolo de espacio en blanco pero estados finales función de transición Q Σ Γ Σ ⊂ Γ q0 B B ∈ Γ B ∉ Σ A δ Q × Γ → Q × Γ × {der, izq}
  • 34. Máquinas de Turing no determinística Es una tupla (Q, Σ, Γ, , B, A, δ)q0 conjunto finito de estados alfabeto de cadenas reconocidas alfabeto de cinta, estado inicial Símbolo de espacio en blanco pero estados finales función de transición Q Σ Γ Σ ⊂ Γ q0 B B ∈ Γ B ∉ Σ A δ Q × Γ → {Q × Γ × {der, izq}}
  • 35. Uso el no determinismo para adivinar respuestas Uso el determinismo para verificar la respuesta Problemas fáciles de verificar
  • 36. Ejemplos de NP Soduko El problema del agente de viaje Un grafo puede ser coloreado por colores Determinar la mejor forma de asignar trabajos a trabajadores k
  • 37. La pregunta más importante en computación ¿ ? o ¿ ?P = N P P ≠ N P
  • 38. NP-hard Informalmente, son los problemas que son tan difíciles como el más difícil en NP Formalmente, son los problemas que son tan difíciles como el más difícil en NP
  • 40. Ejemplos e Satisfacción Lógica Proposicional De un conjunto de números podemos encontrar un conjunto que sume zero
  • 42. Si y , entoncesL ∈ NP-complete L ∈ P P = N P
  • 43. ¿Como resolvemos estos problemas? Aproximación Aleatoriidad Uso de restricciones Parametrización Heurísticas
  • 44. Para mayor información visitar el zoológico aquí
  • 45. [email protected] ivanvladimir.github.io ivanvladimir Problemas, problemas, problemas by is licensed under a . Creado a partir de la obra en . Ivan V. Meza Ruiz Creative Commons Reconocimiento 4.0 Internacional License http://turing.iimas.unam.mx/~ivanvladimir/slides/lfya/np_p.html