scieee Science in your language
[es] (orig)

Heurística complementaria a enfoques duales para la planificación de la producción

Abstract

Este trabajo presenta una heurística de varios pasos para la obtención de soluciones admisibles al problema de la planificación de la producción con limitaciones de capacidad, a partir de las soluciones aproximadas que presentan los métodos duales basados en la relajación del problema. La heurística es complementaria a la aplicación de dichos métodos, buscando soluciones admisibles derivadas de las proporcionadas por la solución a la relajación.

Read accessible full text

Heurística complementaria a enfoques duales para la planificación de la producción

Author: Lozano Segura, Sebastián; Larrañeta Astola, Juan Carlos; Onieva, Luis
Publisher: Universitat Politècnica de Catalunya
Year: 1992
Source: https://idus.us.es/bitstreams/bf4715d2-7bc7-42cb-9768-5434ef4f72e8/download
QÜESTIIÓ, Vol 16, 1,2,3
pp.
77-98, 1992
,
HEURISTICA
COMPLEMENTARIA
A
ENFOQUES
DUALES
PARA
LA
, ,
PLANIFICACION
DE
LA
PRODUCCION
S.
LOZANO,
J.
LARRAÑETA
y L.
ONIEVA
Es e abajo p esen a una heu ís ica
de
a ios pasos pa a
la
ob ención
de
soluciones admisibles al p oblema
de
plani icación
de
la
p oducción
con limi aciones
de
capacidad, a
pa i
de
las soluciones ap oxima-
das que p opo cionan los mé odos duales basados en
la
elajación del
p oblema. La heu ís ica es complemen a ia a
la
aplicación
de
dichos
mé odos, buscando soluciones admisibles de i adas
de
las p opo cio-
nadas po
la
solución a
la
elajación.
Complemen a y
heu is ic
o
dual
app oaches
o
he
capaci-
a ed
lo -sizing
p oblem.
Keywo ds:
Plani icación de
la
p oducción, limi aciones de capa-
cidad, elajación Lag angiana, p ecio de los ecu sos,
iempos de
pues a
a pun o, soluciones heu ís icas.
-Escuela
Supe io
de
Ingenie os
Indus iales
de
Se illa.
A da.
Reina
Me cedes
s/n.
41012 Se illa.
-A icle
ebu
el
no emb e
de
1991.
-Accep a
el
juny
de
1992.
77
l.
INTRODUCCIÓN
La de e minación del plan de allado
de
p oducción supone
la
ijación de las
can idades que se
han
de ab ica
de
cada uno de los ipos de p oduc os en los
pe iodos conside ados
de
o ma que los cos es de ope ación que dependen de
es a decisión sean mínimos. La
li e a u a
sob e p oducción o ece soluciones
ope a i as azonables al p oblema cuando la ep esen ación de los cos es y del
consumo
de
la capacidad disponible
da
luga a modelos lineales (La añe a e
al.
[9]}.
Si las limi aciones
de
capacidad no
ac úan
es
posible ealiza
la
plani i-
cación indi idual
de
cada uno
de
los p oduc os,
po
lo que
la
conside ación de los
cos es ijos no supone un inc emen o ap eciable de complejidad, esol iéndose el
p oblema median e p og amación dinámica (Wagne y Whi in [22]). Pe o si
es
necesa io inclui cos es ijos y limi aciones de capacidad,
el
modelo esul an e
es
N
P-comple o
(Flo ian
e
al.
[7]), po lo que
la
op imización es sólo aplica-
ble a si uaciones en las que in e ienen muy pocos p oduc os. El en oque que
apa ece como más uc í e o en
el
caso gene al
es
la
elajación del modelo a
un
p oblema lineal, que se abo da median e p ocedimien os duales, ap oximando
sucesi amen e los p ecios in e nos
de
los ecu sos. (Onie a
e
al.
[19],
Lozano e
al.
[11]).
En
el
apa ado
2 se ecoge explíci amen e
el
modelo analizado, desc ibiendo
las ca ac e ís icas de las soluciones a los en oques duales en el
apa ado
3. La
heu ís ica se p esen a en
el
apa ado 4 y su in eg ación con los en oques duales en
el 5. El
apa ado
6 incluye las expe iencias compu acionales ealizadas aplicando
la
heu ís ica a un conjun o
de
p oblemas.
2.
TERMINOLOGÍA,
NOTACIÓN
Y
MODELO
La no ación
es
la siguien e:
N -núme o
de
a ículos
i
-índice
co espondien e a cada a ículo (i =
1,
2,
...
,
N)
L -núme o
de
pe iodos en
el
ho izon e
de
plani icación
-índice
co espondien e a cada pe iodo
(
=
1,
2,
...
, L)
Zi
-unidades p oducidas del a ículo i en
el
pe iodo
l¡
-unidades
de
in en a io del p oduc o i al inal del pe iodo
78
D;
-unidades de
demanda
del
p oduc o
i en
el
pe iodo
s; -cos e ijo en
el
que se incu e
po
inicia
un
lo e de ab icación de i
p;
-cos e a iable de ab icación del
p oduc o
i
h; -cos e a iable
de
man enimien o del s ock del
p oduc o
i
K
-capacidad disponible en
el
pe iodo
a;
-capacidad consumida
po
inicia
la
ab icación de i
b;
-consumo ma ginal
de
capacidad
po
unidad
ab icada de i
Con es os elemen os,
un
modelo que ecoge el
p oblema
de encon a
un
plan
óp imo
de p oducción que minimice los cos es o ales de ab icación e in en a io
es,
N L
Min
LL
(s;8(x; ) + p;X; +
h;l; )
i=1
=1
suje o a
Ii, -1
+
Xi -
l;
=
D;
i =
1,
..
.
,N;
=
1,
.
..
,L
N
L(a;8(x; )+b;x; )
~
I<
=
1,
...
,L
i=1
Xi
2:
0,
;
2:
0,
J;o
= 0
ep esen ando
8(x) = {
~
si x
>O
si x
=O
La
p oducción global en
el
ho izon e de iempo conside ado es,
pa a
cada
p oduc o
i, la
demanda
o al
en
el
mismo. Debido a ello,
el
cos e a iable
o al
es cons an e, independien emen e
de
las decisiones que se omen,
po
lo que
puede sup imi se del modelo.
En
el
análisis del modelo se conside a
el
subconjun o de las o mas de p o-
ducción compues as
po
secuencias dominan es. Se de inen és as como las que
sa is acen
la
p opiedad Xi ·
Ii, -
1 = O
pa a
cada
.
Co esponden a planes de
p oducción en los que,
+•
x; =
¿nik
s
=o,
1,
2,
...
k=
79
cub iendo cada lo e
la
demanda de un núme o comple o de pe iodos. Además,
los lo es se ab ican en pe iodos que se inician sin in en a io. Las secuencias
dominan es ienen
la
p opiedad de se óp imas cuando las limi aciones de capa-
cidad no ac úan. En
el
caso de que
lo
hagan, una p opiedad de las soluciones
óp imas
es
(Zangwill
[23])
0:::::
Xi ) ·
0:::::
Ii, -d
·
H
=
O,
siendo
H
la
holgu a
de capacidad del pe iodo . Las secuencias dominan es son un subconjun o de
las o mas de p oduci que sa is acen es a p opiedad. Además,
la
esolución
ap oximada del p oblema que nos ocupa median e los mé odos duales descon-
side a las limi aciones
de
capacidad como es icción explíci a, pe mi iendo su
ansg esión. La solución óp ima del modelo ap oximado sa is ace las limi acio-
nes
de
capacidad, pe o con una conside ación ap oximada de los consumos de
capacidad asociados a las pues as a pun o de las se ies de p oducción. Dado
que exis en L pe iodos, el núme o máximo de secuencias dominan es
pa a
cada
a ículo
es
de
F =
2L-l.
Cada
secuencia de ine
una
o ma de p oducción y un
in en a io esul an e en odo
el
ho izon e:
Xij =
(Xijl,
Xij2, · ·
·,
XijL) =
(Xij )
indica la secuencia dominan e de p oducción j
(=
1,
2,
...
,
2L-l)
aplicada al a ículo i
l;;
(I;;¡,l;;2,···•lijL)=(I;j )
indica
el
in en a io
en
cada uno
de
los pe iodos,
que esul a de emplea la secuencia de p oducción
z;;.
Esc ibiendo
el
modelo con es os elemen os esul a,
donde
N F
Min
LLc¡;O;;
i=lj
=1
N F
suje o a
LLmi; O;;
$
I<
=
1,
2,
...
,
L.
i=lj=l
F
¿:o¡;=1
i=1,2,
...
,N.
j=l
O¡;=
O,
1
pa a
cada
i,j.
L
e;; = L (s;ó(x;; ) + p;z;; + h¡l;; )
=l
es el cos e de p oducción e in en a io
de
la secuencia x;; en odo
el
ho izon e;
T lij
=
a¡Ó(Xij )
+ b¡Xij
80
el consumo de capacidad de
la
secuencia
X;j
en el pe iodo
;
()¡i son a iables de
decisión bina ias indicando el empleo, ó no, de
la
secuencia
Xij.
Es e
modelo de a iables en e as esul a de g andes dimensiones, cons ando
de
N+
L es icciones y
N·
2L-l
a iables bina ias.
La
elajación
con inua
del modelo con
B;j
2:
O se analiza como
la
ap oxi-
mación a
la
solución del p oblema de plani icación con cos es ijos y limi aciones
de capacidad. Es e plan eamien o del p oblema ue in oducido
po
Manne
[16)
y
ha
se ido como modelo base
pa a
los es udios pos e io es.
La
ex ensión del
p oblema a
la
conside ación explíci a de
es uc u as
de ab icación mul ini el
con un "cuello de bo ella" en o ma de limi aciones de capacidad ue
modelada
po
Billing on e
al.
[1),
y ep esen a
una
ex ensión del modelo
aquí
conside-
ado, si bien
la
heu ís ica que se desc ibe en es e
abajo
es aplicable
ambién
a
la
ob ención del plan de p oducción
de
dicho cuello de bo ella.
3.
SOLUCIONES
APROXIMADAS
Han sido nume osos los en oques empleados
pa a
abo da
la
esolución del
modelo desc i o. El p ime o de ellos co esponde a
in en a
desde el inicio solu-
ciones heu ís icas simples que den luga a planes admisibles. Las limi aciones de
capacidad desaconsejan
la
posibilidad de aplica mé odos ales como el
"Pa
Pe-
iod Balancing" (Eisenhu
[5])
o el de "Mínimos Cos es Medios" (Sil e y Meal
[20])
al p oblema. Los p opues os
po
Lamb ech y Vande eken
[8)
y Dixon
y Sil e
[2)
conside an explíci amen e las limi aciones de capacidad. Pos e io -
men e
Maes y Van Wassenho e
[13,
14)
e undie on las p opues as con enidas en
es as heu ís icas o mulándolas de o ma simpli icada con lo que las necesidades
compu acionales disminuyen. Su p ocedimien o es some e el
p oblema
a
una
ba e ía
de es e
ipo
de heu ís icas simples y selecciona
la
mejo de las soluciones
ob enidas con ellas.
Pa a
si uaciones en las que las limi aciones de capacidad
son poco es ic as (es o es, las componen es ijas de los cos es y de los consumos
de capacidad de ecu sos son educidas) se ob ienen soluciones acep ables.
O o
en oque
ha
sido
abo da
el modelo de p og amación lineal
con inua
de
Manne
median e
p ocedimien os p imales. His ó icamen e ue el p ime en oque,
y en él se incluyen las p opues as de Dzielinski e
al.
[3),
Dzielinski y Gomo y
[4),
Lasdon y Te jung
[10),
pudiendo conside a se ambién
en e
ellas
la
de Newson
[18)
o
81

