Está en la página 1de 6

Enfoque de la programacin lineal para la planeacin agregada

La programacin lineal es adecuada para determinar el mejor plan agregado. Hansmann y


Hess (1960) fueron los primeros en formular la planeacin agregada como un modelo de
programacin lineal.
Se definen los parmetros del prolema como!
T = longitud del horizonte de planeacin, en periodos
t = ndice de periodos, t = 1,2,,T
Dt = pronstico del nmero de unidades demandadas en el periodo t
nt = nmero de unidades que puede hacer un trabajador en el periodo t
t
!
= costo de producir una unidad en el periodo t
t
"
= costo de un trabajador en el periodo t
t
#
= costo de contratar un trabajador en el periodo t
t
$
= costo de despedir un trabajador en el periodo t
t
%
= costo de mantener una unidad en in&entario durante el periodo t
t
'
= costo del (altante de una unidad durante el periodo t
"e nue#o las #ariales de decisin son la cantidad a producir$ el n%mero de traajadores &ue
deen contratarse o despedirse$ y los ni#eles de in#entario y faltantes . 'ormalmente se tiene!
!t = nmero de unidades producidas en el periodo t
)t = nmero de trabajadores disponibles en el periodo t
#t = nmero de trabajadores contratados en el periodo t
$t = nmero de trabajadores despedidos en el periodo t
%t = nmero de unidades en in&entario al (inal del periodo t
't = nmero de unidades (altantes al (inal del periodo t
Hay &ue recordar &ue la programacin lineal supone &ue todas las #ariales son continuamente
di#isiles
Restricciones
Se definen #arias restricciones para el modelo de programacin lineal! las restricciones sore
capacidad$ fuer(a de traajo y materiales. )stas restricciones relacionan entre s* las #ariales
de decisin a tra#+s de los parmetros.
,rimero$ el tama-o de la fuer(a de traajo limita el n%mero de unidades &ue se pueden
producir. )n el periodo t se tienen )$ traajadores$ y cada uno puede producir nt unidades en el
periodo$ lo &ue significa &ue no se pueden producir ms de nt )t unidades en el periodo t .
.atemticamente se tiene!
!t * nt )t, t = 1,2,,T
)l n%mero de traajadores disponiles es una funcin del n%mero con el &ue se inicia y cuntos
se contratan o despiden. Sea )+ el n%mero inicial de traajadores$ para periodos posteriores
se tiene!
)t, = )t,1 - #t , $t, t = 1,2,,T

,or %ltimo$ las unidades producidas se relacionan con el in#entario neto !
/n#entario neto de este periodo 0 in#entario neto del periodo pasado 1 produccin de
este periodo 2 demanda de este periodo
1
Si el in#entario neto es positi#o$ se tiene un in#entario f*sico$ pero si es negati#o$ la posicin es
de rdenes atrasadas. )stas dos condiciones no pueden ocurrir al mismo tiempo.
Sea %t 3 't,
el in#entario neto en el tiempo t. 4a sea &ue %t 5 0$ o ien 't, 5 06 pero al menos una de ellas
dee ser cero. La relacin llamada ecuacin de alance general de material o in#entario$ es
%t 3 't 0 %t , 1 3 't ,1 1 !t 3 Dt t = 1,2,,T,
"onde %+ y '+ son el in#entario inicial y las rdenes atrasadas$ respecti#amente.
Costos.
)l costo para cual&uiera de los planes es la suma de los costo de produccin$ contratacin y
despido$ costos de almacenaje y rdenes atrasadas para todos los periodos.
Los costos de produccin son simplemente el n%mero de unidades producidas multiplicando
por el costo unitario para producirlas y el costo por traajador por el n%mero de traajadores.
Los costos de produccin por unidad &ue no camian de un periodo a otro se pueden eliminar
del modelo. )l costo total para un plan es!
.
T
t = 1 / t
!
!t - t
"
)t

- t
#
#t- t
$
$t - t
%
%t

- t
'
't 0
7n modelo
89ora se tiene todo lo necesario para un modelo de programacin lineal
.inimi(ar .
T
t = 1 / t
!
!t - t
"
)t

