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

TEORÍA DE GRAFOS

Material de estudio complementario


Compilado por: Prof. Diana C. Tascón-Hoyos

TEORÍA DE GRAFOS
Material de estudio complementario
Prof. Diana Carolina Tascón Hoyos

1
TEORÍA DE GRAFOS
Material de estudio complementario
Compilado por: Prof. Diana C. Tascón-Hoyos

1. TEORÍA DE GRAFOS

1.1. INTRODUCCIÓN
La teoría de grafos se encuentra enmarcada dentro de la rama de las matemáticas
denominada matemáticas discretas, encargada del estudio de objetos discretos, podemos
definir como discreto aquello que es finito, o en caso de que no lo sea son elementos bien
separados entre sí.
La matemática discreta engloba:
 Combinatoria (el arte de contar)
 Geometría discreta (poliedros, etc.)
 Teoría de Grafos
 Algebra Discreta (grupos y cuerpos finitos, códigos algebraicos…)
 Etc.
La matemática discreta es la parte de las matemáticas más cercana a los ordenadores,
tiene una relación bidireccional con ellos: los ordenadores son discretos.

La teoría de grafos surge en 1736, cuando Leonhard Euler, considerado el padre de esta
teoría publica un artículo, resolviendo un caso conocido como los puentes de Köningsberg,
donde se discute si es posible o no dar un paseo por Köninsberg cruzando exactamente
una vez cada uno de los siete puentes que unen a sus dos islas.

The Seven Bridges of Königsberg

2
TEORÍA DE GRAFOS
Material de estudio complementario
Compilado por: Prof. Diana C. Tascón-Hoyos

ILUSTRACIÓN 1. SEVEN BRIDGES OF KÖNIGSBERG

Fuente: (Farinella, 2010)

Los modelos de grafos se usan para representar problemas que impliquen un arreglo
discreto de objetos, donde no interesan las propiedades internas sino su interrelación
(Veerarajan, 2008)
Algunas aplicaciones comunes de la teoría de grafos son:
 Rutas entre ciudades
 Determinar tiempos máximos y mínimos de un proceso
 Flujo y control en un programa

Aun cuando se presentarán grafos como sistemas matemáticos abstractos, gran parte de
su atractivo procede de las intuiciones que pueden obtenerse a partir de una
representación gráfica.
Sin embargo, todo aquello que parezca evidente a partir de las imágenes de los grafos
deberá de verificarse matemáticamente, para así evitar conclusiones erróneas.
La teoría de grafos desempeña un papel importante en varios campos de las ciencias de la
conmutación, tales como la teoría de la conmutación y el diseño lógico, inteligencia
artificial, lenguajes formales, gráficos por computadora, sistemas operativos, escritura de
compiladores y organización y recuperación de información.

3
TEORÍA DE GRAFOS
Material de estudio complementario
Compilado por: Prof. Diana C. Tascón-Hoyos

1.2. DEFINICIONES BÁSICAS

Un grafo es un objeto combinatorio formado por un conjunto finito de vértices, que son
los objetos representados por un nodo dentro de un grafo, unidos entre sí por aristas. Sus
nominaciones más comunes con las siguientes:
 𝐺 = {𝐴, 𝑉, 𝑗}, donde |𝐴| y |𝑉| son dos conjuntos finitos, |𝐴| es el conjunto de aristas,
|𝑉|, el conjunto de vértices y 𝑗 la relación de incidencia que asocia a cada elemento de
|𝐴| con un par de elementos de |𝑉|.
 𝐺 = {(𝑉(𝐺) , 𝐴(𝐺), 𝑓(𝐺) )}, donde, 𝑉(𝐺) es un conjunto no vacio cuyos elementos se
llaman vértices. 𝐴(𝐺) , es un conjunto cuyos elementos se llaman aristas, y 𝑓𝐺 , es una
función llamada función de incidencia, que asocia a cada arista con un par de vértices.
Un grafo 𝐺 para el cual 𝐴(𝐺) es vacío se llama grafo vacío.
 Sea 𝐺 un grafo, 𝑎 una arista de 𝐺, 𝑢 y 𝑣, vértices de 𝐺, tal que: 𝑓𝐺 (𝑎) = (𝑢, 𝑣); esto
