Programacion Dindmica
Introducci6n
1 Introduccién
definicién de consenso de Economia, Entre las que
mayor repercusion han tenido, quizés la definicion mas ampliamente uti-
No existe una ini
lizada haya sido la de Robbins (1932): “Economia es la ciencia que estudia el
comportamiento humano como unarelacién entre fines y medios escasos que
tienen usos alternativos’, Fn la linea marcada por este autor cabe destacar
Ja extension de Becker (1976), segiin el cual “(...) los supuestos de com-
portamiento maximizador, equilibrio de mercado y preferencias estables,
utilizados valiente e inexorablemente, constituyen el nticleo de la Economia”
inte se debe a Posner (1977), para quien la
y contrasta las implicaciones de suponer al indi-
Una segunda ampliacién inter
Economia “(..) anali
viduo maximizador de sus fines en la vida, es decir Ja satisfaccién de lo
que denominaremos su propio interés”
La Revolucién Marginalista, en el tiltimo tercio del siglo XIX, marea la
division entre la Teorfa Econémica Clasica y la Neoclasica moderna. Esta
nueva teoria busca las condiciones bajo las cuales es 6ptima la asignacion
de esos medios escasosa usos alternativos.
Entre los principales problemas a trataren economia, cabe destacar el de
un consumidor que debe decidir, en cada instante, las cantidades a comprar
de cada bien, con objeto de maximizar su funcién de utilidad. En este pro-
blema, la nocién de medios escasos, se asocia a lan
striccién presupuestariadel individno, La funcién de demanda de cada bien surge como resultado
de este problema de maximizacién, Alternativamente, en un determinado
instante, la oferta se obtiene como resultado de un problema en el que el
empresario debe decidir las cantidades a producir de cada bien con objeto
de maximizar sus beneficios (0 minimizar sus costes). Este agente econdmico
también esta sujeto a un problema de escasez, en este caso, de recursos 0
inputs productivos.
La modelizacién de este tipo de problemas econémicos estiticos se basa
en la Programacién Matematica. Un problema general de Programacién
Matematica se define como:
Optimizar — f (2)
8a, BESCR",
El problema consiste en decidir los valores de las componentes del vector &
que proporeionen el méximo o el minimo de la funcidn objetivo, f, de entre
los admisibles que se encuentran dentro del conjunto factible, S.
Cuando se considera que la suma de las cantidades desembolsadas por el
consumidor en la compra de los bienes, 0 por el productor en la obtencién.
de los inputs productivos, ha de coincidir con su renta disponible, se tiene
un problema de optimizacién con restrieciones de igualdad. Este tipo de
problemas se caracteriza porque el conjunto factible, S, se define a través de
m restricciones de igualdad:
S={xeED|9(z)=5},
donde g : D C R” —+ R™, es una funcién vectorial de componentes
GF (Gis-++59m)=
Para la resolucién de este tipo de problemas se recurre al método de los
multiplicadores de Lagrange. El interés de este método radica, no s6loen su
capacidad para resolver un problema clasico con restricciones de igualdad,
sino también en el significado o interpretacion econdmica de los denominados
multiplicadores de Lagrange
Cuando el consumidor o el empresario son libres de agotar o no toda su
renta, se plantea un problema de optimizacion en el que no es preciso agotar
las disponibilidades totales de recursos, Esto se traduce en un conjunto
de restrieciones expresadas a través de desigualdades 0 restricciones de no
negatividad. Al permitir una mayor flexibilidad, la programacién con restri-
cciones de desigualdad refleja, de modo mas fehaciente, la actuacién de los
2agentes econdmicos. Asimismo, permite tener en cuenta restricciones de no
nogatividad, caracteristicas en las variables economicas, Fl eonjunto factible
de este tipo de problemas se define:
S={rED|9(2) Oy
i" <0.
El output total es consumido o invertido,
Y(t}=C(t)+ I(t).
La cantidad invertida se destina a incrementar el stock de capital y a
reponer la maquinaria obsoleta:
aK
+0K=K+6K,
dt
siendo 6 la tasa de depreciacion
Conocido Kes inmediato obtener k:
K)_kn-Ki_K _ by
LT)” Prt
Suponiendo que el trabajo crece de manera exégena a la tasa mn, ¥
denotando al consumo por trabajador ¢= C/L, la
tema puede eseribirse:
I-5K
cio de estadoEleapital per cApita es la variable de estado del sistema, mientras que
el consumo por trabajador es el control para este problema.
Unplanificador central ha de decidir el consumo por trabajador en cada
instante ¢ € [0,7] con objeto de maximizar la utilidad obtenida a lo
largo de este periodo, Se considera una funcién de utilidad dependiente
del consumo por trabajador, U(c), que satistace:
U()>0, UN <0, TimU"(e)=co, Jim U'(e)=0.
La funcién a maximizar por parte del planificador es la integral de
“bienestar" a lo largo del perfodo [0,T|:
7
w= [ U(odt.
fo
Asi, el problema de optimizacién puede escribirse:
7
maxW == max [ U(c)de+ SMT).
ce c °
saz: k= f(k)-ce—(S+n)k,
k(0) = ko.
Factor de descuento
La funcién de bienestar a maximizar, W, agrega la utilidad obtenida en
cada instante, t, del intervalo temporal [0,7], con independencia de si el
consumo se leva a cabo al comienzo 0 al final del perfodo. Este supuesto
indica que el planificador es indiferente entre consumir ahora 0 esperar a
hacerlo en el futuro. Alternativamente, se podria considerar un planificador
que prefiera consumir en el presente frentea consumos futuros. Estesupuesto
do preferenciaintertemporal queda recogido en este tipo de modelos mediante
un factor de descuento, a través del cual, la utilidad de consumos futuros es
tanto menos valorada, cuanto més lejos en el tiempo se produzcan éstos. La
agregacién de utilidades descontadas al tanto p puede escribirse como:
1
J= [ PU (chat.
lo
‘Obsérvese que el factor de descuento, e~ toma valores entre [0, 1], y verifica:
lime?
0
lim e-#' =0.
on
8El parametro p es el tanto de descuento o de preferencia intertemporal.
Como se ha explicado, el supuesto de preferencia intertemporal, y el
empleo de un factor de descuento, tiene una justificacién econémica. No
obstante, su generalizada utilizacion en este tipo de modelos se basa en su
conveniencia matematica, principalmente cuando s¢ considera un horizonte
temporal infinito.
Cuando se agregan utilidades en un intervalo temporal infinito [0,00),
puede obtenerse un bienestar agregado no finito, es decir, una integral im-
propia [°U (edt divergente, lo que imposibilita encontrar el 6ptimo del
problema. No obstante, considerando funciones suficientemente continuas,
siempre es posible encontrar un factor de descuento, p, que garantice que la
integral {5° e~#'U (c)dt si es convergente.
on de un recurso
Problema de extracci
Se supone que el output de una economia, Y(t), depende del stock de
capital, K(t), ¥ dela cantidad extraida de un recurso, V(t):
Y=F(KN).
La produccién puede utilizarse para consumo, C(f), 0 inversion, I(t)-
Esta inversién permite aumentar el stock de capital, K(t), y reponer
el capital obsoleto, 6K (t):
Y=C+I,
¥, por lo tanto,
x =K=F(K,N)-C-6K.
Las ecuaciones de estado vendrén definidas por la dinamica del stock
de capital, y la dinamica del stock de recurso, N(t). Esta iltima puede
eseribirse:
1. Enel caso de un recurso no renovable:
2. En el caso de un recurso renovable:
Nag N)-R,
siendo g(NV) la funcién de renovacién natural del recurso,
9Se buscan la trayectorias ptimas en la extraccién del recurso, y en el
consumo, para maximizar la integral de “bienestar™
+
w [ eu (C)dt,
A
sujeto a las condiciones iniciales para el stock de capital, K(0) = Koy
el stock de recurso, (0) = No.
El intervalo temporal puede ser finito o infinito (1! = 00). Asimismo,
p=0 recoge el supuesto en el que no hay preferencia intertemporal.
El problema de optimizacién puede eseribirse:
7
max W max [ PU (C)dt+ SIN(T),
NC ne“
sa: K=F(K,N)-C-6K,
N=-R, (6N=g(w)-R),
K(0)=Ko, N(0)=No,
4 Breve revisién histérica de la Optimizacion Dina-
mica
Los matematicosse han preocupado por los problemas de optimizacién dina-
mica desde hace ya bastante tiempo. Se piensa que la primera persona en
resolver uno de estos problemas fue Bemoulli en 1696 (si un pequetio objeto
se mueve bajo la influencia de la gravedad, ;qué camino entre dos puntos
fijos permite hacer el viaje en menos tiempo?). Buler ¥ Lagrange trabajaron
también en problemas de optimizacion dinamica y comenzaron a desarrollar
teorfa matematica acerca de ellos. La mayoria de aplicaciones de sus teorias
se hicieron en el campo de la fisica, especialmente en lo relacionado con el
principio de conservacién de la energfa de Hamilton, Las primeras aplica-
ciones de la optimizacion dinan
Hotelling (gestion de recursos naturales no renovables -petréleo-) y Ramsey
(politicas de crecimiento econdmico) en los aiios veinte. Perono fue hasta los
sesenta cuando las téenicas de optimizacién dinamica se introdujeron defini-
tivamente en la teorfa econémica, Fueron los economistas del crecimiento
econémico quienes inicialmente encontraron utilidad en esta téenica. De
en economia aparecen en los trabajos de
10hecho, tanto la teoria neoclisica del crecimiento econémico, como la teoria
mis reciente del crecimiento end6geno utilizan con éxito la optimizacion
dinamica, Las téenicas de optimizacién dinamica son imprescindibles en la
economia moderna.
La metodologia que los matemiticos elisicos utilizaron para resolver
problemas de optimizaciondinémicaes conocida como edleulo de variaciones.
Esta técnica fue generalizada de dos formas diferentes. Primero R. Bellman
(1957), un matemético americano, desarrollé el método de la programacién
dindmiea en los aiios cincuenta, Este método esta especialmente indicado
para problemas en tiempo discreto, aunque también se ha adaptado a la
resolucién de problemas en tiempo continuo, En segundo lugar, también en
a década de los cincuenta, un equipo de mateméticos rusos dirigidos por L.
Pontryagin desarroll6el principio del mérimo del control éptimo (traducido
alinglés en 1962). Enestadécada, estos autores, a partir de la teoria clasica
del control y el enfoque deespacio-estado, sientan las hases de la nueva tearia
del control 6ptimo,
1