Skip to main content

OPTGAME3: A Dynamic Game Solver and an Economic Example

  • Chapter
  • First Online:
Advances in Dynamic Games

Abstract

In this paper we present the OPTGAME3 algorithm, which can be used to calculate equilibrium and optimum control solutions of dynamic games. The algorithm was programmed in C# and MATLAB and allows the calculation of approximate cooperative Pareto-optimal solutions and non-cooperative Nash and Stackelberg equilibrium solutions. In addition we present an application of the OPTGAME3 algorithm where we use a small stylized nonlinear two-country macroeconomic model of a monetary union for analysing the interactions between fiscal (governments) and monetary (common central bank) policy makers, assuming different objective functions of these decision makers. Several dynamic game experiments are run for different information patterns and solution concepts. We show how the policy makers react optimally to demand and supply shocks. Some comments are given about possible applications to the recent sovereign debt crisis in Europe.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The source code of the OPTGAME3 algorithm is available from the authors on request.

  2. 2.

    For example, the central bank in a monetary union, which controls monetary policy, can also penalize “bad” fiscal policies of member countries.

  3. 3.

    Note that if convergence has not been obtained before k has reached its terminal value, then the iteration process terminates without succeeding in finding an equilibrium feedback solution.

  4. 4.

    The mathematical details are based on Behrens and Neck (2007) and reflect the calculations and proofs in Başar and Olsder (1999).

  5. 5.

    It is important to mention that we have a system with two simultaneous equations and two unknown parameters in step 2 ((2.20) and (2.21)). Therefore a system solver must be applied. In OPTGAME3, the Gauss–Seidel method is applied for this purpose.

References

  • van Aarle B, Bartolomeo GD, Engwerda J, Plasmans J (2002) Monetary and fiscal policy design in the EMU: An overview. Open Econ Rev 13(4):321–340

    Article  MATH  Google Scholar 

  • Başar T, Olsder G (1999) Dynamic noncooperative game theory, 2nd edn. SIAM, Philadelphia

    MATH  Google Scholar 

  • Behrens D, Neck R (2007) OPTGAME: an algorithm approximating solutions for multi-player difference games. In: Elleithy K (ed) Advances and innovations in systems, computing sciences and software engineering. Springer, Dordrecht, pp 93–98

    Chapter  Google Scholar 

  • Blueschke D, Neck R (2011) “Core” and “periphery” in a monetary union: A macroeconomic policy game. Int Adv Econ Res 17:334–346

    Article  Google Scholar 

  • Chow GC (1975) Analysis and control of dynamic economic systems. Wiley, New York

    MATH  Google Scholar 

  • Dockner E, Jorgensen S, Long N, Sorger G (2000) Differential games in economics and management science. Cambridge University Press, Cambridge

    Book  MATH  Google Scholar 

  • Engwerda J, Boldea O, Michalak T, Plasmans J, Salmah S (2012) A simulation study of an ASEAN monetary union. Econ Model 29(5):1870–1890

    Article  Google Scholar 

  • Haber G, Neck R, McKibbin W (2002) Global implications of monetary and fiscal policy rules in the EMU. Open Econ Rev 13(4):363–379

    Article  MATH  Google Scholar 

  • Hager M, Neck R, Behrens D (2001) Solving dynamic macroeconomic policy games using the algorithm OPTGAME 1.0. Optim Control Appl Methods 22(5–6):301–332

    Article  MathSciNet  MATH  Google Scholar 

  • Hughes Hallett AJ (1986) Autonomy and the choice of policy in asymmetrically dependent economies: An investigation of the gains from international policy co-ordination. Oxf Econ Pap 38(3):516–544

    Google Scholar 

  • Levine PL, Brociner A (1994) Fiscal policy coordination and EMU: A dynamic game approach. J Econ Dyn Control 18(3–4):699–729

    Article  Google Scholar 

  • Miller M, Salmon M (1985) Policy coordination and dynamic games. In: Buiter WH, Marston RC (eds) International economic policy coordination. Cambridge University Press, Cambridge, pp 184–213

    Google Scholar 

  • Neck R, Behrens D (2004) Macroeconomic policies in a monetary union: A dynamic game. Cent Europ J Oper Res 12(2):171–186

    MathSciNet  MATH  Google Scholar 

  • Neck R, Behrens D (2009) A macroeconomic policy game for a monetary union with adaptive expectations. Atl Econ J 37(4):335–349

    Article  Google Scholar 

  • Petit M (1990) Control theory and dynamic games in economic policy analysis. Cambridge University Press, Cambridge

    MATH  Google Scholar 

  • Plasmans J, Engwerda J, van Aarle B, Bartolomeo GD, Michalak T (2006) Dynamic modeling of monetary and fiscal cooperation among nations. Springer, New York

    Google Scholar 

  • Pohjola M (1986) Applications of dynamic game theory to macroeconomics. In: Başar T (ed) Dynamic games and applications in economics. Springer, Berlin, pp 103–133

    Chapter  Google Scholar 

Download references

Acknowledgements

An earlier version of this paper was presented at the 15th ISDG Symposium on Dynamic Games and Applications. Thanks are due to very helpful comments and suggestions by participants at this symposium and by an anonymous referee.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Reinhard Neck .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Blueschke, D., Neck, R., Behrens, D.A. (2013). OPTGAME3: A Dynamic Game Solver and an Economic Example. In: Křivan, V., Zaccour, G. (eds) Advances in Dynamic Games. Annals of the International Society of Dynamic Games, vol 13. Birkhäuser, Cham. https://doi.org/10.1007/978-3-319-02690-9_2

Download citation

Publish with us

Policies and ethics