equivale a decir que:
- La arista 𝒂 une a los vértices (𝒖, 𝒗)
- Los vértices 𝒖 y 𝒗 son extremos de la arista 𝒂
- Los vértices 𝒖 y 𝒗 son adyacentes
- La arista 𝒂 incide en los vértices 𝒖 y 𝒗
 𝐺 = (𝑉, 𝐸), donde 𝑉 es un conjunto finito (vértices, nodos) y 𝐸 es un multiconjunto
de pares no ordenados de vértices, denotados por {𝑥, 𝑦}, que se denominan lados,
aristas, etc. En este caso decimos que 𝑥 y 𝑦 son extremos {𝑥, 𝑦}. Denotamos 𝑉(𝐺) por
el conjunto de vértices del grafo 𝐺 y por 𝐸(𝐺) el conjunto de lados del grafo G.
Además 𝑣(𝐺) y 𝜀(𝐺) denotan el número de vértices y el número de aristas de 𝐺
respectivamente. Puesto que 𝐸 es un multiconjunto es posible que existan pares
repetidos, en este caso 𝐺 tiene lados múltiples. También es posible que algún par no
ordenado de 𝐸 tenga el mismo vértice repetido, en este caso decimos que el lado es
un lazo loop o bucle. Cuando existen lados múltiples y/o lazos decimos que 𝐺 es un
multigrafo. Si no hay lados múltiples ni lazos decimos que es un grafo simple. Un
digrafo 𝐺 es un par 𝐺 = (𝑉, 𝐸) donde 𝑉 es un conjunto de vértices y 𝐸 es un
multiconjunto de pares ordenados. Los lados se denotan por pares ordenados, (𝑢, 𝑣)
denota el lado dirigido que tiene como vértice inicial a 𝑢 y como vértice terminal a 𝑣.

Si una arista 𝑒 ∈ 𝐸 se asocia con un par ordenado (𝑢, 𝑣) o con un par no ordenado {𝑢, 𝑣},
donde 𝑢, 𝑣 ∈ 𝑉, entonces se dice que 𝑒 conecta o une los nodos 𝑢 y 𝑣. La arista 𝑒 que
conecta a los nos 𝑢 y 𝑣 se dice que será incidente sobre cada uno de los nodos. El par de
nodos que se conectan por medio de una arista se denominan nodos adyacentes.

4
TEORÍA DE GRAFOS
Material de estudio complementario
Compilado por: Prof. Diana C. Tascón-Hoyos

Definiciones:
 Aristas adyacentes: dos aristas son adyacentes si convergen sobre el mismo vértice
 Lazo: es una arista cuyos extremos inciden sobre el mismo vértice.
 Arista incidente: una arista es incidente a un vértice si lo une a otro vértice.
 Vértice aislado: es un vértice de grado cero, es decir, no es adyacente a ningún otro
nodo
 Vértice pendiente: es aquel grafo que contiene solo una arista, es decir, tiene grado
uno.
 Cruce: Son intersecciones de las aristas en puntos diferentes a los vértices
 Grafo nulo: aquel que contiene únicamente nodos aislados
 Grafo sencillo o simple: Se dice que un grafo es simple si no tiene aristas cíclicas y
existe una sola arista entre dos vértices. También puede ser aquel que no contiene
lazos, ni aristas paralelas ni dirigidas.
 Grafo Dirigido y Digrafo: Aquel en que cada arista 𝑒 ∈ 𝐸 se asocia a un par ordenado
de vértices
 Multigrafo: aquel que contiene aristas paralelas
 Seudografo: Un grafo en el cuál las aristas paralelas y los lazos son permitidos

1.3. GRADO O VALENCIA DE UN VÉRTICE


El grado de un vértice en un grafo no dirigido es el número de aristas incidentes en él, a
excepción de que un lazo en un vértice contribuye dos veces al lado de ese vértice, el
grado de un vértice 𝑣 se denota como 𝑔𝑟𝑎𝑑(𝑣1) . El grado de un vértice aislado es cero.
Si el grado de un vértice es uno, este se denomina pendiente o colgante.
TEOREMA (Handshaking)
Si 𝐺 = (𝑉, 𝐸) es una gráfica no dirigida con aristas 𝑒, entonces ∑𝑖 𝑔𝑟𝑎𝑑(𝑣𝑖 ) = 2𝑒 .
Es decir, la suma de los grados de todos los vértices de un grafo no dirigido es el doble de
números de aristas de la gráfica y consecuentemente es par.
TEOREMA
El número de vértices de grado impar en un grafo no dirigido es par.
Demostración
Sea 𝐺 = (𝑉, 𝐸) un grafo no dirigido, sean 𝑉1 y 𝑉2 los conjuntos de vértices 𝐺 de grado par
e impar respectivamente, entonces por el teorema de handshaking,

