SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Elementos Discretos
Facultad de Ciencias y Tecnología
 Departamento de Computación
                                         Teoría de Grafos:
                                     Grafos Eulerianos




                                                          Teoría de Grafos
                                                          Unidad Académica Elementos Discretos
Problema de los Puentes de Königsberg:
                  Los Puentes de Königsberg:
  Problema de
los Puentes de    Königsberg (populosa y rica ciudad de la Prusia Oriental), nombre
  Königsberg
                  antiguo de la actual ciudad de Kaliningrado (Rusia).
 La solución de
     Euler


 Definición de
     Grafo
  Euleriano

                  El río Pregel atraviesa la ciudad y existen 2 islas en el medio del río,
 Teorema del
   Circuito
                  conectadas entre sí y con las márgenes del río, a través de 7 puentes.
  Euleriano


 Demostración
 del Teorema


 Corolario del
   Camino
  Euleriano



                                                                    Teoría de Grafos
                                                                    Unidad Académica Elementos Discretos
Problema de los Puentes de Königsberg:
                  Los Puentes de Königsberg:
  Problema de
los Puentes de    Protagonistas de uno de los problemas de los matemáticos del siglo
  Königsberg
                  XVIII.
 La solución de
     Euler


 Definición de
     Grafo
  Euleriano


 Teorema del
   Circuito
  Euleriano


 Demostración
 del Teorema


 Corolario del
   Camino
                  Problema:
  Euleriano        ¿Es posible partir de un punto de la ciudad y recorrer cada puente
                             una sola vez regresando al punto de partida.?
                                                                 Teoría de Grafos
                                                                 Unidad Académica Elementos Discretos
La solución de Euler:
                 Euler:
  Problema de
los Puentes de   En 1736, el matematico suizo Leonhard Euler
   Königsberg
                 modelo el problema usando un grafo G = (V, A)
La solución de
                 donde:
    Euler        V = {las islas y las dos márgenes del río} y
                 A = {los puentes}                                           1707 - 1783
 Definición de
     Grafo
  Euleriano                margen 1
                                                                            G = (V, A)
                           isla 1     isla 2
 Teorema del
   Circuito
  Euleriano                margen 2


Demostración
                 Problema:
del Teorema       ¿Existirá un circuito en el grafo G que recorra todos los arcos una
                                                sola vez?
 Corolario del
   Camino
  Euleriano      Respuesta:
                             Euler demostró que no existe dicho circuito.
                                                                Teoría de Grafos
                                                                Unidad Académica Elementos Discretos
La solución de Euler:
                 Euler:
  Problema de
los Puentes de   Para que existiera el circuito buscado, todos los vértices de G debían
   Königsberg
                 ser de grado par (en este caso todos son de grado impar).
La solución de
    Euler                                   3
                                                  G = (V, A)
 Definición de                              5          3
     Grafo
  Euleriano
                                            3
 Teorema del
   Circuito      Construcción de puentes:
  Euleriano
                 Si se construyeran dos puentes el problema tendría solución
Demostración     afirmativa.
del Teorema                                 4
                                                  G = (V, A)
 Corolario del
   Camino                                   6          4
  Euleriano

                                            4
                                                                 Teoría de Grafos
                                                                 Unidad Académica Elementos Discretos
Definición de Grafo Euleriano:
                 Definiciones:
  Problema de
los Puentes de
   Königsberg
                 Camino euleriano:
                 Es un camino que recorre todos los arcos del grafo una sola vez.
La solución de
    Euler        Por lo tanto, es un camino simple que transita por todos los arcos del
                 grafo.
Definición de
    Grafo
 Euleriano       Circuito euleriano:
                 Es un camino euleriano, donde el vértice de partida coincide con el
 Teorema del
   Circuito      vértice de llegada.
  Euleriano
                              G = (V, A, ϕ)                                           G1 = (V1, A1, ϕ)
                                        3              e2
                                                                                  4       2              e2
                                                                                                                                  4
Demostración
                  Ejemplos:




del Teorema
                                                 e9 4            e6                                  2             e6
                                            e1
                                                            e10 4 e7
                                                                             e3                e1
                                                                                                                        2 e7 e3
                                                  e5                                                e5
 Corolario del                                                             e11
   Camino                                                   e8                                                e8
                                                                      e4                                      e4
  Euleriano                            4                             3                   4                             2
                               C = (e2, e3, e4, e5, e6, e7, e8, e1, e9, e10, e11)      C = (e1, e2, e3, e4, e5, e6, e7, e8)
                                             camino euleriano                                 circuito euleriano
                                                                                              Teoría de Grafos
                                                                                              Unidad Académica Elementos Discretos
Definición de Grafo Euleriano:
                 Grafo Euleriano:
  Problema de
