Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROBLEMA DE HORARIOS
PROBLEMA DE HORARIOS
EJEMPLO DE APLICACIN
PROBLEMA DE HORARIOS
DA DE LA SEMANA
1 = LUNES
17
2 = MARTES
13
3 = MIERCOLES
15
4 = JUEVES
19
5 = VIERNES
14
6 = SBADO
16
7 = DOMINGO
11
PROBLEMA DE HORARIOS
EJEMPLO DE APLICACIN
PROBLEMA DE HORARIOS
EJEMPLO DE APLICACIN
PROBLEMA DE HORARIOS
EJEMPLO DE APLICACIN
VARIABLES DE DECISIN
=
PROBLEMA DE HORARIOS
EJEMPLO DE APLICACIN
FUNCIN OBJETIVO
Para determinar la funcin objetivo, observe que (nmero de empleados de
tiempo completo) = (nmero de empleados que empiezan a trabajar el lunes)
+(nmero de empleados que empiezan a trabajar el martes)++ (nmero de
empleados que empiezan a trabajar el domingo).
Como cada empleado empieza a trabajar exactamente un da a la semana,
esta expresin no cuenta dos veces a los empleados. Por consiguiente, cuando
se definen en forma correcta las variables, la funcin objetivo ser:
PROBLEMA DE HORARIOS
EJEMPLO DE APLICACIN
FUNCIN OBJETIVO
min = 1 + 2 + 3 + 4 + 5 + 6 + 7
PROBLEMA DE HORARIOS
EJEMPLO DE APLICACIN
RESTRICCIONES
La oficina de correos tiene q asegurarse que estn trabajando suficientes
empleados cada da de la semana. Por ejemplo, por lo menos 17 empleados
deben estar laborando el lunes. Quin est trabajando el lunes Todos
excepto los empleados que empezaron a trabajar el martes o el mircoles
(estas personas descansan respectivamente domingo y lunes y lunes y
martes). Esto quiere decir que el nmero de empleados que laboran el lunes es
1 + 4 + 5 + 6 + 7 . Con el fin de determinar con certeza que por lo menos
17 empleados estn laborando el lunes, se quiere que se cumpla la limitacin:
1 + 4 + 5 + 6 + 7 17
PROBLEMA DE HORARIOS
EJEMPLO DE APLICACIN
RESTRICCIONES
Luego de establecer limitaciones para los otros seis das de la semana y las
restricciones de no negatividad 0 ( = 1, 2, , 7) se obtiene el planteamiento
siguiente:
1 + 4 + 5 + 6 + 7 17
1 + 2 + 5 + 6 + 7 13
1 + 2 + 3 + 6 + 7 15
1 + 2 + 3 + 4 + 7 19
1 + 2 + 3 + 4 + 5 14
2 + 3 + 4 + 5 + 6 16
3 + 4 + 5 + 6 + 7 11
0 ( = 1, 2, , 7)