SlideShare uma empresa Scribd logo
1 de 6
 Un         grafo        G       es      una
  pareja G=(V,A), donde V es un conjunto
  finito (i.e vértices) y A es un subconjunto
  del conjunto de parejas no ordenadas
  de V (i.e arcos).
Por ejemplo G=({a,b,c},{{a,c},{c,b}}).
   Hay   tres   maneras     de      representar   un    grafo     en      un    programa:
    mediante matrices, mediante listas y mediante matrices dispersas.

   Representación mediante matrices: La forma más fácil de guardar la información de
    los nodos es mediante la utilización de un vector que indexe los nodos, de manera que
    los arcos entre los nodos se pueden ver como relaciones entre los índices. Esta relación
    entre índices se puede guardar en una matriz, que llamaremos de adyacencia.

   Representación mediante listas:    En las listas de adyacencia lo que haremos srá
    guardar por cada nodo, además de la información que pueda contener el propio
    nodo, una lista dinámica con los nodos a los que se puede acceder desde él. La
    información de los nodos se puede guardar en un vector, al igual que antes, o en otra
    lista dinámica.

   Representación mediante matrices dispersas:         Para evitar uno de los problemas que
    teníamos con las listas de adyacencia, que era la dificultad de obtener las relaciones
    inversas, podemos utilizar las matrices dispersas, que contienen tanta información como
    las matrices de adyacencia, pero, en principio, no ocupan tanta memoria como las
    matrices, ya que al igual que en las listas de adyacencia, sólo representaremos
    aquellos enlaces que existen en el grafo.
   Para definir un camino euleriano es importante definir un
    camino euleriano primero. Un camino euleriano se define de
    la manera más sencilla como un camino que contiene todos
    los arcos del grafo.
    Teniendo esto definido podemos hablar de los grafos
    eulerianos describiéndolos simplemente como aquel grafo
    que contiene un camino euleriano.
   En un grafo es un camino, una sucesión
    de aristas adyacentes, que visita todos
    los vértices del grafo una sola vez. Si
    además el último vértice visitado es
    adyacente al primero, el camino es
    un ciclo hamiltoniano.
   Un grafo que no tiene ciclos y que conecta a todos los puntos, se
    llama un árbol. En un grafo con n vértices, los árboles tienen
    exactamente n - 1 aristas, y hay nn-2 árboles posibles. Su
    importancia radica en que los árboles son grafos que conectan
    todos los vértices utilizando el menor número posible de aristas. Un
    importante campo de aplicación de su estudio se encuentra en
    el análisis filogenético, el de la filiación de entidades que derivan
    unas de otras en un proceso evolutivo, que se aplica sobre todo a
    la averiguación del parentesco entre especies; aunque se ha
    usado también, por ejemplo, en el estudio del parentesco entre
    lenguas.
      Una de las aplicaciones mas
    importantes es de hallar el camino mas
    corto hacia un destino, ya sea de una
    ciudad a otra, de unos departamentos a
    otros, para el recorrido de árboles, sirve
    para           la          representación
    de algoritmos, etc. Un ejemplo de esto
    es la tarea de freír un huevo.

Mais conteúdo relacionado

Mais procurados (18)

Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Mapa conceptual de Grafos Euleriano y Hamiltoniano
Mapa conceptual de Grafos Euleriano y HamiltonianoMapa conceptual de Grafos Euleriano y Hamiltoniano
Mapa conceptual de Grafos Euleriano y Hamiltoniano
 
Vectores
VectoresVectores
Vectores
 
Trabajo de diseño
Trabajo de diseñoTrabajo de diseño
Trabajo de diseño
 
Concurso de Matemática
Concurso de Matemática Concurso de Matemática
Concurso de Matemática
 
Mates fili
Mates filiMates fili
Mates fili
 
Geometria
GeometriaGeometria
Geometria
 
El fractal
El fractalEl fractal
El fractal
 
Carlos y Oliver
Carlos y OliverCarlos y Oliver
Carlos y Oliver
 
Vectores en el espacio
Vectores en el espacioVectores en el espacio
Vectores en el espacio
 
Translación en el plano cartesiano
Translación en el plano cartesianoTranslación en el plano cartesiano
Translación en el plano cartesiano
 
Grafos
GrafosGrafos
Grafos
 
Que en una matriz
Que en una matrizQue en una matriz
Que en una matriz
 
cuestionario
cuestionariocuestionario
cuestionario
 
EVIDENCIA DE APRENDIZAJE: VECTORES
EVIDENCIA DE APRENDIZAJE: VECTORESEVIDENCIA DE APRENDIZAJE: VECTORES
EVIDENCIA DE APRENDIZAJE: VECTORES
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discreta
 
Grafos 8.1 2016
Grafos 8.1 2016Grafos 8.1 2016
Grafos 8.1 2016
 
