Vous êtes sur la page 1sur 27

GRAFOS

Que es un Grafo?

Informalmente un grafo es un conjunto de puntos llamados vrtices,


unidos por enlaces llamados aristas, que permiten representar relaciones
binarias
entre elementos de un conjunto
Representan conjuntos de objetos que no
tienen restriccin ni relacin entre ellos

Un grafo se representa grficamente como un conjunto de puntos


que son los vrtices unidos por las lneas denominadas aristas
Aplicaciones a la vida diaria
Aplicaciones a la vida diaria:

Gracias a la teora de los grafos se pueden resolver problemas


como por ejemplo la sintaxis del circuito secuencial contadores
y sistemas de apertura
Se utiliza en reas de trabajo computacional e ingeniera en la
realidad cotidiana un grafo puede representar varias cosas

Tambin se utilizan para moderar trayectos como el de un


autobs en una ciudad
Partes de un grafo aristas y vrtices

Aristas: se representan grficamente para el curso de los


grafos no dirigidos con una lnea que une a los dos vrtices

Si el grafo es dirigido entonces la arista se representa como


una flecha que parte del nodo origen y apunta al nodo desino
Por otro lado tambin es normal que las aristas lleven asociadas
una lista, una etiqueta o un numero o letra o valor cualquiera que
indica una informacin asociada a ambos vrtices
vertices
Los vertices : son los puntos o nodos con los que esta
formado un grafo
Un grafo no dirigido esta formado por un conjunto de
vertices y un conjunto de aristas pares ordenadas de
vertices
Un grafo dirigido esta compuesto por un conjunto de
vertices y un conjunto de arcos que son pares ordenados
se vertices
TEOREMA DE LOS PUENTES DE EULER
PROBLEMA

Dado el mapa de Knigsberg, con el ro Pregolya dividiendo el plano


en cuatro regiones distintas, que estn unidas a travs de los siete
puentes, es posible dar un paseo comenzando desde cualquiera de
estas regiones, pasando por todos los puentes, recorriendo slo una
vez cada uno, y regresando al mismo punto de partida?
SOLUCION

Euler determin, en el contexto del problema, que los puntos intermedios de


un recorrido posible necesariamente han de estar conectados a un nmero
par de lneas. En efecto, si llegamos a un punto desde alguna lnea, entonces
el nico modo de salir de ese punto es por una lnea diferente. Esto significa
que tanto el punto inicial como el final seran los nicos que podran estar
conectados con un nmero impar de lneas. Sin embargo, el requisito
adicional del problema dice que el punto inicial debe ser igual al final, por lo
que no podra existir ningn punto conectado con un nmero impar de lneas.
TEOREMA DE HAMILTON

Un camino hamiltoniano, en el campo matemtico de la teora de grafos, es


un camino de un grafo, una sucesin de aristas adyacentes, que visita todos
los vrtices del grafo una sola vez. Si adems el ltimo vrtice visitado es
adyacente al primero, el camino es un ciclo hamiltoniano.
Tipos de grafos

Dirigidos
No dirigidos
Especiales(arboles)
Multigrafo
Grafos nuls
Grafos platnicos
Grafos dirigidos: es un grafo en
el cual el conjunto de las aristas
tiene una direccin definida a
diferencia un grafo generalizado
Grafo no dirigido: es aquel que no
tiene un orden especifico como el
grafo dirigido
Grafo rbol: es un grafo en el que
cualquiera de los 2 vertices estn
conectados
Multigrafo: es el que esta facultado
para tener aristas multiples
Grafo nulo: es un grafo nulo porque
los vertices no estn conectados o
sus vertices son aislados
Grafos Platonicos: son los grafos
formados por los vertices y aristas
de los 5 solidos regulares
Propiedades de los grafos

Adyacencia: es cuando tienen un vrtice en comn y una arista


los une
Incidencia: es cuando se une una arista a un vrtice
Ponderacin: corresponde a una funcin a la que a cada arista
se le asigna un valor
Etiquetado: es la distincin que se hace a los vrtices y aristas
mediante una marca
Matriz de adyacencia: un grafo se puede representar
mediante la matriz de adyacencia esta matriz consiste
en un arreglo bidimensional de tamao N donde N es la
mxima cantidad de nodos de un grafo , cada casilla de
la matriz se carga con valores 1 verdadero y 0 falso
Ventajas y desventajas

ventaja es su simplicidad, ya que facilita las


operaciones que pueden realizarse entre grafos

Su desventaja es que se limita a un numero mximo de


nodos en el grafo., lo que provoca que sea imposible
almacenar mas datos en la matriz
Operaciones bsicas de un grafo:

Operaciones bsicas de un grafo:


Como en todas las estructuras de los datos las
operaciones bsicas son 2 insertar y borrar cada una de
ellas se divide en 2 insertar eliminar vrtices Insertar
eliminar aristas
Ejemplo insertar una vrtice:
Ejemplo insertar arista
Ejemplo eliminar vrtice
Ejemplo eliminar arista
GRACIAS POR SU ATENCION

Vous aimerez peut-être aussi