Anar al contingut

Funció de valor

De L'Enciclopèdia, la wikipedia en valencià

La funció de valor d'un problema d'optimisació proporciona el valor alcançat per la funció de pèrdua d'una solució, sempre i quan solament depenga dels paràmetros del problema.[1][2]

Propietats

[editar | editar còdic]

En un sistema dinàmic controlat, la funció de valor representa el resultat òptim del sistema en l'interval [t, t1] quan s'inicia la variable d'estat en el moment t x(t)=x.[3] Si la funció objectiu representa algun cost que deu minimisar-se, la funció de valor pot interpretar-se com el cost per a terminar el programa òptim i, per lo tant, li la denomina "funció de cost pendent".[4][5] En un context econòmic, a on la funció objectiu generalment representa l'utilitat obtinguda, la funció de valor és conceptualment equivalent a la funció d'utilitat indirecta.[6][7]

En un problema de control òptim, la funció de valor es definix com l'element suprem i ínfim de la funció objectiu presa sobre el conjunt de controls admissibles. Dau (t0,x0)[0,t1]×d, un problema típic de control òptim és:

maximizarJ(t0,x0;u)=t0t1I(t,x(t),u(t))dt+ϕ(x(t1))

subjecte a

dx(t)dt=f(t,x(t),u(t))

en variable d'estat inicial x(t0)=x0.[8] La funció objectiu J(t0,x0;u) deu maximizar sobre tots els controls admissibles uU[t0,t1], a on u és una funció mesurable de Lebesgue depenent de [t0,t1] sobre algun conjunt arbitrari prescrit en m. La funció de valor es definix llavors com:



en V(t1,x(t1))=ϕ(x(t1)), a on ϕ(x(t1)) és el "valor residual". Si el parell òptim de trayectòries de control i estat és (x,u), llavors V(t0,x0)=J(t0,x0;u). La funció h que proporciona el control òptim u en funció de l'estat actual x es denomina política de control de retroalimentació,[4] o simplement funció de política.[9]

El principi d'optimisació de Bellman establix aproximadament que qualsevol política òptima en el moment t, prenent t0tt1 com l'estat actual x(t) tractat com a condició inicial "nova" deu ser òptima per al problema restant. Si la funció de valor resulta ser contínuament diferenciable,[10] açò dona lloc a una equació en derivades parcials important, coneguda com equació d'Hamilton-Jacobi-Bellman

V(t,x)t=maxu{I(t,x,u)+V(t,x)xf(t,x,u)}

a on el maximizador en el costat dret de l'equació també es pot reescriure com un hamiltoniano, H(t,x,u,λ)=I(t,x,u)+λ(t)f(t,x,u), com

V(t,x)t=maxuH(t,x,u,λ)

en V(t,x)/x=λ(t) eixercitant el paper de les variables de cost.[11] Donada esta definició, es té ademés que dλ(t)/dt=2V(t,x)/xt+2V(t,x)/x2f(x), i despuix de diferenciar abdós costats de l'equació d'Hamilton-Jacobi-Bellman sobre x,

2V(t,x)tx=Ix+2V(t,x)x2f(x)+V(t,x)xf(x)x

que, despuix de reemplaçar els térmens apropiats, recupera l'equació de costs

λ˙(t)=Ix+λ(t)f(x)x=Hx

a on λ˙(t) s'expressa segons la notació de Newton de la derivada sobre el temps.[12]

La funció de valor és l'única solució de viscosidad de l'equació d'Hamilton-Jacobi-Bellman.[13] En un control òptim aproximat de bucle tancat en llínea, la funció de valor també és una funció de Liapunov que establix l'estabilitat asintòtica global del sistema de bucle tancat.[14]

Referències

[editar | editar còdic]
  1. (1975) Deterministic and Stochastic Optimal Control, New York: Springer, pp. 81–83. ISBN 0-387-90155-8.
  2. Caputo, Michael R. (2005). Foundations of Dynamic Economic Analysis : Optimal Control Theory and Applications, New York: Cambridge University Press, p. 185. ISBN 0-521-60368-4.
  3. Weber, Thomas A. (2011). Optimal Control Theory : with Applications in Economics, Cambridge: The MIT Press, p. 82. ISBN 978-0-262-01573-8.
  4. 4,0 4,1 (1996) Neuro-Dynamic Programming, Belmont: Athena Scientific, p. 2. ISBN 1-886529-10-8.
  5. «EE365: Dynamic Programming».
  6. (1995) Microeconomic Theory, New York: Oxford University Press, p. 964. ISBN 0-19-507340-1.
  7. (2009) An Introduction to Mathematical Analysis for Economic Theory and Econometrics, Princeton University Press, p. 145. ISBN 978-0-691-11867-3.
  8. (1991) Dynamic Optimization : The Calculus of Variations and Optimal Control in Economics and Management, 2nd edició, Amsterdam: North-Holland, p. 259. ISBN 0-444-01609-0.
  9. (2018) Recursive Macroeconomic Theory, Fourth edició, Cambridge: MIT Press, p. 106. ISBN 978-0-262-03866-9.
  10. Benveniste i Scheinkman varen establir condicions suficients per a la diferenciabilidad de la funció de valor, que a la seua volta permet una aplicació del teorema de la envolvente, vore “On the Differentiability of the Value Function in Dynamic Models of Economics” (1979). Econometrica 47 (3): 727–732. doi:10.2307/1910417. Vore també Seierstad, Atle (1982). “Differentiability Properties of the Optimal Value Function in Control Theory”. Journal of Economic Dynamics and Control 4: 303–310. doi:10.1016/0165-1889(82)90019-7.
  11. Kirk, Donald E. (1970). Optimal Control Theory, Englewood Cliffs, NJ: Prentice-Hall, p. 88. ISBN 0-13-638098-0.
  12. Zhou, X. Y. (1990). “Maximum Principle, Dynamic Programming, and their Connection in Deterministic Control”. Journal of Optimization Theory and Applications 65 (2): 363–373. doi:10.1007/BF01102352.
  13. Theorem 10.1 in Bressan, Alberto. «Viscosity Solutions of Hamilton-Jacobi Equations and Optimal Control Problems». Lecture Notes.
  14. (2018) «Optimal Control and Lyapunov Stability», Reinforcement Learning for Optimal Feedback Control: A Lyapunov-Based Approach, Berlin: Springer, pp. 26–27. ISBN 978-3-319-78383-3.


Referències

[editar | editar còdic]