Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Consiste en enumerar todas las soluciones posibles, a partir de los valores tomados para las variables enteras y
realizar todas las combinaciones posibles hasta encontrar una combinación que nos proporcione el valor óptimo
de la función objetivo y que cumpla con todas las restricciones del problema. Una de las objeciones principales
que presenta éste método es el número de variables, ya que se presentan demasiadas combinaciones antes de
encontrar la solución óptima. Ejemplo:
MAX Z = 3 X1+ 5 X2
Sujeta a:
Solución:
Entonces X1= 0, 1, 2
Entonces X2= 0, 1, 2, 3
A continuación observamos las posibles soluciones aplicando los valores de X1y X2 a la función objetivo y
además teniendo en cuenta que se cumplan las restricciones.
X1 = 0 X1 = 0 X1 = 0 X1 = 0 X1 = 1 X1 = 1 X1 = 1 X1 = 1 X1 = 2 X1 = 2 X1 = 2 X1 = 2
X2 = 0 X2 = 1 X2 = 2 X2 = 3 X2 = 0 X2 = 1 X2 = 2 X2 = 3 X2 = 0 X2 = 1 X2 = 2 X2 = 3
R1 = 0 R1 = 1 R1 = 2 R1 = 3 R1 = 1 R1 = 2 R1 = 3 R1 = 4 R1 = 2 R1 = 3 R1 = 4 R1 = 5
R2 = 0 R2 = 2 R2 = 4 R2 = 6 R2 = 3 R2 = 5 R2 = 7 R2 = 10 R2 = 6 R2 = 8 R2 = 10 R2 = 12
No No No No
Sirve Sirve Sirve Sirve Sirve Sirve Sirve Sirve
Sirve Sirve Sirve Sirve
Donde Si i = 1, 2, 3, ..., 12 corresponde a los tipos de soluciones resultantes, en las cuales existen algunas
válidas y otras que no lo son por violar alguna o todas las restricciones; R1: restricción 1; R2: restricción 2.
Entonces la solución óptima es: X*1 = 0; X*2 = 3; z* = 15;
El objetivo de este método es minimizar el tiempo ocioso de las estaciones sujeto a las
restricciones de precedencia y a la limitación de que ninguna estación se puede exceder del
tiempo de ciclo.
a). Si un elemento dado está en x, entonces también deberá estar cada elemento del cual una
línea de precedencia se dirige a este elemento dado.
b). La suma de los tiempos de ejecución de los elementos en X no sea mayor que el límite superior
del tiempo de ciclo.
4. Cruzar la lista de conjuntos x del paso 3 para los cuales hay otro conjunto y en la lista (aún no
cruzado). Este punto puede ser omitido, pero generalmente esto puede dar como resultado un
incremento en el número sustancioso en el número de iteraciones.
b. Exista algún elemento y en y que no esté en x, tal que las líneas de precedencia puedan ser
seguidas directamente de y hacia cualquier elemento z del cual haya una línea de precedencia de x
a z.
6. Cuando ya no haya más conjuntos que puedan ser cruzados del paso 5, la subrutina que aquí
se describe estaría completa.
Método de enumeración exhaustiva propuesto por James r. Jackson
El objetivo de este método es minimizar el tiempo ocioso de las estaciones sujeto a las
restricciones de precedencia
a). Si un elemento dado está en x, entonces también deberá estar cada elemento del cual una
línea de precedencia se dirige a este elemento dado.
b). La suma de los tiempos de ejecución de los elementos en X no sea mayor que el límite superior
del tiempo de ciclo.
b. Exista algún elemento y en y que no esté en x, tal que las líneas de precedencia puedan ser
seguidas directamente de y hacia cualquier elemento z del cual haya una línea de precedencia de x
a z.
6. Cuando ya no haya más conjuntos que puedan ser cruzados del paso 5, la subrutina que aquí se
describe estaría completa.
Jackson sugiere algunas formas de acortar los problemas para ciertas situaciones especiales así
como también la justificación matemática al procedimiento de balanceo de líneas descrito. Para
problemas muy grandes estos acortamientos pueden ser necesarios por razones económicas.
Ejemplo: Se desea balancear una línea que cuenta con los siguientes elementos:
a 6
b 2
c 2
d 3
e 5
f 5
g 7
h 1
i 6
j 5
k 4
(Abc)
(abh)
Paso 2 Se construyen las siguientes combinaciones para los elementos (que elementos tengo en x,
que no tengo en y)
(abc) (fh)
(abc) (gh)
(abc) (ih)
(abh) (ci)
(abh) (cf)
(abh) (cg)
Paso3: No es posible eliminar (ih) o (gh) pero (fh) puede ser tachado. Para determinar esto,
analicemos que el único elemento que está en (fh) pero no está en (gh) es (fg), está en (gh) pero
no en (fh). Mediante un proceso similar (cf) puede ser tachado después de la colección de
asignaciones después de (abc).
(abc) (ih)
(abc) (gh)
(abh) (ci)
(abh) (cg)
(abc) (ih)
(abc) (gh)
(abc) (ih) (g
(abc) (gh) (i
(abc) (ih) (g
Nuevamente se eliminan las alternativas que contengan los mismos elementos y queda:
Los elementos restantes después de (abc) (ih) (fj) (gd) son e y k. Por lo tanto la solución es
(abc) (ih) (fj) (gd) (ek)
INSTITUTO TECNOLÓGICO SUPERIOR DE IRAPUATO
Investigación de operaciones II