Skip to main content
Log in

A stochastic goal programming model to derive stable cash management policies

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

Abstract

In this paper, we consider cash management systems with multiple bank accounts described by a given particular relationship between accounts and by a linear state transition law. Since cash managers may simultaneously consider a number of possibly conflicting goals, we provide a general stochastic goal programming model that is able to handle multiple goals and also the inherent uncertainty introduced by expected cash flows. We describe in detail an instance of our general model that considers the optimization of three different criteria such as cost, risk and cash balance stability. We claim that cash balance stability is an interesting goal to deal with the inherent uncertainty of expected cash flows. We also provide useful instructions for cash managers to set the main parameters of our model in practice. Our model provides a systematic approach to multiobjective cash management that is ready to be implemented in decision support systems for cash management.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. Srinivasan, V., Kim, Y.H.: Deterministic cash flow management: state of the art and research directions. Omega 14(2), 145–166 (1986)

    Article  Google Scholar 

  2. da Costa M., Marcelo, B., Nagano, M.S., Sobreiro, V.A.: Stochastic cash flow management models: a literature review since the 1980s. In Decision Models in Engineering and Management, pp. 11–28. Springer International Publishing, (2015)

  3. Bellman, R.: Dynamic Programming. Dover Publications, New York (1957)

    MATH  Google Scholar 

  4. Bertsekas, D.P.: Dynamic Programming and Optimal Control. Athena scientific, Belmont (2005)

    MATH  Google Scholar 

  5. Murray, D.M., Yakowitz, S.J.: Constrained differential dynamic programming and its application to multireservoir control. Water Resour. Res. 15(5), 1017–1027 (1979)

    Article  Google Scholar 

  6. Yeh, W.W.-G.: Reservoir management and operations models: a state-of-the-art review. Water Resour. Res. 21(12), 1797–1818 (1985)

    Article  Google Scholar 

  7. Labadie, J.W.: Optimal operation of multireservoir systems: state-of-the-art review. J. Water Resour. Plan. Manag. 130(2), 93–111 (2004)

    Article  Google Scholar 

  8. Cembrano, G., Wells, G., Quevedo, J., Pérez, R., Argelaguet, R.: Optimal control of a water distribution network in a supervisory control system. Control Eng. Pract. 8(10), 1177–1188 (2000)

    Article  Google Scholar 

  9. Jalali, M.R., Afshar, A., Marino, M.A.: Multi-colony ant algorithm for continuous multi-reservoir operation optimization problem. Water Resour. Manag. 21(9), 1429–1447 (2007)

    Article  Google Scholar 

  10. Baccarin, S.: Optimal impulse control for a multidimensional cash management system with generalized cost functions. Eur. J. Oper. Res. 196(1), 198–206 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  11. Salas-Molina, F.: Risk-sensitive control of cash management systems. Oper. Res. (2017). https://doi.org/10.1007/s12351-017-0371-0

    Article  Google Scholar 

  12. Daellenbach, H.G.: A stochastic cash balance model with two sources of short-term funds. Int. Econ. Rev. 12(2), 250–256 (1971)

    Article  MATH  Google Scholar 

  13. Stone, B.K.: The use of forecasts and smoothing in control limit models for cash management. Fin. Manag. 1(1), 72 (1972)

    Google Scholar 

  14. Salas-Molina, F., Martin, F.J., Rodriguez-Aguilar, J.A., Serrá, J., Arcos, J.L.: Empowering cash managers to achieve cost savings by improving predictive accuracy. Int. J. Forecast. 33(2), 403–415 (2017). https://doi.org/10.1016/j.ijforecast.2016.11.002

    Article  Google Scholar 

  15. Penttinen, M.J.: Myopic and stationary solutions for stochastic cash balance problems. Eur. J. Oper. Res. 52(2), 155–166 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  16. Salas-Molina, F., Pla-Santamaria, D., Rodriguez-Aguilar, J.A.: A multi-objective approach to the cash management problem. Ann. Oper. Res. 267(1–2), 515–529 (2018a)

    Article  MathSciNet  MATH  Google Scholar 

  17. Ballestero, E., Romero, C.: Multiple Criteria Decision Making and Its Applications to Economic Problems. Springer Science & Business Media, Berlin (1998)

    Book  Google Scholar 

  18. Charnes, A., Cooper, W.W.: Chance-constrained programming. Manag. Sci. 6(1), 73–79 (1959)

    Article  MathSciNet  MATH  Google Scholar 

  19. Charnes, A., Cooper, W.W.: Goal programming and multiple objective optimizations. Eur. J. Oper. Res. 1(1), 39–54 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  20. Ballestero, E.: Stochastic goal programming: a mean-variance approach. Eur. J. Oper. Res. 131(3), 476–481 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  21. Abdelaziz, F.B., Aouni, B., Fayedh, R.E.: Multi-objective stochastic programming for portfolio selection. Eur. J. Oper. Res. 177(3), 1811–1823 (2007)

    Article  MATH  Google Scholar 

  22. Aouni, B., Colapinto, C., La Torre, D.: Financial portfolio management through the goal programming model: current state-of-the-art. Eur. J. Oper. Res. 234(2), 536–545 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  23. Salas-Molina, F., Pla-Santamaria, D., Rodríguez-Aguilar, J.A.: Empowering cash managers through compromise programming. In Financial Decision Aid Using Multiple Criteria, pp. 149–173. Springer (2018b)

  24. Herrera-Cáceres, C.A., Ibeas, A.: Model predictive control of cash balance in a cash concentration and disbursements system. J. Frankl. Inst. 353(18), 4885–4923 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  25. Prékopa, A.: Stochastic Programming. Kluwer Academic Publishers, Dordretch (1995)

    Book  MATH  Google Scholar 

  26. Sahinidis, N.V.: Optimization under uncertainty: state-of-the-art and opportunities. Comput. Chem. Eng. 28(6–7), 971–983 (2004)

    Article  Google Scholar 

  27. Birge, J.R., Louveaux, F.: Introduction to Stochastic Programming. Springer, Berlin (1997)

    MATH  Google Scholar 

  28. Bellman, R.E., Zadeh, L.A.: Decision-making in a fuzzy environment. Manag. Sci. 17(4), B-141 (1970)

    Article  MathSciNet  Google Scholar 

  29. Simon, H.A.: A behavioral model of rational choice. Q. J. Econ. 69(1), 99–118 (1955)

    Article  Google Scholar 

  30. Gormley, F.M., Meade, N.: The utility of cash flow forecasts in the management of corporate cash balances. Eur. J. Oper. Res. 182(2), 923–935 (2007)

    Article  MATH  Google Scholar 

  31. Romero, C.: Handbook of Critical Issues in Goal Programming. Pergamon Press, Oxford (1991)

    MATH  Google Scholar 

  32. Jones, D., Tamiz, M., et al.: Practical Goal Programming, vol. 141. Springer, Berlin (2010)

    Book  Google Scholar 

  33. Ballestero, E., Garcia-Bernabeu, A.: Portfolio selection with multiple time horizons: a mean variance-stochastic goal programming approach. INFOR Inf. Syst. Oper. Res. 50(3), 106–116 (2012)

    MathSciNet  Google Scholar 

  34. Soyster, A.L.: Technical note—convex programming with set-inclusive constraints and applications to inexact linear programming. Oper. Res. 21(5), 1154–1157 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  35. Ben-Tal, A., Nemirovski, A.: Robust solutions of uncertain linear programs. Oper. Res. Lett. 25(1), 1–13 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  36. Ben-Tal, A., El Ghaoui, L., Nemirovski, A.: Robust Optimization. Princeton University Press, Princeton (2009)

    Book  MATH  Google Scholar 

  37. Tyrrell Rockafellar, R., Uryasev, S.: Conditional value-at-risk for general loss distributions. J. Bank. Fin. 26(7), 1443–1471 (2002)

    Article  Google Scholar 

  38. Saaty, T.L.: How to make a decision: the analytic hierarchy process. Interfaces 24(6), 19–43 (1994)

    Article  Google Scholar 

  39. Saaty, T.L.: Decision making with the analytic hierarchy process. Int. J. Serv. Sci. 1(1), 83–98 (2008)

    Google Scholar 

Download references

Acknowledgements

This work has been partially funded by Generalitat de Catalunya (2017 SGR 172), AI4EU (H2020-825619), LOGISTAR (H2020-769142).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francisco Salas-Molina.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Salas-Molina, F., Rodriguez-Aguilar, J.A. & Pla-Santamaria, D. A stochastic goal programming model to derive stable cash management policies. J Glob Optim 76, 333–346 (2020). https://doi.org/10.1007/s10898-019-00770-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-019-00770-5

Keywords

Navigation