SlideShare una empresa de Scribd logo
1 de 13
LOS GRAFOS
ELKIN FABIAN ROZO ORTEGON
PEDRO SANCHEZ BUITRAGO
ERIKA AZUCENA MARTINEZ TORRES
ING. AGUSTIN VILLALOBOS
ESTRUCTURA DE DATOS
INGENIERIA DE SISTEMAS
TERCER SEMESTRE
FUNDACION UNIVERSITARIA DE SAN GIL “UNISANGIL”
CHIQUINQUIRA
2013
INTRODUCCION
Los grafos constan de nodos (o vértices) y de un
conjunto de arcos (o aristas); cada arco de un grafo se
especifica mediante un par de nodos.
Estos son importantes en la ciencia de la computación y
de la informática, en los cuales aparecen los grafos de
árbol y los dirigidos.
Los grafos son estructura de datos no lineal y que tienen
gran número de aplicaciones. El estudio del análisis de
grafos ha interesado a los matemáticos durante siglos y
representa una parte importante de la teoría
combinatoria en matemáticas.
LOS GRAFOS
Los grafos son estructura de datos no lineal y que
tiene gran número de aplicaciones. El estudio del
análisis de grafos ha interesado a los matemáticos
durante siglos y representa una parte importante
de la teoría combinatoria en matemáticas.
Un grafo es una colección de vértices o nodos y
las conexiones entre ellos. Por lo general, no se
impone ninguna restricción sobre el número de
vértices en el grafo o sobre el número de
conexiones que un vértice puede tener hacia otros
vértices.
TIPOS DE GRAFOS
GRAFOS SIMPLES
un grafo es simple si a lo más existe una arista uniendo
dos vértices cuales quiera. Esto es equivalente a decir
que una arista cualquiera es la única que une dos
vértices específicos.
GRAFO COMPLETO
Un grafo es completo si existen aristas uniendo todos
los pares posibles de vértices. Es decir, todo par de
vértice (a, b) debe tener una arista e que los une.
GRAFOS BIPARTIDOS
Un grafo G es bipartido si puede expresarse como G = {V1 U
V2, A} (en conclusión, sus vértices es la unión de dos grupos
de vértices), bajo lo siguiente:
•V1 y V2 son disjuntos y no vacíos.
•No existen aristas uniendo dos elementos de V1;
análogamente para V2.
En conclusión es el que une dos conjuntos de elementos
diferentes.
Cada arista de A une un vértice de V1 con uno de V2.
GRAFOS PLANOS
un grafo G es planar si admite una representación en el
plano de tal forma que no corte las aristas, salvo el sus
extremos. Se dice que un grafo es plano si se puede
dibujarse en el plano de manera que ningún par de
aristas se corte.
GRAFO CONEXO
Un grafo es conexo si cada par de sus vértices están
unidos. En caso contrario g es un grafo des conexo.
Ejemplo
¿Cuál de los grafos siguientes es conexo?
a.- Conexo.
b.- Conexo.
c.- No es conexo.
GRAFOS PONDERADOS
Se llaman así porque se le asignan un número a cada
una de las aristas. Este número representa un peso
para el recorrido a través de la arista.
APLICACIONES DE LOS
GRAFOS
Las aplicaciones más importantes son las
siguientes:
1) Rutas entre ciudades
2) Determinar tiempos mínimos y máximos en un
proceso
3) Utilizan también para modelar trayectos como el
de una línea de autobús a través de las calles de
una ciudad
4) Supongamos que unas líneas aéreas realizan
vuelos entre las ciudades conectadas por líneas.
CONCLUSIONES
1) Los grafos tienen nodos y aristas.
2) Representan estructura de datos dinámicos.
3) Los grafos sirve para trazar rutas de acceso a
información de una forma mas ordenada.
4) Tiene aplicaciones en contabilidad, rutas de vuelo,
rutas de carreteras, etc.

Más contenido relacionado

La actualidad más candente

Transformaciones lineales y espacios vectoriales
Transformaciones lineales y espacios vectorialesTransformaciones lineales y espacios vectoriales
Transformaciones lineales y espacios vectorialesarturoperez
 
Automatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosAutomatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosRosviannis Barreiro
 
Estructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasEstructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasHuascar Génere
 
Grafos resueltos
Grafos resueltosGrafos resueltos
Grafos resueltosmenamigue
 
