Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Aeronáutica
Entre muchos aviones en una pantalla encontrar los dos más cercanos
P1: Tráfico aereoP1: Tráfico aereo
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3Entre muchos linces en un terreno encontrar el más cercano a cada cual
P2: EcologíaP2: Ecología
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3Conectar n puntos de tal forma que la longitud de la red sea mínima
P3: Trazado de redesP3: Trazado de redes
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
P5: Clasificador de objetosP5: Clasificador de objetos
Dado un conjunto de modelos y un nuevo elemento q, encontrar el modelo más cercano a q.
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
P6: Propiedades físicas de materiales
P6: Propiedades físicas de materiales
Dado una serie de compuestos tratar de determinar cuál serán las propiedades físicas de sus mezclas.
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Aeronáutica
Entre muchos aviones en una pantalla encontrar los dos más cercanos
P1: Tráfico aereoP1: Tráfico aereo
puntos en el planopuntos en el plano
El par más cercano
El par más cercano
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3Entre muchos linces en un terreno encontrar el más cercano a cada cual
P2: EcologíaP2: Ecología
puntos en el planopuntos en el plano
Todos los pares más cercanos
Todos los pares más cercanos
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3Conectar n puntos de tal forma que la longitud de la red sea mínima
P3: Trazado de redesP3: Trazado de redes
Árbol recubridor (generador) mínimo
Árbol recubridor (generador) mínimo
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3Conectar n puntos de tal forma que la longitud de la red sea mínima
P3: Trazado de redesP3: Trazado de redes
Árbol recubridor (generador) mínimo
Árbol recubridor (generador) mínimo
Árbol de Steiner
Algoritmos genéticos
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Entre todas las triangulaciones encontrar la más equilátera posible
Triangulación equiláteraTriangulación equilátera
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
P5: Clasificador de objetosP5: Clasificador de objetos
Dado un conjunto de modelos y un nuevo elemento q, encontrar el modelo más cercano a q.
Dado un conjunto de puntos S y un nuevo punto q, encontrar el elemento de S más cercano a q.
Vecino más cercanoVecino más cercano
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
P6: Propiedades físicas de materiales
P6: Propiedades físicas de materiales
Dado una serie de compuestos tratar de determinar cuál serán las propiedades físicas de sus mezclas.
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Envolvente convexaEnvolvente convexa
Dada una serie de puntos encontrar el menor convexo que los contiene
Dada una serie de puntos encontrar el menor convexo que los contiene
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Entre muchos aviones en una pantalla encontrar los dos más cercanospuntos en el planopuntos en el planoEl par más
cercano
El par más cercano
Entre muchos linces en un terreno encontrar el más cercano a cada cualpuntos en el planopuntos en el plano
Todos los pares más cercanos
Todos los pares más cercanos
Conectar n puntos de tal forma que la longitud de la red sea mínimaÁrbol recubridor (generador) mínimo
Árbol recubridor (generador) mínimo
Vecino más cercanoVecino más cercanoDado un conjunto de puntos S y un nuevo punto q, encontrar el elemento de S más cercano a q.
Entre todas las triangulaciones encontrar la más equilátera posible
Triangulación equiláteraTriangulación equilátera
Envolvente convexaEnvolvente convexa
Dada una serie de puntos encontrar el menor convexo que los contieneDada una serie de puntos encontrar el menor convexo que los contiene
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Entre muchos aviones en una pantalla encontrar los dos más cercanospuntos en el planopuntos en el planoEl par más
cercano
El par más cercano
Entre muchos linces en un terreno encontrar el más cercano a cada cualpuntos en el planopuntos en el plano
Todos los pares más cercanos
Todos los pares más cercanos
Conectar n puntos de tal forma que la longitud de la red sea mínimaÁrbol recubridor (generador) mínimo
Árbol recubridor (generador) mínimo
Vecino más cercanoVecino más cercanoDado un conjunto de puntos S y un nuevo punto q, encontrar el elemento de S más cercano a q.
Entre todas las triangulaciones encontrar la más equilátera posible
Triangulación equiláteraTriangulación equilátera
Envolvente convexaEnvolvente convexa
Dada una serie de puntos encontrar el menor convexo que los contieneDada una serie de puntos encontrar el menor convexo que los contiene
O(n2)
Fuerza
bru
ta
O(n2)
O(2n)
?
O(n)
?
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Lema 3.1: Dado una partición de S en dos subconjuntos disjuntos S1 y S2 la arista más corta que une un vértice de S1 con uno de S2 es entre dos vecinos de Vor(S).
Nota: El número de vecinos de Vor(S) es lineal.
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Lema 3.1: Dado una partición de S en dos subconjuntos disjuntos S1 y S2 la arista más corta que une un vértice de S1 con uno de S2 es entre dos vecinos de Vor(S).
Nota: El número de vecinos de Vor(S) es lineal.
Teorema 3.1: Todos los vecinos más cercanos de S puede ser resuelto en tiempo óptimo lineal conociendo Vor(S).
Corolario 3.1: El par más cercanos de S puede ser resuelto en tiempo óptimo lineal conociendo Vor(S).
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Entre muchos aviones en una pantalla encontrar los dos más cercanospuntos en el planopuntos en el planoEl par más
cercano
El par más cercano
Entre muchos linces en un terreno encontrar el más cercano a cada cualpuntos en el planopuntos en el plano
Todos los pares más cercanos
Todos los pares más cercanos
Conectar n puntos de tal forma que la longitud de la red sea mínimaÁrbol recubridor (generador) mínimo
Árbol recubridor (generador) mínimo
Vecino más cercanoVecino más cercanoDado un conjunto de puntos S y un nuevo punto q, encontrar el elemento de S más cercano a q.
Entre todas las triangulaciones encontrar la más equilátera posible
Triangulación equiláteraTriangulación equilátera
Envolvente convexaEnvolvente convexa
Dada una serie de puntos encontrar el menor convexo que los contieneDada una serie de puntos encontrar el menor convexo que los contiene
O(n2)
Fuerza
bru
ta
O(n2)
O(2n)
?
O(n)
?
O(n)D
iagra
ma d
e V
oro
noi
O(n)
?
?
O(log n)
?
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
MST
1. S1={p,q} donde pq es el par más cercano,
2. S2=S-S1
3. S1=S1v donde v es el vértice de S2 más cercano a S1
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
MST
1. S1={p,q} donde pq es el par más cercano,
2. S2=S-S1
3. S1=S1v donde v es el vértice de S2 más cercano a S1
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
MST
1. S1={p,q} donde pq es el par más cercano,
2. S2=S-S1
3. S1=S1v donde v es el vértice de S2 más cercano a S1
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
MST
1. S1={p,q} donde pq es el par más cercano,
2. S2=S-S1
3. S1=S1v donde v es el vértice de S2 más cercano a S1
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
MST
1. S1={p,q} donde pq es el par más cercano,
2. S2=S-S1
3. S1=S1v donde v es el vértice de S2 más cercano a S1
Lema 3.1: Dado una partición de S en dos subconjuntos disjuntos S1 y S2 la arista más corta que une un vértice de S1 con uno de S2 es entre dos vecinos de Vor(S).
Nota: El número de vecinos de Vor(S) es lineal.
Teorema 3.3: El MST puede construirse en tiempo lineal óptimo a partir de Vor(S).
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Entre muchos aviones en una pantalla encontrar los dos más cercanospuntos en el planopuntos en el planoEl par más
cercano
El par más cercano
Entre muchos linces en un terreno encontrar el más cercano a cada cualpuntos en el planopuntos en el plano
Todos los pares más cercanos
Todos los pares más cercanos
Conectar n puntos de tal forma que la longitud de la red sea mínimaÁrbol recubridor (generador) mínimo
Árbol recubridor (generador) mínimo
Vecino más cercanoVecino más cercanoDado un conjunto de puntos S y un nuevo punto q, encontrar el elemento de S más cercano a q.
Entre todas las triangulaciones encontrar la más equilátera posible
Triangulación equiláteraTriangulación equilátera
Envolvente convexaEnvolvente convexa
Dada una serie de puntos encontrar el menor convexo que los contieneDada una serie de puntos encontrar el menor convexo que los contiene
O(n2)
Fuerza
bru
ta
O(n2)
O(2n)
?
O(n)
?
O(n)D
iagra
ma d
e V
oro
noi
O(n)
?
?
O(log n)
?
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Entre muchos aviones en una pantalla encontrar los dos más cercanospuntos en el planopuntos en el planoEl par más
cercano
El par más cercano
Entre muchos linces en un terreno encontrar el más cercano a cada cualpuntos en el planopuntos en el plano
Todos los pares más cercanos
Todos los pares más cercanos
Conectar n puntos de tal forma que la longitud de la red sea mínimaÁrbol recubridor (generador) mínimo
Árbol recubridor (generador) mínimo
Vecino más cercanoVecino más cercanoDado un conjunto de puntos S y un nuevo punto q, encontrar el elemento de S más cercano a q.
Entre todas las triangulaciones encontrar la más equilátera posible
Triangulación equiláteraTriangulación equilátera
Envolvente convexaEnvolvente convexa
Dada una serie de puntos encontrar el menor convexo que los contieneDada una serie de puntos encontrar el menor convexo que los contiene
O(n2)
Fuerza
bru
ta
O(n2)
O(2n)
?
O(n)
?
O(n)D
iagra
ma d
e V
oro
noi
O(n)
O(n)
?
O(log n)
?
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Entre muchos aviones en una pantalla encontrar los dos más cercanospuntos en el planopuntos en el planoEl par más
cercano
El par más cercano
Entre muchos linces en un terreno encontrar el más cercano a cada cualpuntos en el planopuntos en el plano
Todos los pares más cercanos
Todos los pares más cercanos
Conectar n puntos de tal forma que la longitud de la red sea mínimaÁrbol recubridor (generador) mínimo
Árbol recubridor (generador) mínimo
Vecino más cercanoVecino más cercanoDado un conjunto de puntos S y un nuevo punto q, encontrar el elemento de S más cercano a q.
Entre todas las triangulaciones encontrar la más equilátera posible
Triangulación equiláteraTriangulación equilátera
Envolvente convexaEnvolvente convexa
Dada una serie de puntos encontrar el menor convexo que los contieneDada una serie de puntos encontrar el menor convexo que los contiene
O(n2)
Fuerza
bru
ta
O(n2)
O(2n)
?
O(n)
?
O(n)D
iagra
ma d
e V
oro
noi
O(n)
O(n)
?
O(log n)
?
Matemática Aplicada I
Alberto Márquezhttp://ma1.eii.us.es/miembros/almar
Pro
ble
mas
de
pro
xim
idad
Pro
ble
mas
de
pro
xim
idad
Tema 3Tema 3
Entre muchos aviones en una pantalla encontrar los dos más cercanospuntos en el planopuntos en el planoEl par más
cercano
El par más cercano
Entre muchos linces en un terreno encontrar el más cercano a cada cualpuntos en el planopuntos en el plano
Todos los pares más cercanos
Todos los pares más cercanos
Conectar n puntos de tal forma que la longitud de la red sea mínimaÁrbol recubridor (generador) mínimo
Árbol recubridor (generador) mínimo
Vecino más cercanoVecino más cercanoDado un conjunto de puntos S y un nuevo punto q, encontrar el elemento de S más cercano a q.
Entre todas las triangulaciones encontrar la más equilátera posible
Triangulación equiláteraTriangulación equilátera
Envolvente convexaEnvolvente convexa
Dada una serie de puntos encontrar el menor convexo que los contieneDada una serie de puntos encontrar el menor convexo que los contiene
O(n2)
Fuerza
bru
ta
O(n2)
O(2n)
?
O(n)
?
O(n)D
iagra
ma d
e V
oro
noi
O(n)
O(n)
O(n)
O(log n)
O(n)
Top Related