SlideShare una empresa de Scribd logo
1 de 20
Sección 9.4
Árboles Generadores
Tomado de Matemáticas Discretas y sus Aplicaciones. Rosen
Esteban Andrés Díaz Mina
Definición 1
 Sea G un grafo simple. Un árbol generador de G
es un subgrafo de G que es un árbol y contiene
cada vértice de G.
 Un grafo simple que admite un árbol generador
necesariamente debe ser conexo, puesto debe
existir un camino entre cualquier par de
vértices del árbol generador.
Ejemplo 1
Construcción de un árbol Generador
Árboles Generadores del Grafo G
Algoritmos para Construir
Árboles Generadores
 El algoritmo para obtener árboles generadores
mediante la supresión de aristas de los
circuitos simples de un grafo no es eficiente,
puesto que requiere identificar los circuitos
simples de algún modo.
 En lugar de construir árboles generadores
eliminando aristas, los árboles generadores se
pueden obtener añadiendo aristas.
 Presentamos dos algoritmos basados en esta
estrategia.
Búsqueda en Profundidad
 Podemos construir un árbol generador para un
grafo simple conexo utilizando una búsqueda
en profundidad.
 Se enuncia el procedimiento a través de un
ejemplo.
Búsqueda en Profundidad
También llamada Vuelta Atrás o
Retroceso (en ingles back-
tracking), porque el algoritmo
vuelve a visitar vértices por los que
ya ha pasado para añadir caminos.
Búsqueda en Profundidad
Búsqueda en Anchura
 También podemos generar un árbol generador
de un grafo simple mediante la búsqueda en
anchura o por niveles.
 Se enuncia el procedimiento a través de un
ejemplo.
Ejemplo
Ejemplo
Ejemplo
Aplicaciones de la Vuelta Atrás
Hay problemas que se pueden resolver realizando
una búsqueda exhaustiva de todas las soluciones
posibles. Un método de búsqueda sistemática de una
solución es utilizar un árbol de decisión, donde cada
vértice interno representa una decisión y cada hoja
una posible solución. Para encontrar una solución
mediante la Vuelta atrás, primero construimos una
secuencia de decisiones intentando alcanzar una
solución mientras sea posible.
Aplicaciones de la Vuelta Atrás
Esta serie de decisiones se puede representar por un
camino en el árbol de decisión. Una vez que se sabe
que no existe solución en las hojas que son
descendientes del vértice que se está procesando, se
vuelve atrás hacia el padre del vértice en curso y se
trabaja en la búsqueda de soluciones realizando otra
serie de decisiones.
El procedimiento continúa hasta que se consigue una
solución o se establece que tal solución no existe.
El problema de la n Reinas
El problema de las n reinas consiste en determinar
cómo se pueden colocar n reinas en el tablero de
ajedrez n x n de manera que dos reinas cualesquiera
no puedan amenazarse mutuamente. ¿Cómo se
puede utilizar la vuelta atrás para resolver el
problema de las n reinas?.
Ver descripción de la solución en el libro. Pagina 635.
Uso de la Vuelta Atrás
para el problema de las 4 Reinas
Solución al problema de las 5 Reinas
Solución al problema de las 8 Reinas
Consulte
http://es.wikipedia.org/wiki/Problema_de_las_ocho_reinas
Finalizamos
Árboles Generadores
Hasta pronto

Más contenido relacionado

Similar a Grafos 9.4 2016

Busqueda por backtracking
Busqueda por backtrackingBusqueda por backtracking
Busqueda por backtrackingCesar Mujica
 
El problema de las jarras de agua tema 6 prolog
El problema de las jarras de agua  tema 6 prologEl problema de las jarras de agua  tema 6 prolog
El problema de las jarras de agua tema 6 prologOscar Roberto
 
3.1.5 Backtracking.pptx
3.1.5 Backtracking.pptx3.1.5 Backtracking.pptx
3.1.5 Backtracking.pptxFernando Solis
 
Inteligencia Artificial - Leonys B
Inteligencia Artificial - Leonys BInteligencia Artificial - Leonys B
Inteligencia Artificial - Leonys BJose Andres
 