Grafos y evitar eventos repetitivos Inteligencia Artifical
Grafos y evitar eventos repetitivos Inteligencia ArtificalGrafos y evitar eventos repetitivos Inteligencia Artifical
Grafos y evitar eventos repetitivos Inteligencia Artifical
 

Semelhante a Grafos

Trabajo estructura de_datos
Trabajo estructura de_datosTrabajo estructura de_datos
Trabajo estructura de_datosvicmz
 
Trabajo estructura de_datos
Trabajo estructura de_datosTrabajo estructura de_datos
Trabajo estructura de_datosvictormagana
 
Trabajo estructura de_datos2
Trabajo estructura de_datos2Trabajo estructura de_datos2
Trabajo estructura de_datos2vicmz
 
Trabajo estructura de_datos_subir
Trabajo estructura de_datos_subirTrabajo estructura de_datos_subir
Trabajo estructura de_datos_subirvicmz
 
TRABAJO DE GRAFOS
TRABAJO DE GRAFOSTRABAJO DE GRAFOS
TRABAJO DE GRAFOSOsirysRock
 
Presentación de grafos
Presentación de  grafosPresentación de  grafos
Presentación de grafosmarcoslotauro
 
Mapa Conceptual de Grafos
Mapa Conceptual de GrafosMapa Conceptual de Grafos
Mapa Conceptual de GrafosSandra Biondi
 
MATEMATICA_DISCRETA_UNIDAD.pptx
MATEMATICA_DISCRETA_UNIDAD.pptxMATEMATICA_DISCRETA_UNIDAD.pptx
MATEMATICA_DISCRETA_UNIDAD.pptxalan477391
 
Presentación de grafos
Presentación de  grafosPresentación de  grafos
Presentación de grafosmarcoslotauro
 

Semelhante a Grafos (20)

Grafos
GrafosGrafos
Grafos
 
Grafos
GrafosGrafos
Grafos
 
Trabajo estructura de_datos
Trabajo estructura de_datosTrabajo estructura de_datos
Trabajo estructura de_datos
 
Trabajo estructura de_datos
Trabajo estructura de_datosTrabajo estructura de_datos
Trabajo estructura de_datos
 
Grafos
GrafosGrafos
Grafos
 
Trabajo estructura de_datos2
Trabajo estructura de_datos2Trabajo estructura de_datos2
Trabajo estructura de_datos2
 
Trabajo estructura de_datos_subir
Trabajo estructura de_datos_subirTrabajo estructura de_datos_subir
Trabajo estructura de_datos_subir
 
TRABAJO DE GRAFOS
TRABAJO DE GRAFOSTRABAJO DE GRAFOS
TRABAJO DE GRAFOS
 
Aplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafosAplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafos
 
Capitulo1 grafos
Capitulo1 grafosCapitulo1 grafos
Capitulo1 grafos
 
Unidad IV
Unidad IVUnidad IV
Unidad IV
 
Ascii
AsciiAscii
Ascii
 
Presentación de grafos
Presentación de  grafosPresentación de  grafos
Presentación de grafos
 
Grafos jairo alvardo
Grafos jairo alvardoGrafos jairo alvardo
Grafos jairo alvardo
 
Geraldo escalona
Geraldo escalonaGeraldo escalona
Geraldo escalona
 
Mapa Conceptual de Grafos
Mapa Conceptual de GrafosMapa Conceptual de Grafos
Mapa Conceptual de Grafos
 
MATEMATICA_DISCRETA_UNIDAD.pptx
MATEMATICA_DISCRETA_UNIDAD.pptxMATEMATICA_DISCRETA_UNIDAD.pptx
MATEMATICA_DISCRETA_UNIDAD.pptx
 
Matematicas discretas
Matematicas discretasMatematicas discretas
Matematicas discretas
 
Teoría de grafos
Teoría de grafosTeoría de grafos
Teoría de grafos
 
Presentación de grafos
Presentación de  grafosPresentación de  grafos
Presentación de grafos
 

Mais de hek_sk8

Desarrrollo de emprendedores
Desarrrollo de emprendedoresDesarrrollo de emprendedores
Desarrrollo de emprendedoreshek_sk8
 
Hector alvarez examen
Hector alvarez examenHector alvarez examen
Hector alvarez examenhek_sk8
 
Aplicacion de c
Aplicacion de cAplicacion de c
Aplicacion de chek_sk8
 
Hector alvarez
Hector alvarezHector alvarez
Hector alvarezhek_sk8
 
Hector alvarez
Hector alvarezHector alvarez
Hector alvarezhek_sk8
 
Desarrollo de tecnologías para incrementar la productividad agrícola
Desarrollo de tecnologías para incrementar la productividad agrícolaDesarrollo de tecnologías para incrementar la productividad agrícola
Desarrollo de tecnologías para incrementar la productividad agrícolahek_sk8
 
Modelo osi
Modelo osiModelo osi
Modelo osihek_sk8
 
Señal y sus tipos
Señal y sus tiposSeñal y sus tipos
Señal y sus tiposhek_sk8
 
