Sie sind auf Seite 1von 9

Universidad

Técnica
Facultad dedel
Educación
Licenciatura en Física-Matemática

TEMA: Matriz de Incidencia

ASIGNATURA: Matemática Discreta

INTEGRANTES: Silvia Viveros– Byron Cajas – Zulema Cepeda

DOCENTE: Dr. Fernando Placencia

AULA: 208 Sexto Físico- Matemático

Octubre 15, 2018

pág. 1
Índice

Matriz de Incidencia...................................................................................................................3

Relación binaria descrita mediante una matriz de incidencia, y mediante un grafo..............3

Hipergrafos.........................................................................................................................3

Construcción de una matriz a partir de un grafo.................................................................4

Trayectoria o camino..............................................................................................................5

Longitud de una trayectoria................................................................................................5

Ciclos..................................................................................................................................5

Accesibilidad..........................................................................................................................6

Algoritmo del vecino más próximo........................................................................................7

pág. 2
Matriz de Incidencia

La matriz de incidencia es una matriz binaria (sus elementos sólo pueden ser unos o ceros)
que se utiliza como una forma de representar relaciones binarias , en nuestro caso vértices y
aristas.

Para construir la matriz de incidencia a partir de un grafo debemos realizar una matriz de n x
a donde n es el nº de nodos o vértices y a es el nº de aristas.

Para cada a (i) (j)

Nótese que a es la matriz de Incidencia, puede valer:

0 si el vértice i no es incidente con arista j

1 si vértice i es incidente con arista j

Ejemplo de grafo no dirigido y su respectiva matriz de incidencia

Podemos observar que el nº de unos en una fila nos indica el nº de aristas que inciden en un
vértice.[CITATION Enr \l 12298 ]

Relación binaria descrita mediante una matriz de incidencia, y mediante un grafo.


1. Las columnas de la matriz representan las aristas del grafo.
2. Las filas representan a los distintos nodos.
3. Por cada nodo unido por una arista, ponemos un uno (1) en el lugar correspondiente, y
llenamos el resto de las ubicaciones con ceros (0).

Hipergrafos

A diferencia de las matrices de incidencias que representan grafos, las cuales sólo pueden pos
eer dos unos en cada fila, las matrices de incidencia que representan hipergrafos pueden tener
cualquier numero de unos por fila.

pág. 3
Construcción de una matriz a partir de un grafo

 En esta matriz el número de renglones igual al número de vértices, y el número de


columnas igual al número de elementos.

 Si un elemento está orientado saliendo de un vértice, se coloca +1 en el renglón


correspondiente al vértice y en la columna correspondiente al elemento; en caso
contrario, si la orientación es entrando al vértice se coloca -1. Si el elemento no es
incidente con un vértice se coloca cero.

 El elemento es incidente en un vértice si éste es uno de los dos terminales del


elemento. En cada columna de la matriz de incidencia de los elementos en los
vértices, debe existir un +1 y un -1; la suma de los valores asociados a una columna
debe ser cero.

 La matriz de incidencia de los vértices en los elementos representa la misma


información que el grafo. Puede dibujarse el grafo a partir de T.

Para renglones ordenados o filas según los vértices [A, B, C, D]; y para las columnas
ordenadas según los elementos: [1, 2, 3, 4, 5] puede definirse T

Puede definirse T mediante el comando matriz.

A= [1, 0, 1, 0, 0]

B= [-1,-1, 0, 1,0]

C= [0, 1, 0, 0,-1]

D= [0, 0,-1,-1,1]

pág. 4
Trayectoria o camino

Corresponde a los vértices por los cuales hay que pasar para ir desde un vértice hacia otro
vértice. Es decir un camino entre dos vértices es una lista de vértices que están conectados por
una arista del grafo. Para que un camino o trayectoria exista es condición necesaria que las
aristas sobre la trayectoria existan sobre el conjunto de aristas que definen el grafo.

Ejemplo: en la figura el camino abdefgc es un camino que comienza en el vértice a y pasa por
los vértices b, d, e, f, g y c.

Longitud de una trayectoria

La longitud de una trayectoria corresponde al número de lados de la trayectoria para ir de un


vértice a otro.

Ejemplo: según el grafo de la figura, para ir desde 3 hasta 1 el camino tiene longitud 2 (pasa
por 2 aristas), pero de 1 hasta 3 tiene longitud 1 (sólo tiene 1 arista).

Ciclos

Un ciclo (también llamado circuito) es un camino simple de longitud mínimo que empieza y
termina en el mismo vértice; es decir, es una trayectoria simple en la cual el primero y el
último vértice son el mismo.

pág. 5
Ejemplo en el grafo de la figura, la trayectoria 1, 3, 2, 1 es un ciclo.

Accesibilidad

Sea G = {V, A} un grafo dirigido.

Grafo G1

1. Sean xi y xj dos vértices dentro del conjunto de vértices de G, diremos que xi alcanza xj, o
que xj es alcanzable por xi, si existe un camino dirigido de xi a xj.

2. Sea V = {xi} i –> n = 1. Llamaremos matriz de accesibilidad asociada al grafo G a la


matriz cuadrada de orden n definida por:

R = [rij] / rij =>

1 si el vértice xi alcanza a xj.

0 en otro caso.

pág. 6
Matriz de accesibilidad del grafo G1

3. Sea V = {xi} i –> n = 1. Llamaremos matriz de acceso asociada al grafo G a la matriz


cuadrada de orden n definida por:

Q = [qij] / qij =>

1 si el vértice xi es alcanzable desde xj.

0 en otro caso.

Matriz de acceso del grafo G1

Proposición Q = RT

Algoritmo del vecino más próximo

El algoritmo del vecino más próximo fue, en las ciencias de la computación, uno de los
primeros algoritmos utilizados para determinar una solución para el problema del viajante.
Este método genera rápidamente un camino corto, pero generalmente no el ideal.

Estos son los pasos del algoritmo:

1. Elección de un vértice arbitrario respecto al vértice actual.

2. Descubra la arista de menor peso que ya esté conectada al vértice actual y a un vértice
no visitado V.

pág. 7
3. Convierta el vértice actual en V.

4. Marque V como visitado.

5. Si todos los vértices del dominio estuvieran visitados, cierre el algoritmo.

6. Vaya al paso 2.

La secuencia de los vértices visitados es la salida del algoritmo.

El algoritmo del vecino más próximo es fácil de implementar y ejecutar rápidamente, pero
algunas veces puede perder rutas más cortas, que son fácilmente notadas con la visión
humana, debido a su naturaleza más "ávida". Como norma general, si los últimos pasos del
recorrido son comparables en longitud al de los primeros pasos, el recorrido es razonable; si
estos son mucho mayores, entonces es probable que existan caminos mucho mejores.

pág. 8
Bibliografía
Mesias, E. (28 de Septiembre de 2012). Implementando Grafos. Obtenido de Implementando
Grafos: http://implementandografos.blogspot.com/2012/09/matriz-de-incidencia-
definicion.html

pág. 9

Das könnte Ihnen auch gefallen