los Puentes de   Un grafo es euleriano si contiene un camino o un circuito euleriano.
   Königsberg
                                 G = (V, A, ϕ)                                                         G1 = (V1, A1, ϕ)
La solución de    Por lo tanto             3              e2
                                                                                     4                       2              e2
                                                                                                                                                     4
    Euler                                           e9 4            e6                                                  2             e6
                                               e1
                                                               e10 4 e7
                                                                                e3                                e1
                                                                                                                                           2 e7 e3
                                                     e5                                                                e5
Definición de                                                                 e11
    Grafo                                                      e8                                                                e8
                                                                         e4                                                      e4
 Euleriano                                4                             3                                   4                             2
                                  C = (e2, e3, e4, e5, e6, e7, e8, e1, e9, e10, e11)                      C = (e1, e2, e3, e4, e5, e6, e7, e8)
                                                camino euleriano                                                 circuito euleriano
 Teorema del
   Circuito
  Euleriano
                                                    euleriano                                                          euleriano
                                                                                         3
                                                                                                G = (V, A)
Demostración
del Teorema                                                                              5            3

 Corolario del                                                                          3
   Camino                                                                            No se puede construir un
  Euleriano
                                                                                        camino euleriano
                                                                                    no es euleriano
                                                                                                                 Teoría de Grafos
                                                                                                                 Unidad Académica Elementos Discretos
Teorema del Circuito Euleriano:
                 Teorema:
  Problema de
los Puentes de   Para cualquier grafo G = (V, A).
   Königsberg
                 Si G es conexo y todos sus vértices son de grado par, entonces G
La solución de
                 tiene un circuito Euleriano.
    Euler


 Definición de
     Grafo
                              grado par                          grado impar
  Euleriano


Teorema del
  Circuito
 Euleriano


Demostración
del Teorema


 Corolario del
   Camino
  Euleriano



                                                               Teoría de Grafos
                                                               Unidad Académica Elementos Discretos
Demostración del Teorema:
                 Demostración:
  Problema de
los Puentes de   Por inducción y por construcción.
   Königsberg
                 Hipótesis:                                     Tesis:
La solución de   Sea G = (V, A) un grafo, tal que:              G tiene un circuito
    Euler
                 (i) G es conexo,                               euleriano
 Definición de   (ii) G tiene todos sus vértices de grado par
     Grafo
  Euleriano


 Teorema del     Observaciones:
   Circuito
  Euleriano      El problema del circuito euleriano radica en los arcos de G, por eso
                 se va a hacer inducción sobre el número de arcos de G, es decir,
Demostración
del Teorema
                 sobre |A| = m.

 Corolario del   La intención es que al ir variando m, si el grafo cumple las hipótesis
   Camino
  Euleriano      del teorema (G es conexo y todos sus arcos son de grado par)
                 entonces se compruebe que G tiene un circuito euleriano.
                                                                 Teoría de Grafos
                                                                 Unidad Académica Elementos Discretos
Demostración del Teorema:
                 Inducción:      Colocamos el teorema como la propiedad a probar.
  Problema de
los Puentes de   P(m): Dado un grafo G = (V, A) con |A| = m.
   Königsberg
                 Si G es conexo y todos los vértices de G son de grado par, entonces
La solución de
                 G contiene un circuito Euleriano.
    Euler

                 La inducción se hace para |A| ≥ 3
 Definición de
     Grafo
  Euleriano      Se descartan los casos |A| = 1 y |A| = 2, porque con esa cantidad
                 de arcos, los grafos que satisfacen las hipótesis no son simples.
 Teorema del
   Circuito
  Euleriano


Demostración
del Teorema


 Corolario del
   Camino
  Euleriano
                                        no son grafos simples

                                                                Teoría de Grafos
                                                                Unidad Académica Elementos Discretos
Demostración del Teorema:
                 Inducción:      Se usará la forma fuerte de inducción.
  Problema de
los Puentes de   P(m): Dado un grafo G = (V, A) con |A| = m.
   Königsberg
                 Si G es conexo y todos los vértices de G son de grado par, entonces
La solución de
                 G contiene un circuito Euleriano.
    Euler


 Definición de
                 Caso Base: Probar P(m) para m = 3
     Grafo
  Euleriano
                 P(3): Dado un grafo G = (V, A) con |A| = 3.
                 Si G es conexo y todos los vértices de G son de grado par, entonces
 Teorema del     G contiene un circuito Euleriano.
   Circuito
  Euleriano
                 El grafo G = (V, A) con |A| = 3, que cumple las hipótesis es:
Demostración                     2
del Teorema                      v1            En G existe el siguiente circuito euleriano:
                                               C = (v1, v2, v3, v1)
 Corolario del
   Camino
  Euleriano                 v3        v2
                                               Por lo tanto, P(3) es verdadero.
                        2                  2


                                                                      Teoría de Grafos
                                                                      Unidad Académica Elementos Discretos