Telecomunicaciones
TelecomunicacionesTelecomunicaciones
Telecomunicacioneshek_sk8
 
Alumnos con carnet
Alumnos con carnetAlumnos con carnet
Alumnos con carnethek_sk8
 
Formato manual de sistema
Formato manual de sistemaFormato manual de sistema
Formato manual de sistemahek_sk8
 

Mais de hek_sk8 (15)

Desarrrollo de emprendedores
Desarrrollo de emprendedoresDesarrrollo de emprendedores
Desarrrollo de emprendedores
 
Hector alvarez examen
Hector alvarez examenHector alvarez examen
Hector alvarez examen
 
Revista
RevistaRevista
Revista
 
Aplicacion de c
Aplicacion de cAplicacion de c
Aplicacion de c
 
Hector alvarez
Hector alvarezHector alvarez
Hector alvarez
 
Hector alvarez
Hector alvarezHector alvarez
Hector alvarez
 
Desarrollo de tecnologías para incrementar la productividad agrícola
Desarrollo de tecnologías para incrementar la productividad agrícolaDesarrollo de tecnologías para incrementar la productividad agrícola
Desarrollo de tecnologías para incrementar la productividad agrícola
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
Redes
RedesRedes
Redes
 
Señal y sus tipos
Señal y sus tiposSeñal y sus tipos
Señal y sus tipos
 
Telecomunicaciones
TelecomunicacionesTelecomunicaciones
Telecomunicaciones
 
Alumnos con carnet
Alumnos con carnetAlumnos con carnet
Alumnos con carnet
 
Formato
FormatoFormato
Formato
 
Formato
FormatoFormato
Formato
 
Formato manual de sistema
Formato manual de sistemaFormato manual de sistema
Formato manual de sistema
 

Último

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
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
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdfDemetrio Ccesa Rayme
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuelabeltranponce75
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfSofiaArias58
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdfDemetrio Ccesa Rayme
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
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
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxMaria Jimena Leon Malharro
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...rosalindatellodelagu
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 

Último (20)

Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
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
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
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
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.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
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 

Grafos

  • 1.  Un grafo G es una pareja G=(V,A), donde V es un conjunto finito (i.e vértices) y A es un subconjunto del conjunto de parejas no ordenadas de V (i.e arcos). Por ejemplo G=({a,b,c},{{a,c},{c,b}}).
  • 2. Hay tres maneras de representar un grafo en un programa: mediante matrices, mediante listas y mediante matrices dispersas.  Representación mediante matrices: La forma más fácil de guardar la información de los nodos es mediante la utilización de un vector que indexe los nodos, de manera que los arcos entre los nodos se pueden ver como relaciones entre los índices. Esta relación entre índices se puede guardar en una matriz, que llamaremos de adyacencia.  Representación mediante listas: En las listas de adyacencia lo que haremos srá guardar por cada nodo, además de la información que pueda contener el propio nodo, una lista dinámica con los nodos a los que se puede acceder desde él. La información de los nodos se puede guardar en un vector, al igual que antes, o en otra lista dinámica.  Representación mediante matrices dispersas: Para evitar uno de los problemas que teníamos con las listas de adyacencia, que era la dificultad de obtener las relaciones inversas, podemos utilizar las matrices dispersas, que contienen tanta información como las matrices de adyacencia, pero, en principio, no ocupan tanta memoria como las matrices, ya que al igual que en las listas de adyacencia, sólo representaremos aquellos enlaces que existen en el grafo.
  • 3. Para definir un camino euleriano es importante definir un camino euleriano primero. Un camino euleriano se define de la manera más sencilla como un camino que contiene todos los arcos del grafo. Teniendo esto definido podemos hablar de los grafos eulerianos describiéndolos simplemente como aquel grafo que contiene un camino euleriano.
  • 4. En un grafo es un camino, una sucesión de aristas adyacentes, que visita todos los vértices del grafo una sola vez. Si además el último vértice visitado es adyacente al primero, el camino es un ciclo hamiltoniano.
  • 5. Un grafo que no tiene ciclos y que conecta a todos los puntos, se llama un árbol. En un grafo con n vértices, los árboles tienen exactamente n - 1 aristas, y hay nn-2 árboles posibles. Su importancia radica en que los árboles son grafos que conectan todos los vértices utilizando el menor número posible de aristas. Un importante campo de aplicación de su estudio se encuentra en el análisis filogenético, el de la filiación de entidades que derivan unas de otras en un proceso evolutivo, que se aplica sobre todo a la averiguación del parentesco entre especies; aunque se ha usado también, por ejemplo, en el estudio del parentesco entre lenguas.
  • 6. Una de las aplicaciones mas importantes es de hallar el camino mas corto hacia un destino, ya sea de una ciudad a otra, de unos departamentos a otros, para el recorrido de árboles, sirve para la representación de algoritmos, etc. Un ejemplo de esto es la tarea de freír un huevo.