Вы находитесь на странице: 1из 6

UNIVERSIDAD TECNOLGICA DEL NORTE DE GUANAJUATO

Grafos
Matemticas
Osvaldo Morales Galicia
GITI0372

Conceptos Bsicos de Grafos GITI0372


Concepto
Los grafos son artefactos matemticos que permiten expresar de una forma visualmente muy sencilla y efectiva las relaciones que se dan entre elementos de muy diversa ndole. Un grafo simple est formado por dos conjuntos: Un conjunto V de puntos llamados vrtices o nodos. Un conjunto de pares de vrtices que se llaman aristas o arcos y que indican qu nodos estn relacionados. Tambin podemos decir que un grafo es un conjunto de nodos con enlaces entre ellos, denominados aristas o arcos.

Arista

Vrtice

5 1 3
1.- Grafo

Tipos de Grafos Grafos simples


Un grafo simple G = (V,E) consta de un conjunto no vaco de vrtices V, y E, un conjunto de parejas no ordenadas de elementos distintos de V llamadas aristas.

Grafo simple

Multigrafo

Conceptos Bsicos de Grafos GITI0372


Un multigrafo G = (V, E) consta de un conjunto V de vrtices, un conjunto E de aristas, y una funcin f de E en {{u, v} | u, v 2 V, u 6= v}. Las aristas e1 y e2 son llamadas aristas mltiples o paralelas si f (e1) = f (e2).

Multigrafo

Pseudografo
Un pseudografo G = (V, E) consta de un conjunto V de vrtices, un conjunto E de aristas, y una funcin f de E en {{u, v} | u, v 2 V}. Una arista e es un bucle o lazo, si f (e) = {u, u} = {u} para algn u 2 V.

Pseudografo

Grafo dirigido
Un grafo dirigido G = (V, E) consta de un conjunto V de vrtices y un conjunto E de aristas que son parejas de elementos de V.

Dirigido

Multigrafo dirigido

Conceptos Bsicos de Grafos GITI0372


Un multigrafo dirigido G = (V, E) consta de un conjunto V de vrtices, un conjunto E de aristas y una funcin f de E en {(u, v) | u, v 2 V}. Las aristas e1 y e2 son llamadas aristas mltiples si f (e1) = f (e2).

Multigrafo Dirigido

Subgrafo
Sea G = (V, E) un grafo , un subgrafo de G es cualquier grafo H=(V(H),E(H)), de modo que V(H) est contenido en V y E(H) est contenido en E. Un subgrafo se obtiene eliminando alguna(s) arista(s) y/o vrtice(s). Si se suprime un vrtice, se suprimen todas las aristas que tienen por origen o fin dicho vrtice.

G es un subgrafo de G, al suprimir el vrtice x y las aristas que llegan a l.

Grado de un vrtice
Es el nmero de aristas que parten de l. El grado de un vrtice se conserva por isomorfismo. Dado un vrtice u de G (V), su grado es gr (u). El grado de un vrtice v en un grafo G, que se denota por g (v), es el nmero de aristas de G incidentes con v. En pocas palabras el grado de un vrtice es el nmero de bordes que lo conectan.

Grados de los vrtices: g (a) = 2, g (b) = g (c) = g (d) = 3, g (e) = 1 y g (f) = 0

Conceptos Bsicos de Grafos GITI0372


Camino
Un camino es una sucesin de vrtices tal que de cada uno de sus vrtices existe una arista hacia el vrtice sucesor. Un camino simple es aquel en que todas las aristas del camino son diferentes. Dos caminos son ajenos o independientes si no tienen ningn vrtice en comn excepto el primero y el ltimo. Asimismo la longitud de un camino es el nmero de aristas que usa dicho camino, contando aristas recorridas varias veces el mismo nmero de veces que las recorramos. Un camino euleriano en un grafo es un camino que usa cada arista una y slo una vez. Si existe tal camino decimos que el grafo es euleriano. Esta definicin es dual a la de camino hamiltoniano. Existe un concepto dual al de camino/ciclo Euleriano. Un camino Hamiltoniano en un grafo es un camino que "visita" cada vrtice una y slo una vez; y un ciclo Hamiltoniano es un ciclo que visita cada vrtice una y slo una vez.

Conexin
Un grafo se puede representar para su manipulacin de las siguientes maneras: a) Grficamente. Mediante puntos que representan los nodos y lneas que representan las aristas del grafo. b) Notacin de conjuntos. Ya sea por extensin (enumerando vrtices y aristas) o por comprensin. c) Estructuras de datos, como por ejemplo listas encadenadas, stacks, etc. d) Matrices Si se toman en cuenta los siguientes grafos se puede apreciar que en el de la derecha, se puede llegar desde un vrtice hasta cualquier otro por medio de sus aristas, algo que en el de la izquierda no se puede hacer; a eso se le conoce como conexin:

Representacin Matricial

Matriz de Adyacencia
Matriz cuadrada A, donde aij, es el nmero de aristas que unen el vrtice vi con el vj, o el nmero de arcos que van desde vi hasta vj. En grafos no dirigidos es una matriz simtrica, y los bucles cuentan por 2. Adems la suma de los elementos de cada columna i o de cada fila i son el grado del vrtice vi.

Conceptos Bsicos de Grafos GITI0372


En grafos dirigidos la suma de las elementos de la fila i es el grado de salida del vrtice vi, mientras que la suma de los elementos de una columna j es el grado de entrada del vrtice vj. Al elevar la matriz A a r, se obtiene Ar, otra matriz cuadrada cuyos elementos aij son el nmero de cadenas de longitud r que van desde vi hasta vj.

Matriz de Incidencia
Cada fila corresponde a un vrtice y cada columna a un arco o arista. En grafos no dirigidos, el elemento mij puede ser: 0 si vi no es incidente con ej; 1 si vi es incidente con ej; y 2 si en vi, ej forma un bucle. En grafos dirigidos, el elemento mij puede ser: 0 si vi no es incidente con ej; 1 si vi es vrtice inicial de ej; -1 si vi es vrtice final de ej; y 2 si en vi, ej forma un bucle.