Pratica9 y 10 carlos romero_orlandofernandez
Pratica9 y 10 carlos romero_orlandofernandezPratica9 y 10 carlos romero_orlandofernandez
Pratica9 y 10 carlos romero_orlandofernandezCarlos Romero
 
Tema 5 diapositivas de la teoría de grafos.pptx
Tema 5 diapositivas de la teoría de grafos.pptxTema 5 diapositivas de la teoría de grafos.pptx
Tema 5 diapositivas de la teoría de grafos.pptxAndreFurios
 
Monografia ocho reinas
Monografia ocho reinasMonografia ocho reinas
Monografia ocho reinasdianaGradosL
 

Similar a Grafos 9.4 2016 (9)

Busqueda por backtracking
Busqueda por backtrackingBusqueda por backtracking
Busqueda por backtracking
 
8 reinas
8 reinas8 reinas
8 reinas
 
El problema de las jarras de agua tema 6 prolog
El problema de las jarras de agua  tema 6 prologEl problema de las jarras de agua  tema 6 prolog
El problema de las jarras de agua tema 6 prolog
 
3.1.5 Backtracking.pptx
3.1.5 Backtracking.pptx3.1.5 Backtracking.pptx
3.1.5 Backtracking.pptx
 
Inteligencia Artificial - Leonys B
Inteligencia Artificial - Leonys BInteligencia Artificial - Leonys B
Inteligencia Artificial - Leonys B
 
Arbol de costo_minimo
Arbol de costo_minimoArbol de costo_minimo
Arbol de costo_minimo
 
Pratica9 y 10 carlos romero_orlandofernandez
Pratica9 y 10 carlos romero_orlandofernandezPratica9 y 10 carlos romero_orlandofernandez
Pratica9 y 10 carlos romero_orlandofernandez
 
Tema 5 diapositivas de la teoría de grafos.pptx
Tema 5 diapositivas de la teoría de grafos.pptxTema 5 diapositivas de la teoría de grafos.pptx
Tema 5 diapositivas de la teoría de grafos.pptx
 
Monografia ocho reinas
Monografia ocho reinasMonografia ocho reinas
Monografia ocho reinas
 

Más de Esteban Andres Diaz Mina (20)

Grafos 8.2.2
Grafos 8.2.2Grafos 8.2.2
Grafos 8.2.2
 
Formato_Silabo_MD_N_2017
Formato_Silabo_MD_N_2017Formato_Silabo_MD_N_2017
Formato_Silabo_MD_N_2017
 
Formato_Silabo_MD_D_2017
Formato_Silabo_MD_D_2017Formato_Silabo_MD_D_2017
Formato_Silabo_MD_D_2017
 
Formato_Programa_MD_N_2017
Formato_Programa_MD_N_2017Formato_Programa_MD_N_2017
Formato_Programa_MD_N_2017
 
Formato_Programa_MD_D_2017
Formato_Programa_MD_D_2017Formato_Programa_MD_D_2017
Formato_Programa_MD_D_2017
 
Taller Unidad 2
Taller Unidad 2Taller Unidad 2
Taller Unidad 2
 
Formato Programa de Asignatura_IS0602-2016-2_Wiki
Formato Programa de Asignatura_IS0602-2016-2_WikiFormato Programa de Asignatura_IS0602-2016-2_Wiki
Formato Programa de Asignatura_IS0602-2016-2_Wiki
 
Examen3_2016-I
Examen3_2016-IExamen3_2016-I
Examen3_2016-I
 
Examen2_2015-II
Examen2_2015-IIExamen2_2015-II
Examen2_2015-II
 
Examen1_2015-I
Examen1_2015-IExamen1_2015-I
Examen1_2015-I
 
Formato_Silabo_Wiki
Formato_Silabo_WikiFormato_Silabo_Wiki
Formato_Silabo_Wiki
 
Formato Programa de Asignatura IS0602-2016-2-Wiki
Formato Programa de Asignatura IS0602-2016-2-WikiFormato Programa de Asignatura IS0602-2016-2-Wiki
Formato Programa de Asignatura IS0602-2016-2-Wiki
 