2𝑒 = ∑ 𝑔𝑟𝑎𝑑(𝑣𝑖 ) + ∑ 𝑔𝑟𝑎𝑑(𝑣𝑗 )
𝑣𝑖 ∈𝑉1 𝑣𝑗 ∈𝑉2

5
TEORÍA DE GRAFOS
Material de estudio complementario
Compilado por: Prof. Diana C. Tascón-Hoyos

Puesto que cada 𝑔𝑟𝑎𝑑(𝑣𝑖 ) es par, ∑𝑣𝑖 ∈𝑉1 𝑔𝑟𝑎𝑑(𝑣𝑖 ), es par. Como el lado izquierdo de la
ecuación es par, tenemos que ∑𝑣𝑗 ∈𝑉2 𝑔𝑟𝑎𝑑(𝑣𝑗 ) es par.

Puesto que cada 𝑔𝑟𝑎𝑑(𝑣𝑗 ) es impar, el número de términos contenidos en


∑𝑣𝑗∈𝑉2 𝑔𝑟𝑎𝑑(𝑣𝑗 ) es par, esto es, el número de vértices de grado impar es par.

Grafo completo: Un grafo es completo si cada vértice tiene un grado igual a n-1 donde n
es el número de vértices que componen el grafo. Para saber el número máximo de aristas
que posee un grafo completo se aplica la siguiente fórmula:

A = (n ∗ (n − 1))/2

Un grafo en el cual toda arista es dirigida se denomina grafo dirigido o dígrafo. Un grafo en
el que todas las aristas son no dirigidas se denominara grafo no dirigido. Si en un grafo hay
aristas dirigidas y no dirigidas, entonces el grafo se denomina mixto.

La dirección de un bucle no es significativa; por tanto, se puede considerar tanto una


arista dirigida como una arista no dirigida. Algunos autores no admiten bucles en la
definición de grafo.

En algunos grafos tanto dirigidos como no dirigidos, se pueden tener ciertos pares de
nodos que estén unidos por más de una arista, estas aristas se denominan paralelas.

Todo grafo que contenga aristas paralelas se denominará multigrafo. En este caso, la
correspondencia entre pares de aristas y nodos es uno a uno. La notación abreviada G =
(V, E), no basta para representar los multigrafos, y se necesita la notación completa G =
{(V(G) , A(G), f(G) )}. Por otra parte si no hay más de una arista entre pares de nodos (no más
de una arista dirigida en caso de dígrafos), entonces el grafo se denomina grafo sencillo.

Definición: En un grafo dirigido para todo nodo 𝑣 el número de aristas que tiene a 𝑣 como
nodo inicial se denomina nodo de entrada del nodo 𝑣. El número de aristas que tiene a 𝑣
como nodo terminal es lo que se denominada grado de salida, y la suma del índice de
entrada y el índice de salida es lo que se denomina grado total del nodo 𝑣

El grado total de un nodo aislado es 0, y el de un nodo con bucle y sin otras aristas que
incidan en él es 2.

Definición: Sea 𝑁(𝐻) el conjunto de nodos de un grafo 𝐻, y sea 𝑁(𝐺) el conjunto de


nodos de un grafo 𝐺 tales que 𝑁(𝐻) ∈ 𝑁(𝐺). Si además toda arista 𝐻 es también una
arista de 𝐺, entonces se dice que el grafo 𝐻 es un subgrafo de 𝐺, y esto se expresa de la
forma 𝐻 ∈ 𝐺.

6
TEORÍA DE GRAFOS
Material de estudio complementario
Compilado por: Prof. Diana C. Tascón-Hoyos

Naturalmente, el grafo 𝐺 en sí y el grafo que se obtiene a partir de 𝐺 borrando todas las


aristas de 𝐺 son también subgrafos de 𝐺.

Se dice que un grafo (𝑁, 𝐴) es completo si todos sus nodos son adyacentes a todos los
nodos del grafo. Los grafos completos de 𝑛 nodos se denotan de la forma 𝐾𝑛 .

Otro tipo de grafo es el grafo bipartito en el que N se puede descomponer en dos