Introducción a la teoría de grafos
Introducción a la teoría de grafosIntroducción a la teoría de grafos
Introducción a la teoría de grafosEvelyn Benítez
 
Principios electricos y aplicaciones digitalesl sesion 1
Principios electricos y aplicaciones digitalesl sesion 1Principios electricos y aplicaciones digitalesl sesion 1
Principios electricos y aplicaciones digitalesl sesion 1Rodolfo Alcantara Rosales
 
Grafos eulerianos y hamiltonianos
Grafos eulerianos y hamiltonianosGrafos eulerianos y hamiltonianos
Grafos eulerianos y hamiltonianosAron Boza
 
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 GrafosAngela Janeth Jimenez
 
Ejercicios de grafos
Ejercicios de grafosEjercicios de grafos
Ejercicios de grafosTere Suarez
 
ECUACIONES DIFERENCIALES DE VARIABLES SEPARABLES Y
ECUACIONES DIFERENCIALES DE VARIABLES SEPARABLES YECUACIONES DIFERENCIALES DE VARIABLES SEPARABLES Y
ECUACIONES DIFERENCIALES DE VARIABLES SEPARABLES YSamir Velasquez Quispe
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discretaJunior Soto
 
GRAFOS EULERIANOS Y HAMILTONIANOS
GRAFOS EULERIANOS Y HAMILTONIANOSGRAFOS EULERIANOS Y HAMILTONIANOS
GRAFOS EULERIANOS Y HAMILTONIANOSmariangemat
 
Sistemas de Ecuaciones Lineales por la Inversa de una Matriz. Presentación di...
Sistemas de Ecuaciones Lineales por la Inversa de una Matriz. Presentación di...Sistemas de Ecuaciones Lineales por la Inversa de una Matriz. Presentación di...
Sistemas de Ecuaciones Lineales por la Inversa de una Matriz. Presentación di...JAVIER SOLIS NOYOLA
 
4.1 definición del espacio vectorial y sus propiedades
4.1 definición del espacio vectorial y sus propiedades4.1 definición del espacio vectorial y sus propiedades
4.1 definición del espacio vectorial y sus propiedadesbreerico
 
Tabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructuradaTabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructuradaAngeles Rivera
 

La actualidad más candente (20)

Transformaciones lineales y espacios vectoriales
Transformaciones lineales y espacios vectorialesTransformaciones lineales y espacios vectoriales
Transformaciones lineales y espacios vectoriales
 
Automatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosAutomatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No Deterministicos
 
El problema en ingeniería
El problema en ingenieríaEl problema en ingeniería
El problema en ingeniería
 
Grafos
GrafosGrafos
Grafos
 
Estructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasEstructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colas
 
Grafos resueltos
Grafos resueltosGrafos resueltos
Grafos resueltos
 
Introducción a la teoría de grafos
Introducción a la teoría de grafosIntroducción a la teoría de grafos
Introducción a la teoría de grafos
 
Principios electricos y aplicaciones digitalesl sesion 1
Principios electricos y aplicaciones digitalesl sesion 1Principios electricos y aplicaciones digitalesl sesion 1
Principios electricos y aplicaciones digitalesl sesion 1
 
Teoría de grafos
Teoría de grafosTeoría de grafos
Teoría de grafos
 
Grafos eulerianos y hamiltonianos
Grafos eulerianos y hamiltonianosGrafos eulerianos y hamiltonianos
Grafos eulerianos y hamiltonianos
 
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
 
Grafos
GrafosGrafos
Grafos
 
Ejercicios de grafos
Ejercicios de grafosEjercicios de grafos
Ejercicios de grafos
 
ECUACIONES DIFERENCIALES DE VARIABLES SEPARABLES Y
ECUACIONES DIFERENCIALES DE VARIABLES SEPARABLES YECUACIONES DIFERENCIALES DE VARIABLES SEPARABLES Y
ECUACIONES DIFERENCIALES DE VARIABLES SEPARABLES Y
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discreta
 
GRAFOS EULERIANOS Y HAMILTONIANOS
GRAFOS EULERIANOS Y HAMILTONIANOSGRAFOS EULERIANOS Y HAMILTONIANOS
GRAFOS EULERIANOS Y HAMILTONIANOS
 