Demostración del Teorema:
                 Paso Inductivo:
  Problema de
los Puentes de
   Königsberg
                 Hipótesis Inductiva:
La solución de
    Euler
                 Asumimos como cierto P(3) ∧ P(4) ∧ ... ∧ P(k-1), es decir,
                 asumimos que:
 Definición de
     Grafo
                 Para cualquier grafo G = (V, A) con |A| < k.
  Euleriano      Si G es conexo y todos los vértices de G son de grado par, entonces
                 G contiene un circuito Euleriano.
 Teorema del
   Circuito
  Euleriano
                 Tesis Inductiva:       Debemos probar P(k), es decir:
Demostración
del Teorema
                 Dado un grafo G = (V, A) con |A| = k.
                 Si G es conexo y todos los vértices de G son de grado par, entonces
 Corolario del   G contiene un circuito Euleriano.
   Camino
  Euleriano



                                                                Teoría de Grafos
                                                                Unidad Académica Elementos Discretos
Demostración del Teorema:
                 Paso Inductivo:        Aquí se usa el Proceso de construcción.
  Problema de
los Puentes de
   Königsberg
                 Estrategia:
La solución de                             Desarrollar la tesis,
    Euler
                          partiendo de su antecedente (hipótesis de la tesis),
 Definición de         por construcción se hace aparecer la hipótesis inductiva,
     Grafo
  Euleriano                                   se sustituye y
                              se trata de llegar al consecuente de la tesis.
 Teorema del
   Circuito
  Euleriano      Antecedente de la tesis inductiva               Consecuente de la
                 Sea G = (V, A) un grafo con |A| = k, tal que:   Tesis inductiva:
Demostración
del Teorema      (i) G es conexo,                                G tiene un circuito
                 (ii) G tiene todos sus vértices de grado par    euleriano
 Corolario del
   Camino
  Euleriano      Asumimos entonces que disponemos de un grafo G = (V, A), con
                 |A| = k arcos, que es conexo y todos sus vértices son de grado par.
                                                                 Teoría de Grafos
                                                                 Unidad Académica Elementos Discretos
Demostración del Teorema:
                 Paso Inductivo:              Aquí se usa el Proceso de construcción.
  Problema de
los Puentes de
   Königsberg
                 Construcción:                                   Ilustración:
La solución de   (1) Conseguir un circuito cualquiera            (1)
    Euler
                    en G, denominándolo Cprinc.
 Definición de   Si Cprinc es euleriano entonces                                                        inicio


     Grafo          la demostración termina
  Euleriano
                 sino continuamos:
                                                                                            G4          G2
 Teorema del     (2) Quitar de G los arcos del circuito Cpric.   (2)
   Circuito                                                                                       G3
                    Se generan una o varias componentes
  Euleriano
                    conexas en G (p ≥ 1).
                                                                             inicio
                                                                                                   G1


Demostración     (3) Cada componente conexa cumple que:          (3)                              G5
del Teorema         tiene cantidad de arcos menor que k,
                    es conexa y                                         G4                   G2
 Corolario del      todos sus vértices son de grado par.                              G3
   Camino
                    Por hipótesis inductiva, cada                                      G1
  Euleriano
                    componente conexa posee un
                                                                                      G5
                    circuito euleriano.
                             euleriano
                                                                        Teoría de Grafos
                                                                        Unidad Académica Elementos Discretos
Demostración del Teorema:
                 Paso Inductivo:              Aquí se usa el Proceso de construcción.
  Problema de
los Puentes de
   Königsberg
                 Construcción:                                Ilustración:
La solución de   (4) Escoger p vértices de Cpric: ui , uno    (4)
    Euler                                                                u3                      G4        u3           G2
                    por cada componentes conexas,                   u4             u2                 u4   G3
                                                                                                                   u2
                    i ∈ {1, 2, ..., p}                                   u1
                                                                                        inicio
 Definición de                                                                                             u1 G1
     Grafo          en el orden en que fueron visitadas las                   u5
                                                                                                             u5
  Euleriano         componentes conexas.                                                                    G5

 Teorema del     (5) Armar el circuito euleriano de G,        (5)
   Circuito         ensamblando el circuito Cpric con los
  Euleriano
                    circuitos eulerianos de las componentes                                       inicio


                    conexas, en el orden que son visitadas
Demostración
del Teorema         por el circuito Cpric.

 Corolario del
   Camino
  Euleriano



                                                                                   Teoría de Grafos
                                                                                   Unidad Académica Elementos Discretos
Corolario del Camino Euleriano:
                 Corolario:
  Problema de
los Puentes de   Para cualquier grafo G = (V, A).
   Königsberg
                 Si G es conexo y todos sus vértices son de grado par o exactamente
