Abstract
This paper is concerned with the problem of finding a zero of a tangent vector field on a Riemannian manifold. We first reformulate the problem as an equivalent Riemannian optimization problem. Then, we propose a Riemannian derivative-free Polak–Ribiére–Polyak method for solving the Riemannian optimization problem, where a non-monotone line search is employed. The global convergence of the proposed method is established under some mild assumptions. To further improve the efficiency, we also provide a hybrid method, which combines the proposed geometric method with the Riemannian Newton method. Finally, some numerical experiments are reported to illustrate the efficiency of the proposed method.
Similar content being viewed by others
References
Absil, P.-A., Mahony, R., Sepulchre, R.: Optimization Algorithms on Matrix Manifolds. Princeton University Press, Princeton (2008)
Absil, P.-A., Ishteva, M., Lathauwer, L., van Huffel, S.: A geometric Newton method for Oja’s vector field. Neural Comput. 21, 1415–1433 (2009)
Adler, R.L., Dedieu, J.-P., Margulies, J.Y., Martens, M., Shub, M.: Newton’s method on Riemannian manifolds and a geometric model for the human spine. IMA J. Numer. Anal. 22, 359–390 (2002)
Bento, G.C., Cruz Neto, J.X.: Finite termination of the proximal point method for convex functions on Hadamard manifolds. Optimization 63, 1281–1288 (2014)
Bortoloti, M.A.A., Fernandes, T.A., Ferreira, O.P., Yuan, J.Y.: Damped Newton’s Method on Riemannian Manifolds. arXiv:1803.05126 (2018)
Boumal, N., Mishra, B., Absil, P.-A., Sepulchre, R.: Manopt, a Matlab toolbox for optimization on manifolds. J. Mach. Learn. Res. 15, 1455–1459 (2014)
Cai, Y.F., Jia, Z.G., Bai, Z.J.: Perturbation analysis of an eigenvector-dependent nonlinear eigenvalue problem with applications, BIT. https://doi.org/10.1007/s10543-019-00765-4 (2019)
Chen, H., Dai, X., Gong, X., He, L., Zhou, A.: Adaptive finite element approximations for Kohn-Sham models. Multiscale Model. Simul. 12, 1828–1869 (2014)
Cheng, W., Li, D.: A derivative-free non-monotone line search and its applications to the spectral residual method. IMA J. Numer. Anal. 29, 814–825 (2009)
Cheng, W., Xiao, Y., Hu, Q.J.: A family of derivative-free conjugate gradient methods for large-scale nonlinear systems of equations. J. Comput. Appl. Math. 224, 11–19 (2009)
Cruz, W.L., Martínez, J., Raydan, M.: Spectral residual method without gradient information for solving large-scale nonlinear systems of equations. Math. Comp. 75, 1429–448 (2006)
Cruz, W.L., Raydan, M.: Nonmonotone spectral methods for large-scale nonlinear systems. Optim. Methods Softw. 18, 583–599 (2003)
Da Cruz Neto, J.X., Ferreira, O.P., Lucambio Perez, L.R.: Monotone point-to-set vector fields. Balkan J. Geom. Appl. 5, 69–79 (2000)
Da Cruz Neto, J.X., Ferreira, O.P., Lucambio Pérez, L.R.: Contributions to the study of monotone vector fields. Acta. Math. Hung. 94, 307–320 (2002)
Da Cruz Neto, J.X., Ferreira, O.P., Lucambio Pérez, L.R., Németh, S.Z.: Convex and monotone-transformable mathematical programming problems and a proximal-like point method. J. Global Optim. 35, 53–69 (2006)
Dedieu, J.P., Priouret, P., Malajovich, G.: Newton’s method on Riemannian manifolds: covariant alpha theory. IMA J. Numer. Anal. 23, 395–419 (2003)
Edelman, A., Arias, T.A., Smith, S.T.: The geometry of algorithms with orthogonality constraints. SIAM J. Matrix Anal. Appl. 20, 303–353 (1998)
Fang, X.W., Ni, Q.: A new derivative-free conjugate gradient method for large-scale nonlinear systems of equations. Bull. Aust. Math. Soc. 95, 500–511 (2017)
Ferreira, O.P., Oliveira, P.R.: Proximal point algorithm on Riemannian manifolds. Optimization 51, 257–270 (2002)
Ferreira, O.P., Pérez, L.R.L., Németh, S.Z.: Singularities of monotone vector fields and an extragradient-type algorithm. J. Global Optim. 31, 133–151 (2005)
Golub, G.H., Van Loan, C.F.: Matrix Computations, 3rd edn. Johns Hopkins University Press, Baltimore and London (1996)
Helmke, U., Shayman, M.A.: Critical points of matrix least squares distance functions. Linear Algebra Appl. 215, 1–19 (1995)
Jeuris, B.: Riemannian Optimization for Averaging Positive Definite Matrices, Ph.D. Dissertation, Department of Computer Science, KU Leuven (2015)
Li, C., López, G., Martín-Márquez, M.: Monotone vector fields and the proximal point algorithm on Hadamard manifolds. J. Lond. Math. Soc. 79, 663–683 (2009)
Li, C., Wang, J.H.: Convergence of the Newton method and uniqueness of zeros of vector fields on Riemannian manifolds. Sci. China Ser. A. 48, 1465–1478 (2005)
Li, M.: A derivative-free PRP method for solving large-scale nonlinear systems of equations and its global convergence. Optim. Methods Softw. 29, 503–514 (2014)
Martin, R.M.: Electronic Structure: Basic Theory and Practical Methods. Cambridge University Press, Cambridge (2004)
Németh, S.Z.: Geodesic monotone vector fields. Lobachevskii J. Math. 5, 13–28 (1999)
Ngo, T., Bellalij, M., Saad, Y.: The trace ratio optimization problem for dimensionality reduction. SIAM J. Matrix Anal. Appl. 31, 2950–2971 (2010)
Oja, E.: A simplified neuron model as a principal component analyzer. J. Math. Biol. 15, 267–273 (1982)
Oja, E.: Neural networks, principal components, and subspaces. Neural Syst. 1, 61–68 (1989)
Ring, W., Wirth, B.: Optimization methods on Riemannian manifolds and their application to shape space. SIAM J. Optim. 22, 596–627 (2012)
Saad, Y., Chelikowsky, J.R., Shontz, S.M.: Numerical methods for electronic structure calculations of materials. SIAM Rev. 52, 3–54 (2010)
Sato, H., Iwai, T.: A new, globally convergent Riemannian conjugate gradient method. Optimization 64, 1011–1031 (2015)
Tang, G.J., Huang, N.J.: An inexact proximal point algorithm for maximal monotone vector fields on Hadamard manifolds. Oper. Res. Lett. 41, 586–591 (2013)
Wang, J.H., Li, C., Lopez, G., Yao, J.C.: Convergence analysis of inexact proximal point algorithms on Hadamard manifolds. J. Global Optim. 61, 553–573 (2015)
Wang, J.H., Li, C., Lopez, G., Yao, J.C.: Proximal point algorithms on Hadamard manifolds: linear convergence and finite termination. SIAM J. Optim. 26, 2696–2729 (2016)
Wang, J.H., López, G., Martín-Márquez, V., Li, C.: Monotone and accretive operators on Riemannian manifolds. J. Optim. Theory Appl. 146, 691–708 (2010)
Yao, T.T., Bai, Z.J., Zhao, Z., Ching, W.K.: A Riemannian Fletcher–Reeves conjugate gradient method for doubly stochastic inverse eigenvalue problems. SIAM J. Matrix Anal. Appl. 37, 215–234 (2016)
Yao, T.T., Bai, Z.J., Jin, X.Q., Zhao, Z.: A geometric Gauss–Newton method for least squares inverse eigenvalue problems, BIT Numer Math. https://doi.org/10.1007/s10543-019-00798-9 (2020)
Yu, G.H.: A derivative-free method for solving large-scale nonlinear systems of equations. J. Ind. Manag. Optim. 6, 149–160 (2010)
Yu, G.H.: Nonmonotone spectral gradient-type methods for large-scale unconstrained optimization and nonlinear systems of equations. Pac. J. Optim. 7, 387–404 (2011)
Zhang, L.H., Li, R.C.: Maximization of the sum of the trace ratio on the Stiefel manifold, I: theory. Sci. China Math. 57, 2495–2508 (2014)
Zhang, L.H., Li, R.C.: Maximization of the sum of the trace ratio on the Stiefel manifold, II: computation. Sci. China Math. 58, 1549–1566 (2015)
Zhao, Z., Bai, Z.J., Jin, X.Q.: A Riemannian Newton algorithm for nonlinear eigenvalue problems. SIAM J. Matrix Anal. Appl. 36, 752–774 (2015)
Zhao, Z., Jin, X.Q., Bai, Z.J.: A geometric nonlinear conjugate gradient method for stochastic inverse eigenvalue problems. SIAM J. Numer. Anal. 54, 2015–2035 (2016)
Zhu, X.: A Riemannian conjugate gradient method for optimization on the Stiefel manifold. Comput. Optim. Appl. 67, 73–110 (2017)
Acknowledgments
The authors would like to thank the associate editor and the referees for their valuable comments.
Funding
This research is supported by the National Natural Science Foundation of China (No. 11701514, No. 11601112, and No. 11671337). Also, this research is supported by the Fundamental Research Funds for the Central Universities (No. 20720180008) and the research grants MYRG2016- 00077-FST, CPG2019-00030-FST, and MYRG2019-00042-FST from the University of Macau.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yao, TT., Zhao, Z., Bai, ZJ. et al. A Riemannian derivative-free Polak–Ribiére–Polyak method for tangent vector field. Numer Algor 86, 325–355 (2021). https://doi.org/10.1007/s11075-020-00891-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-020-00891-z