Sistemas de Ecuaciones Lineales por la Inversa de una Matriz. Presentación di...
Sistemas de Ecuaciones Lineales por la Inversa de una Matriz. Presentación di...Sistemas de Ecuaciones Lineales por la Inversa de una Matriz. Presentación di...
Sistemas de Ecuaciones Lineales por la Inversa de una Matriz. Presentación di...
 
4.1 definición del espacio vectorial y sus propiedades
4.1 definición del espacio vectorial y sus propiedades4.1 definición del espacio vectorial y sus propiedades
4.1 definición del espacio vectorial y sus propiedades
 
Tabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructuradaTabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructurada
 
TEORÍA DE GRAFOS
TEORÍA DE GRAFOSTEORÍA DE GRAFOS
TEORÍA DE GRAFOS
 

Similar a GRAFOS (20)

Grafos - Figuras Planas
Grafos - Figuras PlanasGrafos - Figuras Planas
Grafos - Figuras Planas
 
Grafos
GrafosGrafos
Grafos
 
Grafos
GrafosGrafos
Grafos
 
Grafos
GrafosGrafos
Grafos
 
TRABAJO DE GRAFOS
TRABAJO DE GRAFOSTRABAJO DE GRAFOS
TRABAJO DE GRAFOS
 
Presentación1 grafos
Presentación1 grafosPresentación1 grafos
Presentación1 grafos
 
Presentación1 grafos
Presentación1 grafosPresentación1 grafos
Presentación1 grafos
 
Grafos
GrafosGrafos
Grafos
 
Grafos (angel)[1]
Grafos (angel)[1]Grafos (angel)[1]
Grafos (angel)[1]
 
Teoría de Grafos.
Teoría de Grafos.Teoría de Grafos.
Teoría de Grafos.
 
Representaciones y grafos
Representaciones y grafosRepresentaciones y grafos
Representaciones y grafos
 
Representaciones y Grafos
Representaciones y GrafosRepresentaciones y Grafos
Representaciones y Grafos
 
20 Introduccion Grafos
20 Introduccion Grafos20 Introduccion Grafos
20 Introduccion Grafos
 
Grafos
GrafosGrafos
Grafos
 
MATEMATICA_DISCRETA_UNIDAD.pptx
MATEMATICA_DISCRETA_UNIDAD.pptxMATEMATICA_DISCRETA_UNIDAD.pptx
MATEMATICA_DISCRETA_UNIDAD.pptx
 
Grafos 1
Grafos 1Grafos 1
Grafos 1
 
Revista Manuel Torres: Mirror-x100@
Revista Manuel Torres: Mirror-x100@Revista Manuel Torres: Mirror-x100@
Revista Manuel Torres: Mirror-x100@
 
Grafos Y Tipos De Grafos.
Grafos Y Tipos De Grafos.Grafos Y Tipos De Grafos.
Grafos Y Tipos De Grafos.
 
Teoría de grafos
Teoría de grafosTeoría de grafos
Teoría de grafos
 
Grafos y caminos
Grafos y caminosGrafos y caminos
Grafos y caminos
 

Más de UNISANGIL - Chiquinquirá (18)

Sistemas de numeración (conversiones)
Sistemas de numeración (conversiones)Sistemas de numeración (conversiones)
Sistemas de numeración (conversiones)
 
Conversiones
ConversionesConversiones
Conversiones
 
DATOS PERSONALES
DATOS PERSONALESDATOS PERSONALES
DATOS PERSONALES
 
MATRIZ MÉTODO GAUSS JORDAN
MATRIZ MÉTODO GAUSS JORDANMATRIZ MÉTODO GAUSS JORDAN
MATRIZ MÉTODO GAUSS JORDAN
 
Program menu if
Program menu ifProgram menu if
Program menu if
 
PILAS Y PUNTEROS
PILAS Y PUNTEROSPILAS Y PUNTEROS
PILAS Y PUNTEROS
 
PUNTEROS
PUNTEROSPUNTEROS
PUNTEROS
 
REGISTROS
REGISTROSREGISTROS
REGISTROS
 
MENÚ CASE
MENÚ CASEMENÚ CASE
MENÚ CASE
 
VECTOR ASCENDENTE
VECTOR ASCENDENTEVECTOR ASCENDENTE
VECTOR ASCENDENTE
 
VECTORES
VECTORESVECTORES
VECTORES
 
ARCHIVOS
ARCHIVOSARCHIVOS
ARCHIVOS
 
