SlideShare une entreprise Scribd logo
1  sur  45
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

F4002 - L05 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
F4002 - L05 - Solución de ecuaciones diferenciales ordinarias (problemas de v...F4002 - L05 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
F4002 - L05 - Solución de ecuaciones diferenciales ordinarias (problemas de v...Sergio Camacho-Leon
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones linealespachoniro
 
F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...Sergio Camacho-Leon
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones linealesdelriocande
 
F4002 - L02 - Integración de funciones
F4002 - L02 - Integración de funcionesF4002 - L02 - Integración de funciones
F4002 - L02 - Integración de funcionesSergio Camacho-Leon
 
UTPL-LÓGICA MATEMÁTICA-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
UTPL-LÓGICA MATEMÁTICA-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)UTPL-LÓGICA MATEMÁTICA-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)
UTPL-LÓGICA MATEMÁTICA-I-BIMESTRE-(OCTUBRE 2011-FEBRERO 2012)Videoconferencias UTPL
 
F4002 - L06 - Solución de ecuaciones diferenciales parciales
F4002 - L06 - Solución de ecuaciones diferenciales parcialesF4002 - L06 - Solución de ecuaciones diferenciales parciales
F4002 - L06 - Solución de ecuaciones diferenciales parcialesSergio Camacho-Leon
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones linealesneurofuzzy
 
Mpinning Gy Alg10(Busqueda)
Mpinning Gy Alg10(Busqueda)Mpinning Gy Alg10(Busqueda)
Mpinning Gy Alg10(Busqueda)Spimy
 
Progresiones Aritméticas
Progresiones AritméticasProgresiones Aritméticas
Progresiones Aritméticasportueva
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones linealesCarlos Zambrano
 
Autómatas finitos no deterministas actualizado
Autómatas finitos no deterministas actualizadoAutómatas finitos no deterministas actualizado
Autómatas finitos no deterministas actualizadoOmega Tech
 
Tabla de-indeterminaciones
Tabla de-indeterminacionesTabla de-indeterminaciones
Tabla de-indeterminacionesSabena29
 
Autómatas finitos no deterministas
Autómatas finitos no deterministasAutómatas finitos no deterministas
Autómatas finitos no deterministasOmega Tech
 

Tendances (19)

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

En vedette

Spheroid imaging with cv7000 system
Spheroid imaging with cv7000 systemSpheroid imaging with cv7000 system
Spheroid imaging with cv7000 systemDavid Lorenz
 
Unidad 3 tema 1 actividad de aprendizaje 1
Unidad 3  tema 1  actividad de aprendizaje 1Unidad 3  tema 1  actividad de aprendizaje 1
Unidad 3 tema 1 actividad de aprendizaje 1Rodrigo Gomez
 
5. Social Commerce Platforms - Markus Karlsson, Comrz
5. Social Commerce Platforms  - Markus Karlsson, Comrz5. Social Commerce Platforms  - Markus Karlsson, Comrz
5. Social Commerce Platforms - Markus Karlsson, ComrzLike Minds
 
Real Time, Real Life, Virtual World
Real Time, Real Life, Virtual WorldReal Time, Real Life, Virtual World
Real Time, Real Life, Virtual WorldLike Minds
 
Learning disabilities
Learning disabilitiesLearning disabilities
Learning disabilitiesDr. N. Asokan
 
(V.prasolov,i. sharygin) problemas de geometría plana en inglés
(V.prasolov,i. sharygin) problemas de geometría plana  en inglés(V.prasolov,i. sharygin) problemas de geometría plana  en inglés
(V.prasolov,i. sharygin) problemas de geometría plana en inglésperroloco2014
 
Writing and graphing polynomials
Writing and graphing polynomialsWriting and graphing polynomials
Writing and graphing polynomialsGreg Cross
 
9.1 9.2 solving triangles and multi step (no key)
9.1 9.2 solving triangles and multi step (no key)9.1 9.2 solving triangles and multi step (no key)
9.1 9.2 solving triangles and multi step (no key)MsKendall
 
ARTIFICIAL INTELLIGENCE(AI)
ARTIFICIAL INTELLIGENCE(AI)ARTIFICIAL INTELLIGENCE(AI)
ARTIFICIAL INTELLIGENCE(AI)Niyati Mehta
 
Course Plan: Engg.Maths
Course Plan: Engg.MathsCourse Plan: Engg.Maths
Course Plan: Engg.MathsDr. N. Asokan
 
Introducing the Catalonian Line - Updated April 5, 2014
Introducing the Catalonian Line - Updated April 5, 2014Introducing the Catalonian Line - Updated April 5, 2014
Introducing the Catalonian Line - Updated April 5, 2014BP
 
Stairs Framing
Stairs FramingStairs Framing
Stairs Framingstooty s
 
Social Studies Review, Unit 1
Social Studies Review,  Unit 1Social Studies Review,  Unit 1
Social Studies Review, Unit 1rfant
 