La solución de
                 dos son de grado impar, entonces G tiene un camino Euleriano.
    Euler
                 Ejemplo:                        G = (V, A)     2
 Definición de
     Grafo
  Euleriano                                                 4       4

                     G = (V, A)                                                 G = (V, A)
 Teorema del
   Circuito                                             3               3
  Euleriano
                                                 En G existen exactamente
                                                dos vértices de grado impar,
Demostración                                              entonces
del Teorema
                                                G tiene un camino euleriano
                      Extraemos un camino                                         Queda componente
Corolario del        que inicie en uno de los                                    conexa con un circuito
  Camino
 Euleriano
                     vértices de grado impar                                          euleriano.
                     y que termine en el otro      Ensamblando ambos se
                     vértice de grado impar.     obtiene el camino euleriano.
                                                                   euleriano
                                                                                 Teoría de Grafos
                                                                                 Unidad Académica Elementos Discretos

Más contenido relacionado

La actualidad más candente

Estructura Discreta 2 Grafos Eulerianos y Hamiltonianos
Estructura Discreta 2 Grafos Eulerianos y HamiltonianosEstructura Discreta 2 Grafos Eulerianos y Hamiltonianos
Estructura Discreta 2 Grafos Eulerianos y HamiltonianosFabiola Dubraska
 
Parametrizacion de superficies
Parametrizacion de superficiesParametrizacion de superficies
Parametrizacion de superficiesLucía Sacco
 
Ejercicios plano tangente
Ejercicios plano tangenteEjercicios plano tangente
Ejercicios plano tangenteUNEFA
 
Grafos/EjerciciosPropuestos
Grafos/EjerciciosPropuestosGrafos/EjerciciosPropuestos
Grafos/EjerciciosPropuestosAmanda_84
 
Teoria de Grafos. Conceptos básicos.
Teoria de Grafos. Conceptos básicos.Teoria de Grafos. Conceptos básicos.
Teoria de Grafos. Conceptos básicos.Nabor Chirinos
 
Ejercicios de grafos
Ejercicios de grafosEjercicios de grafos
Ejercicios de grafosTere Suarez
 
Ejercicios jacobi
Ejercicios jacobiEjercicios jacobi
Ejercicios jacobidjp951
 
Diferenciación numérica Metodos Numericos
Diferenciación numérica Metodos NumericosDiferenciación numérica Metodos Numericos
Diferenciación numérica Metodos NumericosTensor
 
Serie de-taylor-y-maclaurin
Serie de-taylor-y-maclaurinSerie de-taylor-y-maclaurin
Serie de-taylor-y-maclaurinFaveeLa Natsuko
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones linealesCarlos Zambrano
 
Que es el wronskiano
Que es el wronskianoQue es el wronskiano
Que es el wronskianoEIYSC
 
Grafos resueltos
Grafos resueltosGrafos resueltos
Grafos resueltosmenamigue
 

La actualidad más candente (20)

Estructura Discreta 2 Grafos Eulerianos y Hamiltonianos
Estructura Discreta 2 Grafos Eulerianos y HamiltonianosEstructura Discreta 2 Grafos Eulerianos y Hamiltonianos
Estructura Discreta 2 Grafos Eulerianos y Hamiltonianos
 
Interpola lagrange
Interpola lagrangeInterpola lagrange
Interpola lagrange
 
Teoria de grafos
Teoria de grafosTeoria de grafos
Teoria de grafos
 
Operador anulador
Operador anuladorOperador anulador
Operador anulador
 
PUNTO FIJO
PUNTO FIJOPUNTO FIJO
PUNTO FIJO
 
Parametrizacion de superficies
Parametrizacion de superficiesParametrizacion de superficies
Parametrizacion de superficies
 
TEORÍA DE GRAFOS
TEORÍA DE GRAFOSTEORÍA DE GRAFOS
TEORÍA DE GRAFOS
 
Ejercicios plano tangente
Ejercicios plano tangenteEjercicios plano tangente
Ejercicios plano tangente
 
Grafos/EjerciciosPropuestos
Grafos/EjerciciosPropuestosGrafos/EjerciciosPropuestos
Grafos/EjerciciosPropuestos
 
Teoria de Grafos. Conceptos básicos.
Teoria de Grafos. Conceptos básicos.Teoria de Grafos. Conceptos básicos.
Teoria de Grafos. Conceptos básicos.
 
Ejercicios de grafos
Ejercicios de grafosEjercicios de grafos
Ejercicios de grafos
 
Ejercicios jacobi
Ejercicios jacobiEjercicios jacobi
Ejercicios jacobi
 
Diferenciación numérica Metodos Numericos
Diferenciación numérica Metodos NumericosDiferenciación numérica Metodos Numericos
Diferenciación numérica Metodos Numericos
 
Grafos
GrafosGrafos
Grafos
 