LISTADO CÓDIGOS (LAZARUS).
LISTADO CÓDIGOS (LAZARUS).LISTADO CÓDIGOS (LAZARUS).
LISTADO CÓDIGOS (LAZARUS).
 
PILAS
PILASPILAS
PILAS
 
LISTAS
LISTASLISTAS
LISTAS
 
COLAS
COLASCOLAS
COLAS
 
ARCHIVOS Y REGISTROS
ARCHIVOS Y REGISTROSARCHIVOS Y REGISTROS
ARCHIVOS Y REGISTROS
 
ARBOLES BINARIOS
ARBOLES BINARIOSARBOLES BINARIOS
ARBOLES BINARIOS
 

Último

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 

Último (10)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 

GRAFOS

  • 1. LOS GRAFOS ELKIN FABIAN ROZO ORTEGON PEDRO SANCHEZ BUITRAGO ERIKA AZUCENA MARTINEZ TORRES ING. AGUSTIN VILLALOBOS ESTRUCTURA DE DATOS INGENIERIA DE SISTEMAS TERCER SEMESTRE FUNDACION UNIVERSITARIA DE SAN GIL “UNISANGIL” CHIQUINQUIRA 2013
  • 2. INTRODUCCION Los grafos constan de nodos (o vértices) y de un conjunto de arcos (o aristas); cada arco de un grafo se especifica mediante un par de nodos. Estos son importantes en la ciencia de la computación y de la informática, en los cuales aparecen los grafos de árbol y los dirigidos. Los grafos son estructura de datos no lineal y que tienen gran número de aplicaciones. El estudio del análisis de grafos ha interesado a los matemáticos durante siglos y representa una parte importante de la teoría combinatoria en matemáticas.
  • 3. LOS GRAFOS Los grafos son estructura de datos no lineal y que tiene gran número de aplicaciones. El estudio del análisis de grafos ha interesado a los matemáticos durante siglos y representa una parte importante de la teoría combinatoria en matemáticas. Un grafo es una colección de vértices o nodos y las conexiones entre ellos. Por lo general, no se impone ninguna restricción sobre el número de vértices en el grafo o sobre el número de conexiones que un vértice puede tener hacia otros vértices.
  • 5. GRAFOS SIMPLES un grafo es simple si a lo más existe una arista uniendo dos vértices cuales quiera. Esto es equivalente a decir que una arista cualquiera es la única que une dos vértices específicos.
  • 6. GRAFO COMPLETO Un grafo es completo si existen aristas uniendo todos los pares posibles de vértices. Es decir, todo par de vértice (a, b) debe tener una arista e que los une.
  • 7. GRAFOS BIPARTIDOS Un grafo G es bipartido si puede expresarse como G = {V1 U V2, A} (en conclusión, sus vértices es la unión de dos grupos de vértices), bajo lo siguiente: •V1 y V2 son disjuntos y no vacíos. •No existen aristas uniendo dos elementos de V1; análogamente para V2. En conclusión es el que une dos conjuntos de elementos diferentes. Cada arista de A une un vértice de V1 con uno de V2.
  • 8. GRAFOS PLANOS un grafo G es planar si admite una representación en el plano de tal forma que no corte las aristas, salvo el sus extremos. Se dice que un grafo es plano si se puede dibujarse en el plano de manera que ningún par de aristas se corte.
  • 9. GRAFO CONEXO Un grafo es conexo si cada par de sus vértices están unidos. En caso contrario g es un grafo des conexo. Ejemplo ¿Cuál de los grafos siguientes es conexo? a.- Conexo. b.- Conexo. c.- No es conexo.
  • 10. GRAFOS PONDERADOS Se llaman así porque se le asignan un número a cada una de las aristas. Este número representa un peso para el recorrido a través de la arista.
  • 11. APLICACIONES DE LOS GRAFOS Las aplicaciones más importantes son las siguientes: 1) Rutas entre ciudades 2) Determinar tiempos mínimos y máximos en un proceso 3) Utilizan también para modelar trayectos como el de una línea de autobús a través de las calles de una ciudad 4) Supongamos que unas líneas aéreas realizan vuelos entre las ciudades conectadas por líneas.
  • 12.
  • 13. CONCLUSIONES 1) Los grafos tienen nodos y aristas. 2) Representan estructura de datos dinámicos. 3) Los grafos sirve para trazar rutas de acceso a información de una forma mas ordenada. 4) Tiene aplicaciones en contabilidad, rutas de vuelo, rutas de carreteras, etc.