Está en la página 1de 3

Universidad ECCI. Francy Julieth Prez Puentes. Articulo Grafos.

Grafos
Matriz Adyacente
Francy Julieth Prez Puentes.
Francy9422@gmail.com
Universidad ECCI

ResumenEn este artculo se explicara el significado y


aplicacin de grafos en estructura de datos y sus aplicaciones
con matriz adyacente
.
ndice de TrminosGrafo, nodo, arco, adyacente,
secuencia, ciclo, enlace, grafo conectado, vrtice, matriz

I.INTRODUCCIN
Un grafo es una entidad matemtica introducida por
Euler en 1736 para representar entidades (vrtices)
Que pueden relacionarse libremente entre s,
mediante el concepto de arista.
Un grafo en el mbito de estructura de datos, en
concreto un tipo abstracto de datos (TAD), que
consiste en un conjunto de nodos (tambin
llamados vrtices) y un conjunto de arcos (aristas)
que establecen relaciones entre los nodos. El
concepto de grafo TAD desciende directamente del
concepto matemtico de grafo.

II.

QUE SON LOS GRAFOS

La teora de los grafos estudia las propiedades de


colecciones de objetos llamados nodos conectados
por vnculos llamados enlaces. Los enlaces de un
grafo pueden o no tener orientacin.
Un grafo est formado por un conjunto de nodos(o
vrtices) y un conjunto de arcos. Cada arco en un
grafo se especifica por un par de nodos.
El conjunto de nodos es {A, B, C, D, F, G, H} y el
conjunto de arcos {(A, B), (A, D), (A,
C), (C, D), (C, F), (E, G), (A, A)} para el
siguiente grafo. Si los pares de nodos en los arcos
dirigidos, el grafo se denomina grafo directo,
dirigido o dgrafo.

Informalmente se define como g = (v, e), siendo los


elementos de v los vrtices, y los elementos de e, las
aristas. Formalmente, un grafo, g, se define como
un par ordenado, g = (v, e), donde v es un conjunto
finito y e es un conjunto que consta de dos
elementos de v.
Un grafo almacena datos de dos tipos:
III.
Vrtices o nudos, con un valor almacenado
Aristas o arcos: cada una conecta a un vrtice con
otro, y puede tener un valor almacenado.

Estructura de Datos. Semestre III

PARA QUE SIRVEN GRAFOS

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

Universidad ECCI. Francy Julieth Prez Puentes. Articulo Grafos.

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.

Ponderacin: Corresponde a una funcin

que a cada arista le asocia un valor (costo, peso,


longitud, etc.), para aumentar la expresividad del
modelo. Esto se usa mucho para problemas de
optimizacin, como el del vendedor viajero o
del camino ms corto.

De una manera ms informal podemos decir que un


grafo es un conjunto de nodos con enlaces entre
ellos, denominados aristas o arcos.
Los campos de utilizacin de los grafos son
muchos, ya que los vrtices pueden representar
cualquier
elemento
(ciudades,
aeropuertos,
computadores), y las aristas seran la conexin entre
esos elementos (carreteras, pasillos areos, redes...).
Por lo tanto los grafos son muy usados en la
modelizacin de sistemas reales.

IV.

Etiquetado: Distincin que se hace a los

vrtices y/o aristas mediante una marca que los


hace unvocamente distinguibles del resto.

PROPIEDADES DE LOS GRAFOS

Adyacencia: Dos aristas son adyacentes si

tienen un vrtice en comn, y dos vrtices


son adyacentes si una arista los une.

Incidencia: Una

arista

es incidente a

un

V.

MATRIZ DE ADYACENCIA

vrtice si sta lo une a otro.


Es la matriz
cuyas entradas
nmero de aristas que unen con

Estructura de Datos. Semestre III

cuentan el
.

Universidad ECCI. Francy Julieth Prez Puentes. Articulo Grafos.

Consiste en un arreglo bidimensional de tamao


n, donde n es la mxima cantidad de nodos en
el grafo. Cada casilla de la matriz se carga con
valores verdadero 1 o falso 0 en caso de que
posea un camino de un nodo o fila con columna. En
caso de los grafos no dirigidos la matriz ser
simtrica.
Esto no ocurre en los dgrafos, donde se considera
la direccin de cada uno de los arcos. Para el caso
de los grafos ponderados, la matriz podr ser
cargada con el peso asociado a cada uno de los
arcos.
La ventaja principal es su simplicidad, dado que
facilita las operaciones que puedan realizarse sobre
el grafo. La desventaja es que se limita a un nmero
mximo de nodos en el grafo, lo que provoca que
sea imposible almacenar ms informacin en la
matriz.
Si la matriz es muy grande para representar un grafo
pequeo, se desperdicia el espacio de
almacenamiento de la matriz y de la memoria. Para
un grafo no dirigido, el desperdicio ser mayor
porque al ser simtrica la matriz, su informacin se
duplicara.
VI.

CONCLUSIONES

Los Grafos nos sirven para dar soluciones ptimas a


diversos problemas, ya sea de transporte, servicio
de red o cualquier problema en el cual se desee
conocer la va ms econmica para resolverlo.
REFERENCIAS

[1]

(Grafos) Tomas Arredondo Vidal. Available:


http://profesores.elo.utfsm.cl/~tarredondo/info/datosalgoritmos/ELO-320%20Grafos.pdf )

Estructura de Datos. Semestre III

[2] (Apuntes de grafos) I.T. INFORMTICA DE GESTIN,


CURSO
2005/06.
Available:
http://www.infor.uva.es/~cvaca/asigs/estr0506apg.pdf
[3] (Grafos Estructura de datos) Lipschutz, Seymour.
Available:
http://www.teclaredo.edu.mx/takeyas/Apuntes/Estructura
%20de%20Datos/Apuntes/grafos/Apuntes_Grafos.pdf ).

También podría gustarte