subconjuntos 𝑉1 y 𝑉2 tales que no haya dos nodos de 𝑉1 que sean adyacentes, ni tampoco
dos nodos de 𝑉2 que sean adyacentes.
ALGUNAS APLICACIONES
 En una ciudad, el sistemas de calles de puede modelar como un grafo en el cual los
cruces se representan como nodos, y los segmentos de calle existentes entre cruces
son las aristas. Las calles de doble sentido se representan como grafos ni dirigidos
(esto es, bordes sin flecha), mientras que las calles de dirección única son aristas
dirigidas.

Tome como referencia el plano de un sector de la ciudad y represente


mediante un grafo el sistema de calles del sector, (puede tomar para la
construcción de 5 a 10 nodos)

 Una aplicación más reciente de los grafos es el modelado de redes de computadores.


Típicamente una red de computadores consta de toda una gama de elementos, tales
como computadores y líneas de comunicación. En la representación de una red de
computadores mediante un grafo, cada nodo es un dispositivo, tal como un
computador o un terminal, y cada arista o enlace denota un medio de comunicación,
tal como una línea telefónica o un cable de comunicación.

Tomando como punto de referencia la Distribución de Anillo y la Distribución


de Estrella manejadas en redes de computadores realice un grafo tipo de
cada uno de estos casos (use entre 8 y 15 nodos en la representación)

 Hay muchos programas que constan de módulos que invocan a otros. Los grafos de
llamadas representan los módulos mediante nodos. Una línea dirigida que va del nodo
𝒙 al nodo 𝒚 indica que 𝒙 invoca a 𝒚. Cuando uno de los módulos invoca a otro, tiene
que haber una comunicación entre estos dos módulos a través de una interfaz. La
interfaz suele ser una lista de parámetros.

7
TEORÍA DE GRAFOS
Material de estudio complementario
Compilado por: Prof. Diana C. Tascón-Hoyos

Considere el siguiente caso y realice el grafo que representa la situación: Un


programa consta de 7 módulos (A, B, C, D, E, F, G), el módulo A invoca los
módulos B, C y D. Los módulos B y C invocan al módulo E.

 Una de las primeras aplicaciones por computador de los grafos estaba relacionada con
la planificación de proyectos. Un grafo con aristas dirigidas es una forma natural de
describir, representar y analizar proyectos complejos que consten de muchas
actividades relacionadas entre sí. Este proyecto podría ser, por ejemplo, el diseño y
construcción de una presa hidroeléctrica, o el diseño y construcción de una casa.
APLICACIÓN: PROGRAMACIÓN DE PROYECTO CON TIEMPOS DE ACTIVIDAD
El propietario de Western Hills Shopping Center está planeando modernizar y expandir el
complejo actual del centro comercial de 32 negocios. Se espera que el proyecto dé
espacio para ocho a diez nuevo negocios, con financiamiento privado. Se requiere que el
propietario del centro comercial planee, programe y termine el proyecto de expansión.
El primer paso en el proceso de programación es desarrollar una lista de las actividades
que conforman el proyecto. La siguiente tabla muestra la lista de actividades
correspondiente al proyecto de expansión de Western Hills Shopping Center. Se han
descrito nueve actividades e identificado desde la A hasta la I como referencia futura. Se
incluye también información acerca del predecesor inmediato de cada actividad y la
duración en semanas para su ejecución.
 TABLA 1. LISTA DE ACTIVIDADES PARA EL PROYECTO DE WESTERN HILLS SHOPING CENTER

Duración
Predecesor
Actividad Descripción de la Actividad de la
inmediato
actividad

A Preparar dibujos arquitectónicos - 5


B Identificar nuevos arrendatarios potenciales - 6
C Desarrollar prospecto para los arrendatarios A 4
D Seleccionar contratista A 3
E Preparar las licencias de construcción A 1
F Obtener aprobación de las licencias de construcción E 4
G Llevar a cabo la construcción D, F 14
H Finalizar los contratos con los arrendatarios B, C 12
I Entrada de los arrendatarios G, H 2
Total 51

8
TEORÍA DE GRAFOS
Material de estudio complementario
Compilado por: Prof. Diana C. Tascón-Hoyos