- t
#
#t- t
$
$t - t
%
%t

- t
'
't 0
Sujeta a!
!t * nt )t, t = 1,2,,T
)t, = )t,1 - #t , $t, t = 1,2,,T
%t 3 't 0 %t , 1 3 't ,1 1 !t 3 Dt t = 1,2,,T,
!t ,

)t

,

#t,

$t ,

%t

, 't 1 + t = 1,2,,T,
7n prolema como ejemplo!
,recisin :ransfer$ /nc. 9ace ms de ;00 productos$ todos engranes de precisin. Las
operaciones para 9acerlos son similares$ pero el tiempo y los materiales para 9acerlos son
distintos. <omo todos los engranes 9ec9os por ,recisin son similares$ la unidad para agregar
es un engrane. 7n engrane agregado se define a partir de estndares para los engranes &ue
deen 9acerse en los pr=imos seis meses.
<onsiderar el ejemplo de ,recisin :ransfer. )l 9ori(onte de planeacin es seis periodos$ as* :
0 6. Los costos no #ar*an en el tiempo! t
!
0 0$ t
"
0 >1?0n$ t
#
0 >@A0$ t
$
0 >600 y t
%
0 >A.
Se supone &ue no se permiten faltantes$ por lo &ue se elimina este costo y las #ariales. "e
nue#o$ como los costos de produccin no camian $ en todo el 9ori(onte no se incluyen.
Los pronsticos de la demanda se presenta en la siguiente tala!
.es )nero 'erero .ar(o 8ril .ayo Bunio :otal
"emanda ?C60 ;;?0 ;9C0 ;A@0 ;1D0 ?900 196C0
2
)l a-o paso$ ,recisin faric @1$;D; engranes de distintos tipos. Se traajaron ?60 d*as y se
tu#o un promedio de @0 traajadores. )ntonces6 ,recisin faric @1$;D; engranes en 10$@00
d*as3traajador. )n promedio$ un traajador puede 9acer
@1$;D; (engranesEa-o) E 10@00 d*as3traajador por a-o 0 ;.9D @ engranesEd*as3traajador
Los costos de produccin$ e=cluyendo la mano de ora$ no camian en el 9ori(onte de
planeacin y se ignoran.
7na unidad producida pero no #endida en el mes se cuenta como in#entario durante
todo el mes (in#entario de fin de mes). :ami+n puede usarse el in#entario promedio
mensual. )l costo de mantener el in#entario de fin de mes es >A por engrane por mes.
8l principio de cada mes se pueden contratar nue#os traajadores a un costo de >@A0
por traajador.
Los traajadores actuales se pueden despedir a un costo de >600 por traajador.
Los salarios y eneficios para un traajador son de >1A por 9ora$ pero a todos se les
pagan D 9oras de traajo al d*a. 89ora se tienen ;A traajadores.
3
Solucin de programacin lineal
.es ,roduccin /n#entario <ontratacin "espido
:raajadore
s
)nero ?9@0.00 1D0.00 0.00 0.00 ;A.00
'erero ;?;?.D6 9?.D6 A.@1 0.00 @0.@1
.ar(o ;DCC.1@ 0.00 F.C; 0.00 @?.1@
8ril ;A@0.00 0.00 0.00 0.00 @?.1@
.ayo ;1D0.00 0.00 0.00 6.00 ;6.1@
Bunio ?900.00 0.00 0.00 ;.1D ;?.9A
<osto total 0 >600 19F.60
Gecuerde las suposiciones sicas de programacin lineal! las #ariales son lineales y
continuamente di#isiles. 8s*$ la solucin de programacin lineal produce ;?;?.D6 engranes$
almacena 9?.D6 engranes y contrata A.@1 traajadores para tener @0.@1 empleados en ferero.
"eido a &ue los engranes en el modelo estn agregados y no representan los engranes
reales$ .? produccin fraccional y las cifras de in#entario no deen preocupar. 8dems$ 0.D6
4
engranes m ;?;? es una cantidad min%scula y no es prolema. Sin emargo$ A.@1 traajadores
contrata.!.os es otro asunto. Si se pueden contratar traajadores de tiempo parcial$ la fraccin
no es importante6 pero como se supuso &ue slo se dispon*a de traajadores de tiempo
completo$ dee ajustarse la solucin. 8un&ue el modelo de programacin lineal no proporciona
el ptimo del 3!ro1ema real$ s* ofrece una #isin de 10 &ue es una uena solucin.
La solucin de programacin lineal produce a toda la capacidad en los tres primeros meses. )n
ferero se contratan A.@1 traajadores. <omo dee contratarse a seis$ se tiene una capacidad
e=cedente de 0.6 mes3traajador$ 10 &ue cure la capacidad necesaria para mar(o y los si 3
guientes meses. Se usa una 9oja de clculo (tala A310) con ;A traajadores en enero$ @1 en
ferero y @? en mar(o y aril. )n mayo se disminuye a ;6 y en junio a ;;. La capacidad de
ferero$ mar(o$ aril y mayo es de 1C0 unidades menos &ue la demanda en esos meses. ,ara
e#i; los fa1tantes$ estas unidades deen producirse en enero. Hay un e=ceso de capacidad de
1D0 unidades en enero$ con 1o &ue$ de 9ec9o$ se pueden e#itar los faltantes. 7sando estos
n%meros se determina la produccin para cada mes. ,udo 9aer sido necesario camiar el
n%mero de traH!I $adores para otener un plan factile.
7sando la 9oja de clculo con los traajadores y ni#eles de produccin de la tala A310$ el plan
redondeado tiene un costo total de >600 CA0 en lugar de los >600 191.60 de la solucin de
programacin lineal. )l costo del plan redondeado es entonces 0.09J ms alto &ue H lucin de
programacin lineal. Ko podr*a otenerse una solucin muc9o mejor &ue +sta.
8dems de proporcionar una uena solucin para comen(ar$ la programacinL especificar las
condiciones finales. Suponga &ue se &uieren ;6 traajadores y 100 unidades en in#entario al
final de junio. Haciendo M6 0 ;6 4 16 0 100 y resol#iendo el programa se otiene el mejor plan
&ue satisfaga esas condiciones.
Ntra #entaja de programacin lineal es el uso de la informacin de las #ariales duales (o
precios somra). ,ara la restriccin de capacidad en enero$ la #ariale dual es ?A. Si pudiera
9acerse un engrane ms en enero$ podr*an a9orrarse >?A.00. Lle#a alrededor de dos 9oras
faricar un engrane y un traajador gana >1A por 9ora. )ntonces$ aun en 9oras normales
costar*a >;0 ms &ue la mejora de >?A en el costo total$ de manera &ue las 9oras e=tra no
ayudan. Los precios somra para otras restricciones se interpretan de una manera parecida.
La informacin sore costos reducidos tami+n puede ser #aliosa. ,ara 1;$ el costo reducido
es de >?.9D. Siempre &ue el costo de almacenar en mar(o sea al menos >?.0? (>A no dee
tenerse in#entario. /ncluso si el costo de in#entario en mar(o se reduce un poco la solucin
permanecer igual. Ntros costos se pueden #alidar usando los costos reducidos o se puede
lle#ar a cao un anlisis formal de sensiilidad y rangos.
Gedondeo de la solucin de programacin lineal.
)nero 'erero .ar(o 8ril .ayo Bunio :otal
1 7nidades E traajador D@ D0 9? D@ DD DD A16
? :raajadores ;A @1 @? @? ;6 ;; ??9
; <apacidad ?9@0 ;?D0 ;D6@ ;A?D ;16D ?90@ 196D@
@ "emanda ?C60 ;;?0 ;9C0 ;A@0 ;1D0 ?900 196C0
A <apacidad 2 demanda 1D0 3@0 3106 31? 31? @ 1@
6 "iferencia acumulada 1D0 1@0 ;@ ?? 10 1@ 1@
C ,roduccin ?9;0 ;?D0 ;D6@ ;A?D ;16D ?900 196C0
D /n#entario neto 1C0 1;0 ?@ ?@ N N ;;6
5
6

También podría gustarte