Skip to main content
Log in

A feasible filter method for the nearest low-rank correlation matrix problem

  • Original Paper
  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

The nearest low-rank correlation matrix problem plays an important role in mathematical finance. This problem is challenging because of its complicated nonconvex constraints. Preserving the constraints in traditional algorithms for this problem is numerically expensive. In this paper, we present a new easily computed constraint-preserving update scheme which can be viewed as a generalization of the Cayley transform, a classical retraction on the Stiefel manifold. A simple filter mechanism for unconstrained optimization is used in our feasible method to promote global convergence to first-order critical points. Numerical results demonstrate the potential efficiency of the proposed method.

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.

Similar content being viewed by others

References

  1. Absil, P.A., Mahony, R., Sepulchre, R.: Optimization Algorithms on Matrix Manifolds. Princeton University Press, Princeton, NJ (2008)

    Book  MATH  Google Scholar 

  2. Absil, P.A., Malick, J.: Projection-like retractions on matrix manifolds. SIAM J. Optim 22, 135–158 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  3. Barzilai, J., Borwein, J.M.: Two-point step size gradient methods. IMA J. Numer. Anal. 8, 141–148 (1988)

    Article  MathSciNet  Google Scholar 

  4. Borsdorf, R., Higham, N.J.: A preconditioned Newton algorithm for the nearest correlation matrix. IMA J. Numer. Anal. 30, 94–107 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  5. Boyd, S., Xiao, L.: Least-squares covariance matrix adjustment. SIAM J. Matrix Anal. Appl. 27, 532–546 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  6. Brigo, D.: A note on correlation and rank reduction, http://www.damianobrigo.it (2002)

  7. Burer, S., Monteiro, R.D.C.: Local minima and convergence in low-rank semidefinite programming. Math. Program. 103, 427–444 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  8. Dai, Y.: On the nonmonotone line search. J. Optim. Theory Appl. 112, 315–330 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  9. Edelman, A., Arias, T.A., Smith, S.T.: The geometry of algorithms with orthogonality constraints. SIAM J. Matrix Anal. Appl. 20, 303–353 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  10. Fletcher, R., Leyffer, S.: Nonlinear programming without a penalty function. Math. Program. 91, 239–269 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  11. Gao, Y., Sun, D.: A majorized penalty approach for calibrating rank constrained correlation matrix problems. Technical Report National University of Singapore (2010)

  12. Goldfarb, D., Wen, Z., Yin, W.: A curvilinear search method for the p-harmonic flow on spheres. SIAM J. Imaging Sci. 2, 84–109 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  13. Golub, G.H., Van Loan, C. F.: Matrix Computations. The Johns Hopkins University Press, Baltimore, third edn. (1996)

    MATH  Google Scholar 

  14. Gould, N.I.M., Leyffer, S., Toint, P.L.: A multidimensional filter algorithm for nonlinear equations and nonlinear least-squares. SIAM J. Optim. 15, 17–38 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  15. Gould, N.I.M., Sainvitu, C., Toint, P.L.: A filter-trust-region method for unconstrained optimization. SIAM J. Optim. 16, 341–357 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  16. Grippo, L., Lampariello, F., Lucidi, S.: A nonmonotone line search technique for Newton’s method. SIAM J. Numer. Anal. 23, 707–716 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  17. Grubišić, I., Pietersz, R.: Efficient rank reduction of correlation matrices. Linear Algebra Appl. 422, 629–653 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  18. Higham, N.J.: Computing the nearest correlation matrix – a problem from finance. IMA J. Numer. Anal. 22, 329–343 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  19. Higham, N.J.: Functions of Matrices: Theory and Computation. SIAM, Philadelphia, PA (2008)

    Book  Google Scholar 

  20. Li, Q., Qi, H.: A sequential semismooth Newton method for the nearest low-rank correlation matrix problem. SIAM J. Optim. 21, 1641–1666 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  21. Malick, J.: A dual approach to semidefinite least-squares problems. SIAM J. Matrix Anal. Appl. 26, 272–284 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  22. Moler, C.B., Van Loan, C.F.: Nineteen dubious ways to compute the exponential of a matrix, twenty-five years later. SIAM Rev. 45, 3–49 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  23. Nocedal, J., Wright, S. J., 2nd ed.: Numerical Optimization. Springer, New York (2006)

    MATH  Google Scholar 

  24. Pietersz, R., Groenen, P.J.F.: Rank reduction of correlation matrices by majorization. Quant. Finance 4, 649–662 (2004)

    Article  MathSciNet  Google Scholar 

  25. Qi, H., Sun, D.: A quadratically convergent Newton method for computing the nearest correlation matrix. SIAM J. Matrix Anal. Appl. 28, 360–385 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  26. Rebonato, R.: On the simultaneous calibration of multifactor lognormal interest rate models to Black volatilities and to the correlation matrix. J. Comput. Finance 2, 5–27 (1999)

    Google Scholar 

  27. Rebonato, R.: Modern Pricing of Interest-Rate Derivatives. Princeton University Press, Princeton, NJ (2002)

  28. Stiefel, E.: Richtungsfelder und fernparallelismus in n-dimensionalem manning faltigkeiten. Commentarii Math. Helvetici. 8, 305–353 (1935–1936)

  29. Toint, P.L.: An assessment of non-monotone line search techniques for unconstrained optimization. SIAM J. Sci. Comput. 17, 725–739 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  30. Wen, Z., Yin, W.: A feasible method for optimization with orthogonality constraints. Math. Program. 142, 397–434 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  31. Zhang, H., Hager, W.W.: A nonmonotone line search technique and its application to unconstrained optimization. SIAM J. Optim. 14, 1043–1056 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  32. Zhang, Z., Wu, L.: Optimal low-rank approximation to a correlation matrix. Linear Algebra Appl. 364, 161–187 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  33. Zhao, X., Sun, D., Toh, K.C.: A Newton-CG augmented Lagrangian method for semidefinite programming. SIAM J. Optim. 20, 1737–1765 (2010)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaojing Zhu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhu, X. A feasible filter method for the nearest low-rank correlation matrix problem. Numer Algor 69, 763–784 (2015). https://doi.org/10.1007/s11075-014-9924-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11075-014-9924-y

Keywords

Mathematics Subject Classification (2010)

Navigation