DiseñoAccionDocente_MatemáticasDiscretas
DiseñoAccionDocente_MatemáticasDiscretasDiseñoAccionDocente_MatemáticasDiscretas
DiseñoAccionDocente_MatemáticasDiscretas
 
Grafos 8.5.1
Grafos 8.5.1Grafos 8.5.1
Grafos 8.5.1
 
Grafos 8.4.1
Grafos 8.4.1Grafos 8.4.1
Grafos 8.4.1
 
Grafos 8.2.1
Grafos 8.2.1Grafos 8.2.1
Grafos 8.2.1
 
Grafos 8.1.1
Grafos 8.1.1Grafos 8.1.1
Grafos 8.1.1
 
Grafos 9.2 2016
Grafos 9.2 2016Grafos 9.2 2016
Grafos 9.2 2016
 
Grafos 9.5 2016
Grafos 9.5 2016Grafos 9.5 2016
Grafos 9.5 2016
 
Grafos 9.2_2016
Grafos 9.2_2016Grafos 9.2_2016
Grafos 9.2_2016
 

Último

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwealekzHuri
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaJuan Carlos Fonseca Mata
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 

Último (20)

Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - Botánica
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 

Grafos 9.4 2016

  • 1. Sección 9.4 Árboles Generadores Tomado de Matemáticas Discretas y sus Aplicaciones. Rosen Esteban Andrés Díaz Mina
  • 2. Definición 1  Sea G un grafo simple. Un árbol generador de G es un subgrafo de G que es un árbol y contiene cada vértice de G.  Un grafo simple que admite un árbol generador necesariamente debe ser conexo, puesto debe existir un camino entre cualquier par de vértices del árbol generador.
  • 4. Construcción de un árbol Generador
  • 6. Algoritmos para Construir Árboles Generadores  El algoritmo para obtener árboles generadores mediante la supresión de aristas de los circuitos simples de un grafo no es eficiente, puesto que requiere identificar los circuitos simples de algún modo.  En lugar de construir árboles generadores eliminando aristas, los árboles generadores se pueden obtener añadiendo aristas.  Presentamos dos algoritmos basados en esta estrategia.
  • 7. Búsqueda en Profundidad  Podemos construir un árbol generador para un grafo simple conexo utilizando una búsqueda en profundidad.  Se enuncia el procedimiento a través de un ejemplo.
  • 8. Búsqueda en Profundidad También llamada Vuelta Atrás o Retroceso (en ingles back- tracking), porque el algoritmo vuelve a visitar vértices por los que ya ha pasado para añadir caminos.
  • 10. Búsqueda en Anchura  También podemos generar un árbol generador de un grafo simple mediante la búsqueda en anchura o por niveles.  Se enuncia el procedimiento a través de un ejemplo.
  • 14. Aplicaciones de la Vuelta Atrás Hay problemas que se pueden resolver realizando una búsqueda exhaustiva de todas las soluciones posibles. Un método de búsqueda sistemática de una solución es utilizar un árbol de decisión, donde cada vértice interno representa una decisión y cada hoja una posible solución. Para encontrar una solución mediante la Vuelta atrás, primero construimos una secuencia de decisiones intentando alcanzar una solución mientras sea posible.
  • 15. Aplicaciones de la Vuelta Atrás Esta serie de decisiones se puede representar por un camino en el árbol de decisión. Una vez que se sabe que no existe solución en las hojas que son descendientes del vértice que se está procesando, se vuelve atrás hacia el padre del vértice en curso y se trabaja en la búsqueda de soluciones realizando otra serie de decisiones. El procedimiento continúa hasta que se consigue una solución o se establece que tal solución no existe.
  • 16. El problema de la n Reinas El problema de las n reinas consiste en determinar cómo se pueden colocar n reinas en el tablero de ajedrez n x n de manera que dos reinas cualesquiera no puedan amenazarse mutuamente. ¿Cómo se puede utilizar la vuelta atrás para resolver el problema de las n reinas?. Ver descripción de la solución en el libro. Pagina 635.
  • 17. Uso de la Vuelta Atrás para el problema de las 4 Reinas
  • 18. Solución al problema de las 5 Reinas
  • 19. Solución al problema de las 8 Reinas Consulte http://es.wikipedia.org/wiki/Problema_de_las_ocho_reinas