Documentos de Académico
Documentos de Profesional
Documentos de Cultura
• ALGORITMOS EN GRAFOS
La concepción de un grafo se utiliza para
modelar una gran variedad de problemas o
situaciones de análisis combinatorio.
Para esta pregunta, considerar una contextualización sencilla, desde el punto de vista
geométrico:
Un “nodo” es una
representación gráfica
del punto de partida o
finalización de una
actividad o proceso.
Sea:
𝑮: 𝐺𝑟𝑎𝑓𝑜
𝑉 𝐺 : 𝑉é𝑟𝑡𝑖𝑐𝑒𝑠 𝑑𝑒𝑙 𝐺𝑟𝑎𝑓𝑜
𝐸 𝐺 : 𝐴𝑟𝑖𝑠𝑡𝑎𝑠 𝑑𝑒𝑙 𝐺𝑟𝑎𝑓𝑜
Para el ejemplo base de concepción, podemos identificar que:
B
𝑉 𝑮 : 𝐴, 𝐵 → 𝑖: 2
𝐸 𝑮 : 𝐴 − 𝐵 = 𝑒1 → 𝑘: 1
A
𝑮: 𝑨, 𝑩 , 𝒆𝟏
¿𝑉 𝑮 ≠0?
¿ 1 ≤ 𝑥 ≤ 2?
Ejercicio:
Considerar un sistema de producción conformado por una sola máquina. Se desea procesar
siete unidades de materia prima, considerando un tiempo de llegada del insumo exponencial,
así como un tiempo de procesamiento exponencial.
∀𝑖 ∈ 𝑉 𝑮 | 𝑉 𝑮 ≠ 0
𝑀 = 𝑚𝑖𝑘
∀𝑘 ∈ 𝐸 𝑮 | 𝒙 ∈ 𝑃 𝑉 𝑮 |1≤ 𝑥 ≤2
1 𝑠𝑖 𝑒𝑘 𝑖𝑛𝑐𝑖𝑑𝑒 𝑒𝑛 𝑖
𝑀 = 𝑚𝑖𝑘 ቊ
0 𝑑. 𝑙. 𝑐
Para entender esta propiedad, consideremos el siguiente ejemplo base:
“Se dispone de cuatro ciudades, las cuales se encuentran conectadas por los caminos o
aristas 𝑒1 , 𝑒2 , 𝑒3 , 𝑒4 , tal como se presenta a continuación”:
Matriz de incidencia para el grafo de orden 4 y tamaño 4
1 0 0 0
1 1 0 1
𝑀= 0 1 1 0
0 0 1 1
Es una matriz binaria que representa la adyacencia (relación entre vértices) con base
en las aristas del grafo. Se denota con la letra 𝐴.
∀𝑖 ∈ 𝑉 𝑮 | 𝑉 𝑮 ≠ 0
𝐴 = 𝑎𝑖 𝑗 ∀𝑗 ∈ 𝑉 𝑮 | 𝑉 𝑮 ≠ 0
“Se dispone de cuatro ciudades, las cuales se encuentran conectadas por los caminos o
aristas 𝑒1 , 𝑒2 , 𝑒3 , 𝑒4 , tal como se presenta a continuación”:
Matriz de adyacencia para el grafo de orden 4 y tamaño 4
0 1 0 0
1 0 1 1
𝐴= 0 1 0 1
0 1 1 0
Ejercicio 1
1 0 0 0 0 0 0 0
1 1 1 0 0 0 0 0
𝑀= 0 1 0 1 1 0 0 1
0 0 1 1 0 1 1 0
0 0 0 0 1 1 0 0
0 0 0 0 0 0 1 1
Ejercicio 2
Se dispone de la siguiente distribución en planta de un sistema de producción
conformado por cuatro máquinas. Los arcos representan los flujos o posibles recorridos
entre las máquinas.
𝑀𝟏
Obtener la matriz de
𝑀2 𝑀4
adyacencia e incidencia
para el problema de
distribución en planta.
𝑀3
Ejercicio 3
La empresa Corralita S.A.S, desea analizar su distribución en planta asociada al departamento
de taller mecánico para la reparación de equipos de montacarga. Se sabe, de acuerdo a un
estudio de estandarización del trabajo, que los flujos o movimientos que se pueden generar
en las seis estaciones de trabajo (montaje (1), pintura (2), taller mecánico (3), recepción (4),
envíos (5) y pruebas (6)), son los que se presentan en el diagrama de relación (Ver Figura 1). La
distribución inicial se presenta a continuación:
1 2
3
6
4
5
Ejercicio 3
1
50
2 100
30 0
3 50 0
20 10 20
4 0 0
50 100
5 0
0
6
b) Obtener el costo total de movimiento entre las estaciones de trabajo del taller mecánico de
la empresa Corralita S.A.S.
Camino en un grafo:
Se considera como una sucesión finita o recorrido considerando un
vértice como punto de partida, la idea es que el recorrido puede volver a
repetir vértices o aristas sin distinción alguna.
Ejemplo:
Se dispone de una red de comunicación, donde se dispone de dispositivos
receptores de señal digital. Tal como se presenta en la siguiente figura:
𝟏
𝟓
𝟐
𝟑
Obtener un camino del protocolo de comunicación entre los dispositivos que captan
la señal digital.
Para este caso, se denota un camino con la letra 𝑊
A manera de ejemplo, se toma como punto inicial del camino el nodo 3 (𝑣3):
𝟓
𝟐
𝑊: 𝑣3
𝟑
Desde el nodo 3, se toma el arco que comunica con el nodo 2 (𝑒32):
𝟐
𝟓 𝑊: 𝑣3 , 𝑒32
𝟑
Se selecciona el nodo 2 y se toma el arco que conecta a este nodo con el nodo 5 (𝑒25):
𝟐
𝟓 𝑊: 𝑣3 , 𝑒32 , 𝑣2 , 𝑒25
𝟑
Se selecciona el nodo 5 y se toma el arco que conecta a este nodo con el nodo 4 (𝑒54):
𝟓
𝟐
𝑊: 𝑣3 , 𝑒32 , 𝑣2 , 𝑒25 , 𝑣5 , 𝑒54
𝟒
𝟑
Se selecciona el nodo 4 y se toma el arco que conecta a este nodo con el nodo 3 (𝑒43):
𝟓
𝟐
𝟑
𝑊: 𝑣3 , 𝑒32 , 𝑣2 , 𝑒25 , 𝑣5 , 𝑒54 , 𝑣4 , 𝑒43
Se selecciona el nodo 3 y se toma el arco que conecta a este nodo con el nodo 2 (𝑒32):
𝟓
𝟐
𝟑
¿Cuál sería la
𝑊: 𝑣3 , 𝑒32 , 𝑣2 , 𝑒25 , 𝑣5 , 𝑒54 , 𝑣4 , 𝑒43 , 𝑣2 , 𝑒32 longitud del
camino?
Para simplificar la notación del camino, W se puede escribir como:
𝑊: 𝑣3 , 𝑣2 , 𝑣5 , 𝑣4 , 𝑣2
Paseo en un grafo:
Se define como un camino donde todas las aristas
visitadas son distintas. (Se permite revisitar nodos, pero
no aristas). Se representa con la letra P.
Ejemplo:
𝟓
𝟐
Se dispone de una red de comunicación,
donde se dispone de dispositivos
receptores de señal digital, tal como se
presenta en la siguiente figura:
𝟒
𝟑
Obtener un paseo del protocolo de comunicación entre los dispositivos que captan la señal digital.
𝟓
𝟐
𝑷: 𝒗𝟓
𝟑
Desde el nodo 5, se toma el arco que comunica con el nodo 3 (𝑒53):
𝟓
𝟐
𝑷: 𝒗𝟓 , 𝒆𝟓𝟑
𝟑
Desde el nodo 3, se toma el arco que comunica con el nodo 4 (𝑒34):
𝟓
𝟐 𝑷: 𝒗𝟓 , 𝒆𝟓𝟑 , 𝒗𝟑 , 𝒆𝟑𝟒
𝟑
Desde el nodo 4, se toma el arco que comunica con el nodo 5 (𝑒45):
𝟓
𝟐
𝟑
𝑷: 𝒗𝟓 , 𝒆𝟓𝟑 , 𝒗𝟑 , 𝒆𝟑𝟒 , 𝒗𝟒 , 𝒆𝟒𝟓
Desde el nodo 5, se toma el arco que comunica con el nodo 2 (𝑒52):
𝟑
¿Cuál sería la longitud del
paseo?
𝑷: 𝒗𝟓 , 𝒆𝟓𝟑 , 𝒗𝟑 , 𝒆𝟑𝟒 , 𝒗𝟒 , 𝒆𝟒𝟓 , 𝒗𝟓 , 𝒆𝟓𝟐 , 𝒗𝟐
Trayectoria en un grafo:
Se define como un paseo donde todas los
vértices visitados son distintos. Se representa
con la letra Q.
Ejemplo:
3 4
Obtener una trayectoria de comunicación entre los dispositivos que captan la
señal digital.
A manera de ejemplo, se toma como punto inicial del camino el nodo 1 (𝑣1):
𝟏
5
2 𝑄: 𝑣1
3 4
Desde el nodo 1, se toma el arco que comunica con el nodo 3 (𝑒13):
5 𝑄: 𝑣1 , 𝑒13
2
3 4
Desde el nodo 3, se toma el arco que comunica con el nodo 4 (𝑒34):
5 𝑄: 𝑣1 , 𝑒13 , 𝑣3 , 𝑒34
2
3 4
Desde el nodo 4, se toma el arco que comunica con el nodo 5 (𝑒45):
3 4
Desde el nodo 5, se toma el arco que comunica con el nodo 2 (𝑒52):
𝟏
𝑄: 𝑣1 , 𝑒13 , 𝑣3 , 𝑒34 , 𝑣4 , 𝑒45 , 𝑣5 , 𝑒52 , 𝑣2
5
2 𝑄: 𝑣1 , 𝑣3 , 𝑣4 , 𝑣5 , 𝑣2
3 4
GRACIAS