Más ecien emen e se
han
aplicado p ocedimien os duales que analizan
la
elajación Lag angiana del p oblema. Las es icciones elajadas son las de ca-
pacidad, que se inco po an a la unción obje i o
median e
la
impu ación
de p e-
cios a los ecu sos empleados. Thizy y Van Wassenho e
[21)
aplican el mé odo
del subg adien e a
la
esolución del Lag angiano. Onie a e al.
[19]
y Lozano
e
al.
[11]
aplican el
mé odo
p imal dual, ex endiendo dicho p ocedimien o a
si uaciones mul ini el con
un
·"cuello
de
bo ella" en Lozano e al.
[12).
El análisis dual iene a ias
en ajas
sob e los o os p ocedimien os (Fishe
[6])
pe o, y en es e aspec o es igual a los mé odos p imales,
la
solución inal
ob enida
no
da
luga , necesa iamen e, a
una
solución admisible.
Con
el
mé odo
p imal dual se esuel e en
cada
i e ación
un
subp oblema
p imal
educido en el
que se iden i ican las can idades p oducidas en
cada
pe iodo. Y lo que es
más
signi ica i o, el g ado de inadmisibilidad de dicho plan.
En
pa icula ,
indica
cual es el exceso u holgu a de capacidad en
cada
pe iodo, ac ualizando en con-
sonancia
la
impu ación de p ecios a los ecu sos.
La
solución
óp ima
del
dual
con iene
un
plan
de p oducción admisible desde el
pun o
de
is a
de
la
ela-
jación con ínua del p oblema.
Pe o
la
es imación de los iempos de
pues a
a
pun o
se lle a a cabo median e
la
linealización de los mismos.
En
la
implemen-
ación
p ác ica
dicha linealización no se co esponde con
la
ealidad,
po
lo que
la
solución
óp ima
del modelo puede se inadmisible
pa a
el
p oblema
o iginal, al
inclui és e las pues as a
pun o
comple as.
Po
ello, odos los mé odos,
ya
sean
p imales o duales, que
abo dan
el p oblema de
la
plani icación de
la
p oducción
con cos es ijos y iempos de
pues a
a
pun o
median e
el modelo
ap oximado
de
Manne
[16)
equie en de
la
inco po ación de algún p ocedimien o que modi ique
la
solución
ap oximada
disponible.
Es a
egla heu ís ica
ha
de ene en
cuen a
explíci amen e el consumo disc e o de
la
capacidad al inicia las se ies de p o-
ducción
pa a
la
ob ención de soluciones admisibles. Asimismo,
ha
de alo a
explíci amen e los cos es a
pa i
de
la
conside ación explíci a de
la
componen e
ija de los mismos.
Thizy y Van Wassenho e
[21)
p opusie on como egla heu ís ica esol e , en
cada
i e ación de su mé odo dual, un modelo de
anspo e.
La
solución dis-
ponible del p oblema dual p opo ciona en
cada
i e ación los pe iodos en que
se inician se ies de p oducción
pa a
cada
uno de los p oduc os. Fijados los
componen es ijos de los cos es
Si
y de los consumos de ecu sos
ai
asociados a
los lanzamien os de
la
p oducción, y e aluada
la
capacidad disponible es an e,
esul a
un
p oblema con ínuo en las can idades a p oduci en dichos pe iodos
pa a
sa is ace
la
demanda. Pe o ija a p io i los pe iodos en los que se
a
a
p oduci conduce en muchos casos a
la
inadmisibilidad del plan de p oducción,
pues el modelo de
anspo e
esul an e es ecuen emen e inadmisible. Además,
el núme o de a iables que·in e ienen en el modelo de
anspo e
es O( N L2
),
82
con lo que su
amaño
y
iempo
de
esolución
aumen an
signi ica i amen e con
el núme o de pe iodos.
La
heu ís ica
p opues a
en
la
siguien e sección
abo da
es os aspec os.
4.
HEURÍSTICA
Como hemos señalado,
el
p oblema de plani icación de
la
p oducción con
cos es ijos y limi aciones de capacidad
es
N
?-comple o.
Los
mé odos
de eso-
lución, sal o
pa a
p oblemas de muy educidas dimensiones, son de
ipo
ap oxi-
mado. En pa icula , odos los basados en
la
o mulación de Manne [16].
Cuando
exis en iempos
de
pues a
a pun o,
la
búsqueda de
una
solución admisible
-aún
cuando no sea
un
plan de p oducción e icien e--
ya
es
de
po
sí N
?-comple o
(Maes
e
al.
[15]). Es
po
ello imp escindible dispone de
una
egla heu ís ica.
En
los mé odos duales se
pa e
de los p ecios in e nos>. asociados al consumo
de los ecu sos, si bien
es
posible ija dichos alo es
a bi a iamen e
"a
p io i".
Aplicando
el
algo i mo de Wagne -
Whi in
[22]
empleando como cos es
L
c¡i
+
l:mij A
=l
que ienen en cuen a los cos es p opios de p oducción
C¡j
más un
é mino
aso-
ciado a la alo ación del consumo de los ecu sos, se esuel e el
p oblema
de
plani icación desconside ando las limi aciones
de
capacidad. Las secuencias de
p oducción ob enidas y los in en a ios esul an es sa is acen
Xij(i) ·l;j(i), -l
=O.
Con
ellas se o man las
ablas
de p oducción
Xi
y de in en a ios l; , que indican
pa a
las secuencias de p oducción iden i icadas
la
can idad
p oducida
de
cada
a ículo en
cada
uno de los pe iodos del ho izon e y sus in en a ios esul an es,
e aluándose el ec o
de
capacidades disponibles
Si
Z
> O
pa a
odo
,
la solución
ob enida
es
admisible.
En
caso con a io
ha
de modi ica se el plan de p oducción median e
la
heu ís ica.
La
heu ís ica que se p opone puede aplica se
po
sí misma, ijando los p ecios
in e nos de los ecu sos>. a bi a iamen e, o mejo en conjunción con
un
mé odo
83
de selección de los mismos. En los mé odos duales,
al
como en el mé odo p imal-
dual (Onie a e
al.
[19],
Lozano e
al.
[11],
[12]) se pueden emplea los p ecios
in e nos
>.
p oceden es de las soluciones admisibles del p oblema dual que se
ob ienen en
cada
i e ación. Así, cada i e ación del mé odo p imal-dual supone
una
aplicación de
la
egla heu ís ica.
La
egla heu ís ica cons a de es bloques:
Bloque
I.
Las eglas del p ime bloque pa icionan los lo es ab icados en el úl imo
pe iodo en el que exis e inadmisibilidad, e asándola en
la
medida de lo posible
hacia el pe iodo pos e io en
el
que
la
holgu a sea máxima, con el in de que
la
si uación esul an e no sea des a o able. El e aso se lle a a cabo inc emen ando
los cos es lo menos posible.
1°
Sea = max{ ': Z ' < 0}. Se iden i ica con el pe iodo
más
a dío en el que
se p esen a inadmisibilidad. Ob iamen e, si Z ' > O
pa a
odos los pe iodos,
la
solución ob enida
es
admisible. FIN.
2°
Sean=
{i:
Xi
·li
> 0}. Es
el
conjun o de a ículos que p oducen en exceso
de
la
demanda
del pe iodo conside ado . Son a ículos
pa a
los que se puede
con empla el e aso de su p oducción, man eniendo
la
admisibilidad.
3° 3.1 Si n =
0,
no se puede e asa la p oducción.
I
a 8 {segundo bloque).
3.2 Se o denan los a ículos en o den c ecien e{no dec ecien es si hay empa-
es) del indicado de inc emen o de cos es
s¡{a¡ +
1)
b¡h¡
La
acionalidad de es e c i e io p o iene del hecho de que al
ompe
un lo e se
incune
en un cos e de lanzamien o adicional y se
aho a
el
cos e de man enimien o debido al e aso de
la
p oducción. Se incluyen
ambién los consumos de ecu so
a¡
y
b¡
con
la
inalidad de libe a
la
máxima
can idad del mismo en
el
pe iodo , comp ome iendo
la
meno
can idad posible del pe iodo al que se e asa ( éase el
pun o
5° de
es e bloque). La inclusión de
la
unidad elimina
la
degene ación cuando
a¡
=
O.
Obsé ese que al no depende el c i e io de o denación de
la
solución conc e a de
pa ida,
dicha o denación puede hace se a p io i
una
sola ez. Obsé ese ambién que el c i e io a o ece el doble obje i o
de
la
heu ís ica: minimiza
el
consumo de ecu sos y el inc emen o de
los cos es.
84
4° 4.1 Si l; =
O,
elimina i de n y ol e a 3°.
P oba
con el siguien e a ículo.
4.2 Sea T = min{ ': ' > ,
li '
= 0},
el
pe iodo
has a
el que se abas ece
la
demanda
del a ículo i con
el
lo e p oducido en el pe iodo .
5° Sea
( ,
T) el pe iodo
pa a
el
que se ob iene
la
máxima
holgu a de capaci-
dad; i.e., max{ Z ': < ' <
T}.
Es el pe iodo
candida o
al que
e asa
el
exceso de p oducción del a ículo i en . Si
ZT
:::;
a;, el e aso p oduci ía
inadmisibilidad en
T,
en cuyo caso, elimina i de
l
e Í a 3°.
6°
Re asa
al pe iodo
la
p oducción de
la
can idad
A • {
[ZT-
a;
(1-
8(x;T
))]
. I }
u = mln b ) mln i '
i
:S '<T
Ac ualiza las a iables del plan
de
p oducción y los indicado es de consumo
de ecu sos:
Z
{::==
Z + bib.
ZT
{::==
ZT-
bib.-a;
(1-
8(x;T))
Xi
{::==
Xi
-b.
XiT
{::==
XiT
+ b.
li '
{::==
li ' -b.
pa a
' = , +
1,
...
,
T-
l.
La
can idad
b. a
aspasa
es á
limi ada
po
la
holgu a del pe iodo T y los
in en a ios e asados
has a
dicho pe iodo. El co che e signi ica
"pa e
en-
e a",
ga an izando median e
el
edondeo
hacia
abajo
la admisibilidad en el
pe iodo
T.
7°
Si
Z
2:
O,
se
ha
eliminado
la
inac!misibilidad en
.
I a 1°.
Si
Z <
O,
se
ha
de con inua ompiendo lo es en
.
I
a 4°.
Obsé ese que el conjun o
de
eglas del bloque 1 inalizan:
-Al alcanza
la
admisibilidad (pun o 7°).
-
Al
ago a se
el
conjun o
ele
a ículos cuya p oducción
pueda
a asa se
(pun o
3.1). En es e caso se aplican las eglas del bloque
11.
Bloque
II.
Las eglas del segundo bloque
adelan an
la
p oducción a pe iodos an e io es
en los que
haya
holgu a
de
capacidad sin c ea nue as pues as a
pun o
(po
ya
exis i en ellos ab icación de lo es).
85
Pa a
mejo mos a
el
ca ác e complemen a io de
la
heu ís ica p opues a
y los mé odos duales, en
la
igu a 1 se ecoge
la
e olución del Lag angiano
jun o
con
la
de
la
mejo solución p opo cionada po
la
heu ís ica, a medida que
i e a
el mé odo p imal-dual aplicado al p oblema que se
ha
denominado MARS-
TEN
l.
Se
obse a que
la
co a in e io p opo cionada po el Lag angiano con-
e ge monó onamen e a su óp imo (el de
la
elajación con inua). Simé icamen e,
las soluciones de
la
heu ís ica an mejo ando p og esi amen e a medida que se
apoya en las secuencias de p oducción más ap opiadas, las cuales su gen al asig-
na
mejo los p ecios in e nos de los ecu sos escasos.
Función
ObJe i o
49500
49300
49100
48900
48700
48500
48300
48100
47900
47700
E olución
de
la
heu ís ica
Lag anglano
+ Heu s lca
4750()~,---~--------~--~--- ---.----~--~--- ---.--
1 5 g 13
17
21
25 29 33 37
4i
N• I e aciones
Figu a
l.
92

7.
REFERENCIAS
(1]
Billing on,
P.;
McClain,
J.
y
Thomas,
L.
(1983).
"Ma hema i-
cal
P og amming
App oaches o
Capaci y-Cons ained
MRP
Sys ems:
Re iew, Fo mula ion
and
P oblema
Reduc ion". Managemen Science,
Vol.
29,
1126-1141.
(2]
Dixou,
P.S.
y
Sil e ,
E.A.
(1981). "A Heu is ic Solu ion P ocedu e
o he
Mul i-i em
Single-Le e! Limi ed
Capaci y
Lo -Sizing
P oblem".
J.
o
Ope a ions M anagemen , Vol. 2, 23-29.
(3]
Dzieliuski,
B.P.;
Bake ,
C.T.
y
Manne,
A.S.
(1963). "Simula ion
Tes s
o
Lo Size
P og amming".
Managemen Science, Vol. 9, 229-258.
(4]
Dzieliuski,
B.P.
y
Gomo y,
R.E.
(1965).
"Op imal
P og amming
o
Lo Sizes, In en o y
and
Labo Alloca ions". Managemen Science, Vol.
11,
874-890.
(5]
Eisenhu ,
P.S.
(1975). "A Dynamic Lo Sizing
Algo i hm
wi h
Capa-
ci y
Cons ain s".
AIIE
T ansac ions, Vol.7, 170-176.
(6]
Fishe ,
M.L.
(1981).
"The
Lag angean Relaxa ion
Me hod
o Sol ing
ln ege
P og amming
P oblems". Managemen Science, Vol.
27,
1-18.
[7]
Flo iau,
M.;
Leus a,
J
.K.
y
Rinooy
Kan,
A.H.G.
(1980). "De-
e minis ic
P oduc ion
Planning: Algo i hms
and
Complexi y". Mana-
gamen Science, Vol.
26,
669-679.
[8]
Lamb ech ,
M.R.
y
Vande eken,
H.
(1979). "Heu is ic
P ocedu e
o he Single-Ope a ion Mul i-i em Loading
P oblem".
AIIE
T ansac-
ions, Vol.
11,
319-326.
[9]
La añe a,
J.;
Onie a,
L.
y
Lozano,
S.
(1988) Mé odos Mode nos
de
Ges ión
de
P oducción. Alianza Edi o ial.
[10]
Lasdon,
L.S.
y
Te jung,
R.C.
{1971). "An E icien
Algo i hm
o
Mul i-i em Scheduling". Ope a ions Resea ch, Vol.
19,
946-969.
[11]
Lozano,
S.;
La añe a,
J.
y
Ouie a,
L.
(1991).
"P imal-Dual
Ap-
p oach · o
he
Single Le e! Capaci
a ed
Lo -Sizing
P oblem".
Eu opean
J.
o
Ope a ional Resea ch, Vol.
51,
354-366.
[12]
Lozano,
S.;
La añe a,
J.
y
Onie a,
L.
(1991). "Plani icación Mul-
ini el con Limi aciones de
Capacidad".
Qües iió, Vol.
15.
[13]
Maes,
J.
y
Van
Wassenho e,
L.
(1986). "A simple Heu is ic o
he
Mul i-i em Single-Le e!
Capaci a ed
Lo -Sizing
P oblem".
Ope a ions
Resea ch Le e s, Vol. 4, 265-273.
(14]
Maes,
J.
y
Van
Wassenho e,
L.
(1986). "Mul i-i em Single-Le e} Ca-
paci a ed
Dynamic Lo -Sizing Heu is ics: A
Compu a ional
Compa ison
(Pa
1:
S a ic
Case)".
IEE
T ansac ions, Vol.
18,
114-123.
93
[15]
Maes,
J.;
McClain,
J.O.
y
Van
Wassenho e,
L. (1991). "Mul ile el
Capaci a ed Lo sizing Complexi y and
LP-based
Heu is ics". Eu opean
J.
o
Ope a ional Resea ch, Vol. 53, 131-148.
[16]
Manne,
A.S.
(1958). "P og amming o Economic Lo Sizes". Mana-
gemen Science, Vol. 4, 115-135.
[17]
Ma s en,
R.E.
(1975). "The
Use
o he
BOXSTEP Me hod in Disc e e
Op imiza ion". Ma hema ical P og amming S udy, Vol. 3, 127-144.
[18]
Newson,
E.F.
(1975). "Mul i-i em Lo Size Scheduling by Heu is ic.
Pa
1:
Wi h
Fixed Resou ces". Managemen Science, Vol. 21, 1186-
1193.
[19]
O
nie a,
L.;
Lozano,
S.;
La aiie a,
J.
y
Ruiz,
R.
(1987). "Mé odo
P imal Dual
pa a
Modelos de Plani icación con Cos es Cónca os y Li-
mi aciones de Capacidad". Qües iió, Vol.
11,
117-133.
[20]
Sil e ,
E.A.
y
Meal,
H.
(1973). "A Heu is ic o Selec ing Lo -Size
Quan i ies o he Case o a De e minis ic Time-Va ying Demand
Ra e
and Disc e e Opo uni ies o Replenishmen ". P oduc ion and In en-
o y Managemen , Vol.
12,
64-74.
[21]
Thizy,
J
.M.
y
Van
Wassenho e,
L. (1985). "Lag angean Relaxa-
ion o he Mul i-i em Capaci a ed Lo -Sizing P oblem: A Heu is ic
Implemen a ion".
IIE
T ansac ions, Vol.
17,
308-313.
[22]
Wagne ,
H.M.
y
Whi in,
T.M.
(1958). "A Dynamic Ve sion o
he
Economic Lo Size M o del". M anagemen S cien
ce,
Vol. 5, 89-96.
[23]
Zangwill.
W.I.
(1968). "Minimun Con a e Cos Flows in Ce ain
Ne wo ks". Managemen Science,
Vol.
14,
429-450.
ENGLISH
SUMMARY:
COMPLEMENTARY
HEURISTIC
TO
DUAL
APPROACHES
TO
THE
CAPACITATED
LOT-SIZING
PROBLEM
S.
Lozano, J. La añe a y
L.
Onie a
l.
INTRODUCTION
The
single le e! capaci a ed lo -sizing p ciblem (SLCLSP) consis s in de e -
mining he quan i ies and iming o p oduc ion ba ches in o de
o
sa is y known
94
o expec ed ex e na! equi emen s while incu ing in mínimum cos s.
No
back-
logging is allowed.
The e
a e limi s on he
amoun
o
esou ce a ailable in each
pe íod.
This
p oblem is known
o
be N
?-Comple e
[7].
2.
MODEL
FORMULATION
Le :
N -Numbe
o
i ems
L -Numbe
o
pe iods
Zi
-
P oduc ion
o
í em
i in pe iod
l¡ -ln en o y
o
i em
i in pe iod
D¡ -
Demand
o
i em
i in pe iod
s¡
-Se up cos o i em i
p¡ -Ma ginal p oduc ion cos o i em i
h¡
-Uni holding cos o í em i
I<
-A ailable capaci y in pe iod
a¡
-Se up ime o i em i
b¡
-Capaci y abso p ion coe icien o
í em
i
The
ma hema ical
model
is:
whe e
N L
Min
¿¿
(s¡6(xi ) +
PiXi
+ h¡l¡ )
i=l
=l
subjec o
Ii, -1
+
Xi -
li =
Di
i = 1,
...
,
N;
=
1,
..
.
,L
N
2::::
(a¡c5(xi ) +
b¡Xi ):::;
/{1 =
1,
...
, L
i=l
Xi
2:
O,
[¡,
2:
O,
/¡o
= O
6(:z:)
= {
~
95
si x
>O
si
:e=
O
This p oblem can be e o mula ed in e ms o dominan schedules. Such
schedules a e he ones o whoch he ollowing holds:
+s
Xi
=
¿nik
S =
0,
1,
2,
...
k=
This
is
known as Manne's
[16]
o mula ion:
whe e
N F
Min
¿¿c;;B;;
i=lj=l
N F
subjec o
LLmij Bij
~
K =
1,
2,
...
, L.
i=li=l
F
¿oij
= 1 i =
1,
2,
...
,
N.
j=l
B;i
=O,
1
L
Cij
¿ (s;b(Xij ) + p¡Xij + h¡Jij )
=l
iij
a¡b(Xij ) + b;Xij
3.
APPROXIMATE
SOLUTIONS
The
p e ious linea p og am
is
di icul o sol e because o he big numbe
o a iables in ol ed.
I
has been sol ed using specialized la ge scale algo i hms
([3],
[4],
[10],
[18]). Ano he p ac ica! app oach is o use p imal heu is ics
{[5],
[20],
[8],
[2],
[13],
[14]).
Howe e , a mo e p omising app oach
is
o use a dual app oach ([21],
[19],
[11],
[12]). This app oach consis s in elaxing he capaci y cons ain s, com-
pu ing adequa e shadow p ices.
The
uncapaci a ed elaxed p oblem can be
independen ly sol ed o each i em.
The solu ion o Manne's o mula ion assumes a linea app oxima ion o he
se up consump ion o capaci y. Thus, he esul ing p oduc ion plan usually is
96
un easible. The e o e,
i
is necessa y
o
de ise a manne
o
look o easibili y
by mino modi ica ion o he solu ion.
4.
HEURISTIC
This
sec ion
desc ~bes
a heu is ic aimed
a
ob aining a easible p oduc ion
plan.
I
can be used in p oblems wi h se up imes. Recall
ha
in his case, e en
o
ind such a solu ion is N
P-comple e
(15].
The
heu is ic consis s in educing he capaci y equi emen s in hose pe iods
in which insu icien capaci y exis s. S a ing wi h
he
las pe iod,
he
p e ious
pe iod in which in easibili y occu s is de ec ed
and
h ee
a emp s
a e
made
o
elimina e i .
I
hese
a emp s
a e success ul, hen he closes p e ious pe iod
showing in easibili y is conside ed nex and he p ocess is epea ed.
I
he
algo-
i hm
ails
o
elimina e he in easibili y in any o hese pe iods,
i
s ops.
I ,
in
u n,
pe iod O
is
eached, a easible p oduc ion plan has been ound.
The
h ee
a emp s
a e called Blocks
1,
II and III because
ha
is he o de in which hey
a e applied.
Block 1 spli s lo s c ea ing new se ups in la e pe iods wi hou in oducing
new in easibili ies. I ems a e conside ed in non-dec easing o de
o
he
ollowing
a io.
This
a io penalizes he cos and ime due
o
he new se ups
and
a ou s
holding cos sa ings and in easibili y educ ion.
As
a consequence, his ou ine
makes
be e
use o he a ailable capaci y
s¡(a¡ +
1)
b;h;
o
he
la e pe iods o he ho izon. Such unused can be
impo an
depending
on he deg ee o ba ching o he solu ion. An example o his si ua ion is
he
o en ound ini e-ho izon e ec which consis s in
ha
he la es pe iods se ups
a e a ely cos e ec i e.
Block
11
shi s p oduc ion o ea lie pe iods in which a se up al eady exis s
and
enough slack is a ailable.
l ems
a e conside ed in non-dec easing o de
o
he a io
h¡ b;
which penalizes holding cos inc ease
and
a ou s in easibili y
educ ion. These shi s lead
oan
inc ease in holding cos s hough no addi ional
se up cos s a e incu ed. E en se ups can be sa ed in he easible pe iod i en i e
lo s a e shi ed.
97

Block
111
also shi s p oduc ion o ea lie pe iods wi h slack capaci y
bu
c ea ing new se ups. I ems a e conside ed in non-dec easing o de o he a io
s¡h¡(a¡ + 1)
b¡
which penalizes se up and holding cos inc ease, and esou ce consump ion due
o
he new se ups, a ou ing in easibili y educ ion. E e y shi inc eases
bo h
se up and holding cos s. The e o e, his ou ine is in oked only
i
blocks 1 and
II ail o elimina e all he in easibili y in he gi en pe iod.
5.
INTEGRATION
WITH
DUAL
APPROACHES
The
p oposed heu is ic
is
a pe ec complemen o dual app oaches since he
la e
upda e
he esou ce p ices in e e y i e a ion gene a ing a cos e ec i e
solu ion (composed o dominan schedules) which, un o una ely, is no easible.
The
heu is ic makes mino adjus men s o such solu ions in o de o imp o e i s
easibili y. In pa icula ,
i
has been in eg a ed wi h a p imal dual app oach
[11]
and he subg adien me hod
[21].
Also, dual app oaches p o ide lowe bounds on he op imal solu ion, which
can be used o assess he quali y o he solu ion ob ained by he heu is ic.
6.
COMPUTATIONAL
EXPERIENCES
The
heu is ic, appended o he p imal dual and subg adien me hods, has
been applied o se e a! p oblems, compa ing he solu ion ob ained o hose p o-
ided
by
o he heu is ics
([8],
[13]).
The esul s a e included in able
l.
They
show he me i o his heu is ic app oach.
98