Académique Documents
Professionnel Documents
Culture Documents
LABORATORIO 06
ADMINISTRACION DE OPERACIONES
Laboratorio 7
PROGRAMACIN DE OPERACIONES
LABORATORIO 7
PROGRAMACIN DE OPERACIONES
I. OBJETIVOS:
TIPOS DE PROGRAMACIN
Este problema corresponde al caso de cualquier taller. Existen m mquinas y cada trabajo
puede seguir una ruta diferente. Incluso puede ocurrir que un trabajo pase ms de una vez
por la misma mquina, en dos etapas distintas del proceso.
Slo se ha desarrollado un algoritmo que minimiza el intervalo de fabricacin para el caso del
job shop de dos mquinas: el algoritmo de Jackson.
EL ALGORITMO DE JACKSON.
Los trabajos se procesan en dos mquinas (M1 y M2) y se pueden dividir en cuatro categoras.
Tipo 1: Trabajos que se procesan slo en M1.
Tipo 2: Trabajos que se procesan slo en M2.
Tipo 12: Trabajos que se procesan primero en M1 y luego en M2.
Tipo 21: Trabajos que se procesan primero en M2 y luego en M1.
PASO 1. Programar los trabajos de Tipo 1 y Tipo 2 en cualquier orden. Secuencias S1 y S2.
PASO 2. Programar los trabajos de Tipo 12 y Tipo 21 de acuerdo con el algoritmo de Johnson
y obtener las secuencias S12 y S21 (hay que tener en cuenta que, en la secuencia S21, M2 es
la primera mquina y M1 la segunda mquina). La planificacin ptima se obtiene combinando
estas secuencias de la siguiente forma:
El objetivo que busca el algoritmo es evitar tiempos muertos y garantizar que los trabajos
llegarn a la mquina antes de ser solicitados. Por este motivo las mquinas procesan primero
aquellos trabajos que luego visitarn la otra mquina; a continuacin se programan los trabajos
exclusivos de cada mquina; y por ltimo se procesan los trabajos que ya han visitado la
mquina anterior.
En este taller las mquinas estn dispuestas de manera que el flujo de todos los productos que
se procesan en ellas es unidireccional. Existen m mquinas y puede haber trabajos que tengan
menos operaciones que m.
Este problema es muy complicado debido a su carcter combinatorio. Si los n trabajos
se procesan en las m mquinas existen (n!)m alternativas para la programacin. Por
ejemplo, si hay que planificar 5 trabajos en 3 mquinas se disponen de 1,728,000
alternativas diferentes. Hasta el momento slo est resuelto de forma ptima el caso
esttico del flow shop de dos mquinas. El algoritmo que minimiza el intervalo de
fabricacin es el Algoritmo de Johnson.
El Algoritmo de Johnson
PASO 1. Formar una lista con todos los trabajos y dos listas ms (una para cada mquina). La
lista de la primera mquina se completa de izquierda a derecha; la de la segunda de derecha
a izquierda.
PASO 2. Encontrar el trabajo con menor tiempo de procesamiento (pi). Los empates pueden
romperse al azar.
PASO 3. Si el tiempo corresponde a la primera mquina, poner el trabajo en la lista de la
primera mquina. Si es de la segunda, poner el trabajo en la lista de la segunda mquina.
PASO 4. Repetir hasta que se vace la lista de trabajos. La secuencia ptima se consigue
concatenando los trabajos de la lista de la primera mquina y los de la segunda.
El algoritmo busca que las mquinas estn el menor tiempo posible detenidas. La secuencia
obtenida procesar primero en la mquina 1 aquellos trabajos que deben pasar por la mquina
2 y despus los que slo tienen operacin en la mquina 1. Al mismo tiempo la mquina 2
procesar en primer lugar los trabajos que slo tienen operacin en la mquina 2 y despus
los que provienen de la mquina 1.
III. DESARROLLO ACTIVIDAD PRCTICA:
1. PROBLEMA 01
Un taller de maquinado y troquelado, tiene cinco trabajos que se deben procesar en dos
centros de trabajo (perforadora y torno). El tiempo de procesamiento de cada trabajo es:
2. Los siguientes siete trabajos deben procesarse en dos centros de trabajo en la imprenta
Carter. Segn la secuencia primero se imprime y luego se encuaderna. A continuacin se
muestra el tiempo de procesamiento en cada centro de trabajo.
a. Cul es la secuencia optima para programar estos trabajos?
b. Grafique estos trabajos en los dos centros de trabajo.
c. Cul es el tiempo total de esta solucin ptima?
3. Cinco trabajos deben asignarse a cinco centros de trabajo. A continuacin se dan los
cdigos de trabajo y el tiempo de produccin, en horas, de cada centro:
a. Determinar las asignaciones que minimice el tiempo total de produccin requerido para
producir los cinco trabajos.
b. Interprete el significado de la solucin. Cunto tiempo de produccin requerir la
solucin para los cinco trabajos?
4. Karla y Diana son compaeras de cuarto; les gusta pasar la maana del domingo
leyendo el peridico. A Karla le gusta leer primero la seccin principal, seguida de la
seccin deportiva, luego las tiras cmicas, y finalmente los anuncios clasificados. Diana
tambin inicia con la seccin principal, pero luego va directamente a los anuncios
clasificados, enseguida lee la seccin deportiva y finalmente las citas cmicas. Los tiempo
requeridos (en minutos) para que cada quien lea las diferentes secciones son:
Determine el orden de la lectura de las secciones para que cada quien minimice el
tiempo total que se requiere para terminar de leer el peridico.
Rbrica de Calificacin
Requiere No Puntaje
CRITERIOS A EVALUACIN Excelente Bueno
Mejora aceptable Logrado
Puntaje Total
Comentarios al alumno:
(De llenado obligatorio)
Descripcin
Excelente Completo entendimiento del problema, realiza la actividad cumpliendo todos los requerimientos.