Para una actividad dada, la columna del predecesor inmediato identifica las actividades
que deben haberse terminado inmediatamente antes que el inicio de esta actividad. Las
actividades A y B no tienen predecesores inmediatos y se pueden iniciar en el momento
en que se inicie el proyecto, por lo que se deja un guion en la columna de predecesor
inmediato en el sitio correspondiente a estas actividades. Los demás renglones en la
columna del predecesor inmediato muestran que las actividades C, D y E no se pueden
iniciar en tanto no se hay terminado la actividad A; la actividad F no se puede iniciar en
tato no se haya terminado la actividad E; la actividad G no se puede iniciar hasta que se
hayan terminado las actividades D y F; la actividad H de se puede iniciar antes de que se
hayan terminado las actividades B y C, y finalmente, la actividad I no se puede iniciar antes
de que se hayan terminado las actividades tanto G como la H. El proyecto se concluye al
terminarse la actividad I.
La última columna de la tabla muestra el número de semanas requerido para terminar
cada una de las actividades.

Dada la situación anterior, utilizando la información del predecesor inmediato


represente mediante un grafo la red del proyecto.

1.4. TIPOS DE GRAFOS


Existen dos tipos de grafos, los no dirigidos y los dirigidos:
- No dirigidos: Son aquellos en los cuales los lados no están orientados (no son
flechas). Cada lado se representa entre paréntesis separando sus vértices por
comas, y teniendo en cuenta que (𝒗𝒊 , 𝒗𝒋 ) = (𝒗𝒋 , 𝒗𝒊 )
- Dirigidos: Son aquellos en los cuales los lados están orientados. Cada uno se
representa entre ángulos, separando sus vértices por comas y teniendo en cuenta
que 〈𝒗𝒊 , 𝒗𝒋 〉 ≠ 〈𝒗𝒋 , 𝒗𝒊 〉
En grafos dirigidos, para cada lado 〈𝒂, 𝒃〉,𝒂, el cual es vértice de origen, se conoce como la
cola del lado y 𝒃, el cual es el vértice de destino, se conoce como la cabeza del lado.

Definiciones:

- Grado a valencia de un vértice: es el número de aristas que inciden sobre un


vértice, se denota como 𝒈𝒓(𝒗)
- Grafo Regular: Un grafo G simple, se dice que es 𝒌 − 𝒓𝒆𝒈𝒖𝒍𝒂𝒓, sí en todo vértice
de 𝑮 inciden exactamente 𝒌 aristas, donde 𝒌 es una constante.

9
TEORÍA DE GRAFOS
Material de estudio complementario
Compilado por: Prof. Diana C. Tascón-Hoyos

 Ejemplo

b d
c

e 4 f

2 a 3

ILUSTRACIÓN 2. GRAFO 3-REGULAR

Ciclo de Euler: Consiste en el recorrido de todas las aristas del grafo sin repetirlas.
Ciclo de Hamilton: Recorrer todos los vértices del grafo sin repetirlos, excepto el 𝑣𝑜 y el 𝑣𝑛
que son el mismo
A continuación se dan unas definiciones formales que proviene del libro de Matemáticas
Discreta y sus aplicaciones de Rosen
Definición 1 Un grafo simple 𝐺(𝑉, 𝐸) consta de 𝑉, un conjunto no vacío de vértices, y de
𝐸, un conjunto de pares no ordenados de elementos distintos de 𝑉. A esos pares se les
llama aristas o lados.
𝑣
Ejercicio 1 Muestre que si 𝐺 es simple, entonces 𝜀 ≤ (2).

En algunos casos lo grafos simples no bastan para modelar ciertas situaciones en las
cuales se requiere de la existencia de múltiples aristas entre par de vértices. En este caso
no es suficiente definir las aristas como par de vértices; la definición de multigrafo es un
poco más complicada.
Definición 2 El grado o valencia de un vértice es el número de aristas incidentes en el
vértice
Definición 3 Un multigrafo 𝐺(𝑉, 𝐸) consta de un conjunto 𝑉 de vértices, un conjunto 𝐸 de
aristas y una función 𝑓 de 𝐸 en {{𝑢, 𝑣}|𝑢, 𝑣 ∈ 𝑉, 𝑢 ≠ 𝑣}. Se dice que las aristas 𝑒1 , 𝑒2 son
aristas múltiples o paralelas si 𝑓(𝑒1 ) = 𝑓(𝑒2 ).
Los multigrafos definidos no admiten bucles o lazos (aristas que conectan un vértice
consigo mismo). Usamos en este caso, pseudografos que son más generales que los
multigrafos.