Serie de-taylor-y-maclaurin
Serie de-taylor-y-maclaurinSerie de-taylor-y-maclaurin
Serie de-taylor-y-maclaurin
 
Transformaciones lineales
Transformaciones linealesTransformaciones lineales
Transformaciones lineales
 
Que es el wronskiano
Que es el wronskianoQue es el wronskiano
Que es el wronskiano
 
Antiderivadas
AntiderivadasAntiderivadas
Antiderivadas
 
Capitulo1 grafos
Capitulo1 grafosCapitulo1 grafos
Capitulo1 grafos
 
Grafos resueltos
Grafos resueltosGrafos resueltos
Grafos resueltos
 

Destacado

Grafos eulerianos
Grafos eulerianosGrafos eulerianos
Grafos eulerianosborisunefa
 
Optimizacion-Combinatoria y Grafos
Optimizacion-Combinatoria y GrafosOptimizacion-Combinatoria y Grafos
Optimizacion-Combinatoria y GrafosESPOL
 
5.3 arbol de expansión minima algoritmo de prim
5.3 arbol de expansión minima algoritmo de prim5.3 arbol de expansión minima algoritmo de prim
5.3 arbol de expansión minima algoritmo de primADRIANA NIETO
 
Orígenes e historia de la topología
Orígenes e historia de la topologíaOrígenes e historia de la topología
Orígenes e historia de la topologíaPTA MEN Colombia
 
Técnicas prácticas para la solución de algunos grafos 1
Técnicas prácticas para la solución de algunos grafos 1Técnicas prácticas para la solución de algunos grafos 1
Técnicas prácticas para la solución de algunos grafos 1Juan Velez
 
5.3 arbol expansión minima algoritmo de kruskal
5.3 arbol expansión minima algoritmo de kruskal5.3 arbol expansión minima algoritmo de kruskal
5.3 arbol expansión minima algoritmo de kruskalADRIANA NIETO
 
El problema de la ruta mas corta
El problema de la ruta mas corta El problema de la ruta mas corta
El problema de la ruta mas corta Luis Fajardo
 
Algoritmos de kruskal y prim
Algoritmos de kruskal y primAlgoritmos de kruskal y prim
Algoritmos de kruskal y primfher969
 
Los puntos craneometricos
Los puntos craneometricosLos puntos craneometricos
Los puntos craneometricosCreo Jesus
 
Razonamiento matematico 1º2 b
Razonamiento matematico 1º2 bRazonamiento matematico 1º2 b
Razonamiento matematico 1º2 b349juan
 

Destacado (16)

Grafos eulerianos
Grafos eulerianosGrafos eulerianos
Grafos eulerianos
 
Optimizacion-Combinatoria y Grafos
Optimizacion-Combinatoria y GrafosOptimizacion-Combinatoria y Grafos
Optimizacion-Combinatoria y Grafos
 
5.3 arbol de expansión minima algoritmo de prim
5.3 arbol de expansión minima algoritmo de prim5.3 arbol de expansión minima algoritmo de prim
5.3 arbol de expansión minima algoritmo de prim
 
Grafos
GrafosGrafos
Grafos
 
Isomorfos y arboles
Isomorfos y arbolesIsomorfos y arboles
Isomorfos y arboles
 
Orígenes e historia de la topología
Orígenes e historia de la topologíaOrígenes e historia de la topología
Orígenes e historia de la topología
 
grafos conexos
grafos conexosgrafos conexos
grafos conexos
 
Técnicas prácticas para la solución de algunos grafos 1
Técnicas prácticas para la solución de algunos grafos 1Técnicas prácticas para la solución de algunos grafos 1
Técnicas prácticas para la solución de algunos grafos 1
 
332 presentacion grafos
332 presentacion grafos332 presentacion grafos
332 presentacion grafos
 
5.3 arbol expansión minima algoritmo de kruskal
5.3 arbol expansión minima algoritmo de kruskal5.3 arbol expansión minima algoritmo de kruskal
5.3 arbol expansión minima algoritmo de kruskal
 
El problema de la ruta mas corta
El problema de la ruta mas corta El problema de la ruta mas corta
El problema de la ruta mas corta
 
Algoritmos de kruskal y prim
Algoritmos de kruskal y primAlgoritmos de kruskal y prim
Algoritmos de kruskal y prim
 
Los puntos craneometricos
Los puntos craneometricosLos puntos craneometricos
Los puntos craneometricos
 
Algortimo Cartero Chino.
Algortimo Cartero Chino.Algortimo Cartero Chino.
Algortimo Cartero Chino.
 
Razonamiento matematico 1º2 b
Razonamiento matematico 1º2 bRazonamiento matematico 1º2 b
Razonamiento matematico 1º2 b
 
Arboles con raiz
Arboles con raizArboles con raiz
Arboles con raiz
 

Similar a 17237313 grafos-eulerianos (20)

