Skip to main content

An M-Matrix Theory and FD

  • Chapter
  • First Online:

Part of the book series: Pseudo-Differential Operators ((PDO,volume 12))

Abstract

As mentioned in the previous chapter, modern finite difference schemes must (i) be at least of second order of approximation in all independent variables; (ii) be unconditionally stable; (iii) preserve nonnegativity of the solution. To achieve these goals, it became a common practice to involve a special apparatus of matrix theory that operates with so-called M-matrices. However, this approach is rather restrictive; e.g., we are unable to produce an M-matrix that is a second-order approximation of the first derivative. In this chapter, we show how some less well-known objects, namely Metzler matrices and EM (eventually M) matrices, can be used to eliminate these restrictions and provide a solid basis for building FD schemes with the declared properties. We give the main definitions and facts needed in the following to construct the appropriate finite difference schemes and prove the necessary theorems.

Morpheus: Do you know what I’m talking about

Neo: The Matrix.

Morpheus: Do you want to know what it is?

Neo: Yes.

Morpheus: The Matrix is everywhere. It is all around us. Even now, in this very room. You can see it when you look out your window or when you turn on your television. You can feel it when you go to work…when you go to church…when you pay your taxes…

The Matrix (1999)

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   89.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Notes

  1. 1.

    This is especially important at the first few steps in time because of the step-function nature of the payoff. So a smoothing scheme, e.g., [18], is usually applied at the first steps, which, however, loses the second-order approximation at these steps.

  2. 2.

    The trick is motivated by the desire to build an ADI scheme that consists of two one-dimensional steps, because for the 1D equations, we know how to make the right-hand-side matrix an EM-matrix [12].

  3. 3.

    For the sake of clarity, we formulate this proposition for a uniform grid, but it should be fairly transparent how to extend it to a nonuniform grid.

  4. 4.

    In our experiments, one to two iterations were sufficient to provide a relative tolerance of 10−6.

  5. 5.

    Using the same β as above. However, changing the first multiplier on the right-hand side of Eq. (3.27) can make the scheme work for higher values of the time step as well.

References

  1. R. Bellman, Introduction to Matrix Analysis (McGraw-Hill, New York, 1960)

    MATH  Google Scholar 

  2. A. Berman, R. Plemmons, Nonnegative Matrices in the Mathematical Sciences (SIAM, Philadelphia, 1994)

    Book  MATH  Google Scholar 

  3. B. Böttcher, R.L. Schilling, J. Wang, Lévy-Type Processes: Construction, Approximation and Sample Path Properties. Lecture Notes in Mathematics, 2009, Lévy Matters III (Springer, Berlin, 2014)

    Google Scholar 

  4. C. Chiarella, B. Kang, G.H. Mayer, A. Ziogas, The evaluation of American option prices under stochastic volatility and jump-diffusion dynamics using the method of lines. Technical Report 219, Quantitative Finance Research Centre, University of Technology, Sydney, 2008

    Google Scholar 

  5. B. Davies, One-Parameter Semigroups (Academic Press, London, 1980)

    MATH  Google Scholar 

  6. A. Elhashash, D.B. Szyld, Generalizations of M-matrices which may not have a nonnegative inverse. Linear Algebra Appl. 429, 2435–2450 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  7. S. Ikonen, J. Toivanen, Componentwise splitting methods for pricing American options under stochastic volatility. Int. J. Theor. Appl. Finance 10, 331–361 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  8. S. Ikonen, J. Toivanen, Efficient numerical methods for pricing American options under stochastic volatility. Num. Meth. PDEs 24, 104–126 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  9. K.J. In’t Hout, B.D. Welfert, Stability of ADI schemes applied to convection-diffusion equations with mixed derivative terms. Appl. Numer. Math. 57, 19–35 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  10. A. Itkin, Splitting and matrix exponential approach for jump-diffusion models with Inverse Normal Gaussian, Hyperbolic and Meixner jumps. Algorithmic Finance 3, 233–250 (2014)

    MathSciNet  Google Scholar 

  11. A. Itkin, High-order splitting methods for forward PDEs and PIDEs. Int. J. Theor. Appl. Finance 18 (5), 1550031–1 —1550031–24 (2015)

    Google Scholar 

  12. A. Itkin, Efficient solution of backward jump-diffusion PIDEs with splitting and matrix exponentials. J. Comput. Finance 19, 29–70 (2016)

    Article  Google Scholar 

  13. A. Itkin, LSV models with stochastic interest rates and correlated jumps. Int. J. Comput. Math. (2016). DOI: 10.1080/00207160.2016.1188923

    Google Scholar 

  14. H.T. Le, J.J. McDonald, Inverses of M-type matrices created with irreducible eventually nonnegative matrices. Linear Algebra Appl. 419, 668–674 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  15. Z. Li, K. Ito, The Immersed Interface Method – Numerical Solutions of PDEs Involving Interfaces and Irregular Domains (SIAM Frontiers in Applied Mathematics, Philadelphia, 2006)

    Book  MATH  Google Scholar 

  16. J.R. Norris, Markov Chains (Cambridge University Press, Cambridge, 1997)

    Book  MATH  Google Scholar 

  17. D. Noutsos, M.J. Tsatsomeros, Reachability and holdability of nonegative states. SIAM J. Matrix Anal. Appl. 30 (2), 700–712 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  18. R. Rannacher, Finite element solution of diffusion equation with irregular data. Numer. Math. 43, 309–327 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  19. D. Tavella, C. Randall, Pricing Financial Instruments. The Finite-Difference Method. Wiley Series in Financial Engineering (Wiley, New York, 2000)

    Google Scholar 

  20. J. Toivanen, A componentwise splitting method for pricing American options under the Bates model, in Computational Methods in Applied Sciences, pp. 213–227 (Springer, New York, 2010)

    Google Scholar 

  21. B.A. Wade, A.Q.M. Khaliq, M. Siddique, M. Yousuf, Smoothing with positivity-preserving Padé schemes for parabolic problems with nonsmooth data. Numer. Methods Partial Differ. Equ. 21 (3), 553–573 (2005)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Science+Business Media LLC

About this chapter

Cite this chapter

Itkin, A. (2017). An M-Matrix Theory and FD. In: Pricing Derivatives Under Lévy Models . Pseudo-Differential Operators, vol 12. Birkhäuser, New York, NY. https://doi.org/10.1007/978-1-4939-6792-6_3

Download citation

Publish with us

Policies and ethics