Академический Документы
Профессиональный Документы
Культура Документы
Introduccion
Dentro del proceso de toma de decisiones existen diversos problemas que pueden abordarse desde puntos de vista variados tal como: Optimizaci
on en Redes y la Programaci
on
Matem
atica. Dependiendo del problema puede ser mejor utilizar t
ecnicas combinatorias
o t
ecnicas exactas. As podemos tener
Alternativas de decisi
on Si o No.- Construye o no construye, Ampla o no ampla
Alternativas de decisi
on con n
umeros enteros.- Cantidad de cajas a producir,
N
umero de batches a producir, N
umero de lotes a comprar, etc.
Ruta a elegir.- Problema del agente viajero (Combinatorio)
Camiones a contratar.- Dimensionamiento de la flota (Combinatorio).
Camino m
as corto entre dos ciudades.- Ruta m
as corta (Combinatorio).
logo
Ejemplos
Podemos encontrar varias aplicaciones de la teora de Grafos. A continuaci
on resumimos
algunas posibles aplicaciones de la modelizaci
on con grafos y redes.
Nodos
Ciudades
Aereopuertos
Terminales de computadoras
Estaciones de bombeo
Centros de distribuci
on
Procesos SC
Arcos
Carreteras
Rutas a
ereas
Cableado
Tuberas
Rutas
Interrealaciones
Flujo
Vehculos
Aviones
Datos
Petr
oleo, gas, agua, etc
Productos
Materiales
logo
logo
Sucesores y Predecesores
Definici
on
Dado un arco e = (x, y),
Se dice que x es el v
ertice inicial de e y que y es un sucesor de x, y S(x), S
es el conjunto de sucesores de x
Se dice que y es el extremo final de e y que x es un predecesor de y, x P (y),
P es el conjunto de predecesores de y
Tambi
en diremos que e es incidente a los extremos x e y
Dos arcos e1 y e2 son adyacentes o vecinos si comparten al menos un v
ertice.
logo
logo
Definicion de Camino
Definici
on
Un camino C en un Grafo G = (V, E) que une dos v
ertices x e y en V es una
sucesi
on de arcos C = {(x, z1 ), (z1 , z2 ), . . . , (zk , y)}, tambi
en se puede notar C como:
C = {x, z1 , z2 , . . . , zk , y}
El n
umero de arcos de C se llama la longitud del camino.
Se dice que C es un camino simple si no tiene arcos repetidos.
Se dice que C es elemental si en la sucesi
on no se repite ning
un v
ertice.
Un camino C es Hamiltoneano si es elemental y pasa por todos los v
ertices de
V.
logo
Definicion de Circuito
Definici
on
Un circuito C en un Grafo G = (V, E) es un camino simple cerrado
Un circuito C en un Grafo G = (V, E) se dice circuito Hamiltoneano si contiene
todos los v
ertices de G una y solo una vez.
Si G admite un circuito Hamiltoneano entonces G se llama Grafo Hamiltoneano.
logo
1
1
|aij | =
logo
logo
logo
logo
Definici
on
Una cadena C en un Grafo G = (V, E) que une dos v
ertices x e y en V es una
sucesi
on de aristas de la forma: C = {{x, z1 }, {z1 , z2 }, . . . , {zk , y}}, tambi
en se
puede notar C como: C = {x, z1 , z2 , . . . , zk , y}
El n
umero de aristas de C se llama la longitud de la cadena.
Se dice que C es una cadena simple si no tiene aristas repetidos.
Se dice que C es una cadena elemental si en la sucesi
on no se repite ning
un
v
ertice.
Una cadena C es Hamiltoneana si es elemental y pasa por todos los v
ertices de
V.
Una cadena C es Euleriana si es elemental y pasa por todas las aristas de G
exactamente una vez.
logo
Definicion de Ciclo
Definici
on
Un ciclo C en un Grafo G = (V, E) es una cadena simple cerrada
Un ciclo C en un Grafo G = (V, E) se dice ciclo Hamiltoneano si contiene todos
los v
ertices de G una y solo una vez.
Un ciclo C en un Grafo G = (V, E) se dice ciclo Euleriano si pasa por todas las
aristas de G una y solo una vez.
Definici
on
Sea G = (V, E) un grafo no dirigido. Se dice que G es fuertemente conexo si
para cualquier par de v
ertices x e y existe una cadena que los une.
Para el caso dirigido la definici
on anterior se cumple si existe un camino que une
a cuaquier par de v
ertices x e y.
logo
logo
Propiedades
Sea T = (V, E) un grafo no orientado. Se deben satisfacer las siguientes propiedades
para que T sea un
arbol.
1 T es conexo y tiene n 1 aristas, donde n es el n
umero de v
ertices, |V | = n.
2 T no tiene ciclos.
3 Existe una cadena que une a todo par de v
ertices en T .
4 T es maximal para la propiedad de no tener ciclos, es decir, si aumentamos una
nueva arista en T se forma un u
nico ciclo.
5 T es maximal para la conexidad, es decir, si quitamos una arista de T , el grafo
ya no es fuertemente conexo.
logo
logo
Propiedades
Sea A = (V, E) una arborescencia de raiz r. Se cumplen las siguientes propiedades
1 d (r) = 0, el grado interior de r es cero.
2 d (x) = 1, para todo v
ertice x 6= r.
3 Existe un u
nico camino que une r con cualquier otro v
ertice x V , x 6= r.
logo
logo
arbol generador de G si T es un
arbol. En la figura las aristas resaltadas en rojo
forman el
arbol generador.
logo
logo
logo
d(e)
logo
arbol. w(T ) = 10 + 7 + 13 + 19 + 10 = 59
logo
Consideraciones
Sea R = (V, E, d) una red orientada con ponderaciones d 0, sin circuitos y con raiz
r. La idea es calcular una arborescencia de caminos m
as cortos desde la raz r hacia
todos los v
ertices x 6= r de la red.
Notacion
(x): Distancia m
as corta desde la raz r hasta el v
ertice x.
G = (V, E), el grafo no dirigido asociado a R es fuertemente conexo.
Problema
El problema consiste en calcular el camino m
as corto entre cualquier par de v
ertices de
la red R.
logo
logo
Problema
Dada una red no orientada R = (V, E, c), donde c es una ponderaci
on sobre las aristas
a valores positivos, R es un multigrafo no dirigido sin lazos. Se trata de encontrar un
recorrido circular que pase al menos una vez por cada arista de R y que tenga una
longitud mnima.
Definici
on
En un multigrafo no dirigido G = (V, E), el n
umero de v
ertices de grado impar es un
n
umero par.
logo
logo
logo
logo
Problema
Dada una red no orientada R = (V, E, c, b), donde:
1 V = {0, 1, . . . , n} donde el v
ertice 0 se considera como el dep
osito de una flota
de vehculos y 1,2,...,n son los clientes.
2 cij es una ponderaci
on sobre las aristas a valores positivos, que representa el
tiempo o distancia para recorrer una arista de E. Tambi
en se puede decir que es
la distancia en la red real o fsica para trasladarse desde el cliente i hacia el
cliente j. (Cij = cji )
3 bi es la demanda u oferta del v
ertice vi . b0 =0
El problema consiste en: Dada una flota homog
enea de vehculos con capacidad k
(bi K), se trata de construir un conjunto de ciclos que son las rutas para un cami
on
tales que:
Todos los ciclos contengan al origen 0.
Todos los clientes deben pertenecer a exactamente un ciclo.
La suma de las demandas de los v
ertices en cada ciclo debe ser menor o igual a
K.
La distancia recorrida por los camiones sea mnima.
logo
logo