Eular grafo-y-digrafo
Eular grafo-y-digrafoEular grafo-y-digrafo
Eular grafo-y-digrafo
 
Teoria De Grafos
Teoria De GrafosTeoria De Grafos
Teoria De Grafos
 
Grafos 8.5 2016
Grafos 8.5 2016Grafos 8.5 2016
Grafos 8.5 2016
 
Grafos
GrafosGrafos
Grafos
 
Grafos
GrafosGrafos
Grafos
 
Grafos 8.5.1
Grafos 8.5.1Grafos 8.5.1
Grafos 8.5.1
 
Clase4
Clase4Clase4
Clase4
 
Geometría Recurso no. 5 corte III
Geometría Recurso no. 5  corte IIIGeometría Recurso no. 5  corte III
Geometría Recurso no. 5 corte III
 
Grafos
Grafos Grafos
Grafos
 
TEORIA DE GRAFOS
TEORIA DE GRAFOSTEORIA DE GRAFOS
TEORIA DE GRAFOS
 
Ejes radicales
Ejes radicalesEjes radicales
Ejes radicales
 
GRAFOS
GRAFOSGRAFOS
GRAFOS
 
Trabajo matemática básica edu huima
Trabajo matemática básica edu huimaTrabajo matemática básica edu huima
Trabajo matemática básica edu huima
 
secciones conicas y parabola (1)
secciones conicas y parabola (1)secciones conicas y parabola (1)
secciones conicas y parabola (1)
 
Grafo1
Grafo1Grafo1
Grafo1
 
Euler
EulerEuler
Euler
 
NP_Completitud.ppt
NP_Completitud.pptNP_Completitud.ppt
NP_Completitud.ppt
 
Matemáticas discretas- Teoría de Grafos
Matemáticas discretas- Teoría de GrafosMatemáticas discretas- Teoría de Grafos
Matemáticas discretas- Teoría de Grafos
 
Jfmartinc
JfmartincJfmartinc
Jfmartinc
 
Taller 3 edo 2014
Taller 3 edo 2014Taller 3 edo 2014
Taller 3 edo 2014
 

Último

4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Concurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxConcurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxkeithgiancarloroquef
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxRosabel UA
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfpatriciavsquezbecerr
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOMARIBEL DIAZ
 

Último (20)

4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Concurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxConcurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdf
 
recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
 