Arithmetic Series & Geometric Series
Arithmetic Series &Geometric SeriesArithmetic Series &Geometric Series
Arithmetic Series & Geometric SeriesDerekworkhard
 
Chapter 2 matrices
Chapter 2   matricesChapter 2   matrices
Chapter 2 matricessarkissk
 
PPT on Linear Equations in two variables
PPT on Linear Equations in two variables PPT on Linear Equations in two variables
PPT on Linear Equations in two variables sagar9971
 
Slopes in the real world
Slopes in the real worldSlopes in the real world
Slopes in the real world97antarr20756
 

En vedette (20)

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

Similaire à Problemas, problemas y más problemas

Presentacion ejemplo metodo grafico
Presentacion ejemplo metodo graficoPresentacion ejemplo metodo grafico
Presentacion ejemplo metodo graficogoogle
 
LI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. AplicacionesLI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. AplicacionesJosé A. Alonso
 
Máquinas de turing o máquinas con cola
Máquinas de turing o máquinas con colaMáquinas de turing o máquinas con cola
Máquinas de turing o máquinas con colaIvan Vladimir Meza-Ruiz
 
Clase 1. Matematica. 07-06-2022.pptx
Clase 1. Matematica. 07-06-2022.pptxClase 1. Matematica. 07-06-2022.pptx
Clase 1. Matematica. 07-06-2022.pptxJuanUgas2
 
Presentacion ejemplo metodo grafico
Presentacion ejemplo metodo graficoPresentacion ejemplo metodo grafico
Presentacion ejemplo metodo graficogoogle
 
Capítulo 5: Criptografía de clave pública, antecedentes matemáticos
Capítulo 5: Criptografía de clave pública, antecedentes matemáticosCapítulo 5: Criptografía de clave pública, antecedentes matemáticos
Capítulo 5: Criptografía de clave pública, antecedentes matemáticosJuan Manuel García
 
Máquinas de turing o máquinas con cola
Máquinas de turing o máquinas con colaMáquinas de turing o máquinas con cola
Máquinas de turing o máquinas con colaIvan Vladimir Meza-Ruiz
 
Semana 36 programacion lineal álgebra uni ccesa007
Semana 36 programacion lineal  álgebra uni ccesa007Semana 36 programacion lineal  álgebra uni ccesa007
Semana 36 programacion lineal álgebra uni ccesa007Demetrio Ccesa Rayme
 
resolucion de ecuaciones diferenciales con MATLAB
resolucion de ecuaciones diferenciales con MATLAB resolucion de ecuaciones diferenciales con MATLAB
resolucion de ecuaciones diferenciales con MATLAB Raul Ibañez
 
2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automata2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automataJacqui Venegas
 
Sucesiones progresines series
Sucesiones progresines seriesSucesiones progresines series
Sucesiones progresines seriesdoreligp21041969
 
FUNDAMENTOS MATEMÁTICOS (II Bimestre Abril Agosto 2011)
FUNDAMENTOS MATEMÁTICOS (II Bimestre Abril Agosto 2011)FUNDAMENTOS MATEMÁTICOS (II Bimestre Abril Agosto 2011)
FUNDAMENTOS MATEMÁTICOS (II Bimestre Abril Agosto 2011)Videoconferencias UTPL
 

Similaire à Problemas, problemas y más problemas (20)

Recapitulación
RecapitulaciónRecapitulación
Recapitulación
 
Presentacion ejemplo metodo grafico
Presentacion ejemplo metodo graficoPresentacion ejemplo metodo grafico
Presentacion ejemplo metodo grafico
 
LI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. AplicacionesLI-T5b: Algoritmos para SAT. Aplicaciones
LI-T5b: Algoritmos para SAT. Aplicaciones
 
Máquinas de turing o máquinas con cola
Máquinas de turing o máquinas con colaMáquinas de turing o máquinas con cola
Máquinas de turing o máquinas con cola
 
Clase 1. Matematica. 07-06-2022.pptx
Clase 1. Matematica. 07-06-2022.pptxClase 1. Matematica. 07-06-2022.pptx
Clase 1. Matematica. 07-06-2022.pptx
 
Presentacion ejemplo metodo grafico
Presentacion ejemplo metodo graficoPresentacion ejemplo metodo grafico
Presentacion ejemplo metodo grafico
 
Capítulo 5: Criptografía de clave pública, antecedentes matemáticos
Capítulo 5: Criptografía de clave pública, antecedentes matemáticosCapítulo 5: Criptografía de clave pública, antecedentes matemáticos
Capítulo 5: Criptografía de clave pública, antecedentes matemáticos
 
Máquinas de turing o máquinas con cola
Máquinas de turing o máquinas con colaMáquinas de turing o máquinas con cola
Máquinas de turing o máquinas con cola
 