10
TEORÍA DE GRAFOS
Material de estudio complementario
Compilado por: Prof. Diana C. Tascón-Hoyos

Definición 4 Un pseudografo 𝐺(𝑉, 𝐸) consta de un conjunto 𝑉 de vértices, un conjunto 𝐸


de aristas y una función 𝑓 de 𝐸 en {{𝑢, 𝑣}|𝑢, 𝑣 ∈ 𝑉 }. Se dice que una arista e es un bucle
o lazo si 𝑓(𝑒) = {𝑢, 𝑢} = {𝑢} para algún 𝑢 ∈ 𝑉.
La diferencia entre grafo y digrafo es que el último tiene los lados dirigidos y se entiende
como un grafo dirigido.
Definición 5 Un grafo dirigido o digrafo 𝐺 = (𝑉, 𝐸) consta de un conjunto 𝑉 de vertices, un
conjunto 𝐸 de aristas, que son pares ordenados de elementos de 𝑉.
Definimos los multigrafos dirigidos de la siguiente manera
Definición 6 Un multigrafo dirigido 𝐺(𝑉, 𝐸) consta de un conjunto 𝑉 de vértices, un
conjunto 𝐸 de aristas y una función 𝑓 de 𝐸 en {(𝑢, 𝑣)|𝑢, 𝑣 ∈ 𝑉 }.
Se dice que las aristas 𝑒1 , 𝑒2 son aristas múltiples o paralelas si 𝑓(𝑒1 ) = 𝑓(𝑒2 ).
Conceptos clave: Grafo, Vértice, Arista, Relación de Incidencia, Vértices y Aristas
adyacentes, grafo trivial, grafo vacío, grafo simple, multígrafo no dirigido, multígrafo
dirigido, grafo dirigido con aristas distintas, grado de un vértice.

1.5. FORMAS DE REPRESENTACIÓN MATRICIAL


MATRIZ DE ADYACENCIA
Una matriz de adyacencia es aquella que muestra de la forma más rústica cómo está
compuesto un grafo, esto es que donde se coloque un uno se representa como una arista
que una a los dos nodos y con 0 donde no hay ninguna unión; así, se puede obtener un
grafo a partir de la matriz de adyacencia.
Propiedades:
- Es cuadrada y simétrica
- La suma de cada fila o columna es el grado del vértice correspondiente
Ejercicio
Realice el grafico que corresponde a la siguiente matriz de adyacencia:

A B C
Donde, 𝑉 = {𝐴, 𝐵, 𝐶}
A 0 1 1
B 1 0 0
C 1 0 0

11
TEORÍA DE GRAFOS
Material de estudio complementario
Compilado por: Prof. Diana C. Tascón-Hoyos

MATRIZ DE INCIDENCIA
Una matriz de incidencia está compuesta por unos y ceros, en la que se representan los
nodos unidos por las aristas. Cada arista une dos y nada más que dos nodos.
Propiedades:

- No tiene que ser cuadrada ni simétrica


Ejercicio
Realice el grafico que corresponde a la siguiente matriz de incidencia:

a b c d e Donde, 𝑉 = {1, 2, 3,4} y


1 1 0 1 0 0
𝐴 = {𝑎, 𝑏, 𝑐, 𝑑, 𝑒}
2 0 1 0 1 0
3 1 0 0 1 1
4 0 1 1 0 1

TEOREMA DE EULER

Sea G un grafo finito y conexo

a. La suma de las valencias de todos sus vértices es par. Es decir, hay un número par de
vértices impares
b. Si el número de vértices impares es mayor que dos, el grafo no se puede recorrer sin
pasar dos veces por la misma arista
c. Si el número de vértices impares, es cero, el grafo se puede recorrer. Podemos elegir
además por qué vértice empezar, y el camino siempre será cerrado (termina donde
empezó)
d. Si el número de vértices impares es dos, el grafo se puede recorrer, pero el camino ha
de empezar en uno de los dos vértices impares y terminar en el otro

2. BIBLIOGRAFÍA
Farinella, M. (22 de Agosto de 2010). Comic Journal. Recuperado el 7 de Abril de 2015, de
https://matteofarinella.wordpress.com/category/conversations/
Veerarajan, T. (2008). Matemáticas DIscretas con Teoría de Grafos y Combinatoria.
México: McGraw-Hill.
Winston, W. L. (2005). Investigación de Operaciones, Aplicaciones y Algoritmos. México:
Thomson Learning.

12