17237313 grafos-eulerianos

  • 1. Elementos Discretos Facultad de Ciencias y Tecnología Departamento de Computación Teoría de Grafos: Grafos Eulerianos Teoría de Grafos Unidad Académica Elementos Discretos
  • 2. Problema de los Puentes de Königsberg: Los Puentes de Königsberg: Problema de los Puentes de Königsberg (populosa y rica ciudad de la Prusia Oriental), nombre Königsberg antiguo de la actual ciudad de Kaliningrado (Rusia). La solución de Euler Definición de Grafo Euleriano El río Pregel atraviesa la ciudad y existen 2 islas en el medio del río, Teorema del Circuito conectadas entre sí y con las márgenes del río, a través de 7 puentes. Euleriano Demostración del Teorema Corolario del Camino Euleriano Teoría de Grafos Unidad Académica Elementos Discretos
  • 3. Problema de los Puentes de Königsberg: Los Puentes de Königsberg: Problema de los Puentes de Protagonistas de uno de los problemas de los matemáticos del siglo Königsberg XVIII. La solución de Euler Definición de Grafo Euleriano Teorema del Circuito Euleriano Demostración del Teorema Corolario del Camino Problema: Euleriano ¿Es posible partir de un punto de la ciudad y recorrer cada puente una sola vez regresando al punto de partida.? Teoría de Grafos Unidad Académica Elementos Discretos
  • 4. La solución de Euler: Euler: Problema de los Puentes de En 1736, el matematico suizo Leonhard Euler Königsberg modelo el problema usando un grafo G = (V, A) La solución de donde: Euler V = {las islas y las dos márgenes del río} y A = {los puentes} 1707 - 1783 Definición de Grafo Euleriano margen 1 G = (V, A) isla 1 isla 2 Teorema del Circuito Euleriano margen 2 Demostración Problema: del Teorema ¿Existirá un circuito en el grafo G que recorra todos los arcos una sola vez? Corolario del Camino Euleriano Respuesta: Euler demostró que no existe dicho circuito. Teoría de Grafos Unidad Académica Elementos Discretos
  • 5. La solución de Euler: Euler: Problema de los Puentes de Para que existiera el circuito buscado, todos los vértices de G debían Königsberg ser de grado par (en este caso todos son de grado impar). La solución de Euler 3 G = (V, A) Definición de 5 3 Grafo Euleriano 3 Teorema del Circuito Construcción de puentes: Euleriano Si se construyeran dos puentes el problema tendría solución Demostración afirmativa. del Teorema 4 G = (V, A) Corolario del Camino 6 4 Euleriano 4 Teoría de Grafos Unidad Académica Elementos Discretos
  • 6. Definición de Grafo Euleriano: Definiciones: Problema de los Puentes de Königsberg Camino euleriano: Es un camino que recorre todos los arcos del grafo una sola vez. La solución de Euler Por lo tanto, es un camino simple que transita por todos los arcos del grafo. Definición de Grafo Euleriano Circuito euleriano: Es un camino euleriano, donde el vértice de partida coincide con el Teorema del Circuito vértice de llegada. Euleriano G = (V, A, ϕ) G1 = (V1, A1, ϕ) 3 e2 4 2 e2 4 Demostración Ejemplos: del Teorema e9 4 e6 2 e6 e1 e10 4 e7 e3 e1 2 e7 e3 e5 e5 Corolario del e11 Camino e8 e8 e4 e4 Euleriano 4 3 4 2 C = (e2, e3, e4, e5, e6, e7, e8, e1, e9, e10, e11) C = (e1, e2, e3, e4, e5, e6, e7, e8) camino euleriano circuito euleriano Teoría de Grafos Unidad Académica Elementos Discretos
  • 7. Definición de Grafo Euleriano: Grafo Euleriano: Problema de los Puentes de Un grafo es euleriano si contiene un camino o un circuito euleriano. Königsberg G = (V, A, ϕ) G1 = (V1, A1, ϕ) La solución de Por lo tanto 3 e2 4 2 e2 4 Euler e9 4 e6 2 e6 e1 e10 4 e7 e3 e1 2 e7 e3 e5 e5 Definición de e11 Grafo e8 e8 e4 e4 Euleriano 4 3 4 2 C = (e2, e3, e4, e5, e6, e7, e8, e1, e9, e10, e11) C = (e1, e2, e3, e4, e5, e6, e7, e8) camino euleriano circuito euleriano Teorema del Circuito Euleriano euleriano euleriano 3 G = (V, A) Demostración del Teorema 5 3 Corolario del 3 Camino No se puede construir un Euleriano camino euleriano no es euleriano Teoría de Grafos Unidad Académica Elementos Discretos
  • 8. Teorema del Circuito Euleriano: Teorema: Problema de los Puentes de Para cualquier grafo G = (V, A). Königsberg Si G es conexo y todos sus vértices son de grado par, entonces G La solución de tiene un circuito Euleriano. Euler Definición de Grafo grado par grado impar Euleriano Teorema del Circuito Euleriano Demostración del Teorema Corolario del Camino Euleriano Teoría de Grafos Unidad Académica Elementos Discretos
  • 9. Demostración del Teorema: Demostración: Problema de los Puentes de Por inducción y por construcción. Königsberg Hipótesis: Tesis: La solución de Sea G = (V, A) un grafo, tal que: G tiene un circuito Euler (i) G es conexo, euleriano Definición de (ii) G tiene todos sus vértices de grado par Grafo Euleriano Teorema del Observaciones: Circuito Euleriano El problema del circuito euleriano radica en los arcos de G, por eso se va a hacer inducción sobre el número de arcos de G, es decir, Demostración del Teorema sobre |A| = m. Corolario del La intención es que al ir variando m, si el grafo cumple las hipótesis Camino Euleriano del teorema (G es conexo y todos sus arcos son de grado par) entonces se compruebe que G tiene un circuito euleriano. Teoría de Grafos Unidad Académica Elementos Discretos
  • 10. Demostración del Teorema: Inducción: Colocamos el teorema como la propiedad a probar. Problema de los Puentes de P(m): Dado un grafo G = (V, A) con |A| = m. Königsberg Si G es conexo y todos los vértices de G son de grado par, entonces La solución de G contiene un circuito Euleriano. Euler La inducción se hace para |A| ≥ 3 Definición de Grafo Euleriano Se descartan los casos |A| = 1 y |A| = 2, porque con esa cantidad de arcos, los grafos que satisfacen las hipótesis no son simples. Teorema del Circuito Euleriano Demostración del Teorema Corolario del Camino Euleriano no son grafos simples Teoría de Grafos Unidad Académica Elementos Discretos
  • 11. Demostración del Teorema: Inducción: Se usará la forma fuerte de inducción. Problema de los Puentes de P(m): Dado un grafo G = (V, A) con |A| = m. Königsberg Si G es conexo y todos los vértices de G son de grado par, entonces La solución de G contiene un circuito Euleriano. Euler Definición de Caso Base: Probar P(m) para m = 3 Grafo Euleriano P(3): Dado un grafo G = (V, A) con |A| = 3. Si G es conexo y todos los vértices de G son de grado par, entonces Teorema del G contiene un circuito Euleriano. Circuito Euleriano El grafo G = (V, A) con |A| = 3, que cumple las hipótesis es: Demostración 2 del Teorema v1 En G existe el siguiente circuito euleriano: C = (v1, v2, v3, v1) Corolario del Camino Euleriano v3 v2 Por lo tanto, P(3) es verdadero. 2 2 Teoría de Grafos Unidad Académica Elementos Discretos
  • 12. Demostración del Teorema: Paso Inductivo: Problema de los Puentes de Königsberg Hipótesis Inductiva: La solución de Euler Asumimos como cierto P(3) ∧ P(4) ∧ ... ∧ P(k-1), es decir, asumimos que: Definición de Grafo Para cualquier grafo G = (V, A) con |A| < k. Euleriano Si G es conexo y todos los vértices de G son de grado par, entonces G contiene un circuito Euleriano. Teorema del Circuito Euleriano Tesis Inductiva: Debemos probar P(k), es decir: Demostración del Teorema Dado un grafo G = (V, A) con |A| = k. Si G es conexo y todos los vértices de G son de grado par, entonces Corolario del G contiene un circuito Euleriano. Camino Euleriano Teoría de Grafos Unidad Académica Elementos Discretos
  • 13. Demostración del Teorema: Paso Inductivo: Aquí se usa el Proceso de construcción. Problema de los Puentes de Königsberg Estrategia: La solución de Desarrollar la tesis, Euler partiendo de su antecedente (hipótesis de la tesis), Definición de por construcción se hace aparecer la hipótesis inductiva, Grafo Euleriano se sustituye y se trata de llegar al consecuente de la tesis. Teorema del Circuito Euleriano Antecedente de la tesis inductiva Consecuente de la Sea G = (V, A) un grafo con |A| = k, tal que: Tesis inductiva: Demostración del Teorema (i) G es conexo, G tiene un circuito (ii) G tiene todos sus vértices de grado par euleriano Corolario del Camino Euleriano Asumimos entonces que disponemos de un grafo G = (V, A), con |A| = k arcos, que es conexo y todos sus vértices son de grado par. Teoría de Grafos Unidad Académica Elementos Discretos
  • 14. Demostración del Teorema: Paso Inductivo: Aquí se usa el Proceso de construcción. Problema de los Puentes de Königsberg Construcción: Ilustración: La solución de (1) Conseguir un circuito cualquiera (1) Euler en G, denominándolo Cprinc. Definición de Si Cprinc es euleriano entonces inicio Grafo la demostración termina Euleriano sino continuamos: G4 G2 Teorema del (2) Quitar de G los arcos del circuito Cpric. (2) Circuito G3 Se generan una o varias componentes Euleriano conexas en G (p ≥ 1). inicio G1 Demostración (3) Cada componente conexa cumple que: (3) G5 del Teorema tiene cantidad de arcos menor que k, es conexa y G4 G2 Corolario del todos sus vértices son de grado par. G3 Camino Por hipótesis inductiva, cada G1 Euleriano componente conexa posee un G5 circuito euleriano. euleriano Teoría de Grafos Unidad Académica Elementos Discretos
  • 15. Demostración del Teorema: Paso Inductivo: Aquí se usa el Proceso de construcción. Problema de los Puentes de Königsberg Construcción: Ilustración: La solución de (4) Escoger p vértices de Cpric: ui , uno (4) Euler u3 G4 u3 G2 por cada componentes conexas, u4 u2 u4 G3 u2 i ∈ {1, 2, ..., p} u1 inicio Definición de u1 G1 Grafo en el orden en que fueron visitadas las u5 u5 Euleriano componentes conexas. G5 Teorema del (5) Armar el circuito euleriano de G, (5) Circuito ensamblando el circuito Cpric con los Euleriano circuitos eulerianos de las componentes inicio conexas, en el orden que son visitadas Demostración del Teorema por el circuito Cpric. Corolario del Camino Euleriano Teoría de Grafos Unidad Académica Elementos Discretos
  • 16. Corolario del Camino Euleriano: Corolario: Problema de los Puentes de Para cualquier grafo G = (V, A). Königsberg Si G es conexo y todos sus vértices son de grado par o exactamente La solución de dos son de grado impar, entonces G tiene un camino Euleriano. Euler Ejemplo: G = (V, A) 2 Definición de Grafo Euleriano 4 4 G = (V, A) G = (V, A) Teorema del Circuito 3 3 Euleriano En G existen exactamente dos vértices de grado impar, Demostración entonces del Teorema G tiene un camino euleriano Extraemos un camino Queda componente Corolario del que inicie en uno de los conexa con un circuito Camino Euleriano vértices de grado impar euleriano. y que termine en el otro Ensamblando ambos se vértice de grado impar. obtiene el camino euleriano. euleriano Teoría de Grafos Unidad Académica Elementos Discretos