Semana 36 programacion lineal álgebra uni ccesa007
Semana 36 programacion lineal  álgebra uni ccesa007Semana 36 programacion lineal  álgebra uni ccesa007
Semana 36 programacion lineal álgebra uni ccesa007
 
Copia de tema1 numeros reales (1)
Copia de tema1 numeros reales (1)Copia de tema1 numeros reales (1)
Copia de tema1 numeros reales (1)
 
resolucion de ecuaciones diferenciales con MATLAB
resolucion de ecuaciones diferenciales con MATLAB resolucion de ecuaciones diferenciales con MATLAB
resolucion de ecuaciones diferenciales con MATLAB
 
2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automata2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automata
 
Guia 3 matlab
Guia 3 matlabGuia 3 matlab
Guia 3 matlab
 
Aritmética
AritméticaAritmética
Aritmética
 
simplex 1.pdf
simplex 1.pdfsimplex 1.pdf
simplex 1.pdf
 
Resolubilidad
ResolubilidadResolubilidad
Resolubilidad
 
Sucesiones progresines series
Sucesiones progresines seriesSucesiones progresines series
Sucesiones progresines series
 
Green
GreenGreen
Green
 
Green teorema
Green teoremaGreen teorema
Green teorema
 
FUNDAMENTOS MATEMÁTICOS (II Bimestre Abril Agosto 2011)
FUNDAMENTOS MATEMÁTICOS (II Bimestre Abril Agosto 2011)FUNDAMENTOS MATEMÁTICOS (II Bimestre Abril Agosto 2011)
FUNDAMENTOS MATEMÁTICOS (II Bimestre Abril Agosto 2011)
 

Plus de Ivan Vladimir Meza-Ruiz

Autómatas finitos y expresiones regulares
Autómatas finitos y expresiones regularesAutómatas finitos y expresiones regulares
Autómatas finitos y expresiones regularesIvan Vladimir Meza-Ruiz
 
Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .Ivan Vladimir Meza-Ruiz
 
Gramáticas libres de contexto en su habitát
Gramáticas libres de contexto en su habitátGramáticas libres de contexto en su habitát
Gramáticas libres de contexto en su habitátIvan Vladimir Meza-Ruiz
 

Plus de Ivan Vladimir Meza-Ruiz (20)

Jerarquias de Chomsky 2018-II
Jerarquias de Chomsky 2018-IIJerarquias de Chomsky 2018-II
Jerarquias de Chomsky 2018-II
 
Jerarquías de chomsky 2018 i
Jerarquías de chomsky 2018 iJerarquías de chomsky 2018 i
Jerarquías de chomsky 2018 i
 
Jerarquías de chomsky 2017 II
Jerarquías de chomsky 2017 IIJerarquías de chomsky 2017 II
Jerarquías de chomsky 2017 II
 
De qué tamaño es mi problema
De qué tamaño es mi problemaDe qué tamaño es mi problema
De qué tamaño es mi problema
 
Revisión de problemas
Revisión de problemasRevisión de problemas
Revisión de problemas
 
Máquinas de turing
Máquinas de turingMáquinas de turing
Máquinas de turing
 
Mt calculadora
Mt calculadoraMt calculadora
Mt calculadora
 
Autómatas lineales con frontera
Autómatas lineales con fronteraAutómatas lineales con frontera
Autómatas lineales con frontera
 
Autómata de pila
Autómata de pilaAutómata de pila
Autómata de pila
 
Automata de pilas y sus límetes
Automata de pilas y sus límetesAutomata de pilas y sus límetes
Automata de pilas y sus límetes
 
Afnd, afnd e y er
Afnd, afnd e y erAfnd, afnd e y er
Afnd, afnd e y er
 
Gramáticas libres de contexto
Gramáticas libres de contextoGramáticas libres de contexto
Gramáticas libres de contexto
 
Problemas con conjuntos
Problemas con conjuntosProblemas con conjuntos
Problemas con conjuntos
 
Autómatas finitos y expresiones regulares
Autómatas finitos y expresiones regularesAutómatas finitos y expresiones regulares
Autómatas finitos y expresiones regulares
 
Máquinas que comen máquinas
Máquinas que comen máquinasMáquinas que comen máquinas
Máquinas que comen máquinas
 
Depende del contexto
Depende del contextoDepende del contexto
Depende del contexto
 
Revisando la jerarquía de chomsky
Revisando la jerarquía de chomskyRevisando la jerarquía de chomsky
Revisando la jerarquía de chomsky
 
Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .Abro paréntesis, abro paréntesis, cierro parentesis, .
Abro paréntesis, abro paréntesis, cierro parentesis, .
 
Gramáticas libres de contexto en su habitát
Gramáticas libres de contexto en su habitátGramáticas libres de contexto en su habitát
Gramáticas libres de contexto en su habitát
 
La máquina sin memoria
La máquina sin memoriaLa máquina sin memoria
La máquina sin memoria
 

Dernier

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 

Dernier (20)

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 

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. 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