{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T07:47:39Z","timestamp":1778917659122,"version":"3.51.4"},"reference-count":71,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2025,2,13]],"date-time":"2025-02-13T00:00:00Z","timestamp":1739404800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,2,13]],"date-time":"2025-02-13T00:00:00Z","timestamp":1739404800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Math. Prog. Comp."],"published-print":{"date-parts":[[2025,6]]},"DOI":"10.1007\/s12532-025-00277-z","type":"journal-article","created":{"date-parts":[[2025,2,13]],"date-time":"2025-02-13T08:31:13Z","timestamp":1739435473000},"page":"173-230","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["CDOpt: a Python package for a class of Riemannian optimization"],"prefix":"10.1007","volume":"17","author":[{"given":"Nachuan","family":"Xiao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoyin","family":"Hu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xin","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kim-Chuan","family":"Toh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,2,13]]},"reference":[{"key":"277_CR1","unstructured":"Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G.S., Davis, A., Dean, J., Devin, M., Ghemawat, S., Goodfellow, I., Harp, A., Irving, G., Isard, M., Jia, Y., Jozefowicz, R., Kaiser, L., Kudlur, M., Levenberg, J., Man\u00e9, D., Monga, R., Moore, S., Murray, D., Olah, C., Schuster, M., Shlens, J., Steiner, B., Sutskever, I., Talwar, K., Tucker, P., Vanhoucke, V., Vasudevan, V., Vi\u00e9gas, F., Vinyals, O., Warden, P., Wattenberg, M., Wicke, M., Yu, Y., Zheng, X.: TensorFlow: Large-scale machine learning on heterogeneous systems (2015). https:\/\/www.tensorflow.org\/. Software available from tensorflow.org"},{"key":"277_CR2","unstructured":"Ablin, P., Peyr\u00e9, G.: Fast and accurate optimization on the orthogonal manifold without retraction. In: International Conference on Artificial Intelligence and Statistics, pp. 5636\u20135657. PMLR (2022)"},{"key":"277_CR3","unstructured":"Ablin, P., Vary, S., Gao, B., Absil, P.A.: Infeasible deterministic, stochastic, and variance-reduction algorithms for optimization under orthogonality constraints (2023). arXiv preprint arXiv:2303.16510"},{"key":"277_CR4","volume-title":"Optimization Algorithms on Matrix Manifolds","author":"PA Absil","year":"2009","unstructured":"Absil, P.A., Mahony, R., Sepulchre, R.: Optimization Algorithms on Matrix Manifolds. Princeton University Press, Princeton (2009)"},{"key":"277_CR5","unstructured":"Arjovsky, M., Shah, A., Bengio, Y.: Unitary evolution recurrent neural networks. In: International Conference on Machine Learning, pp. 1120\u20131128. PMLR (2016)"},{"issue":"4","key":"277_CR6","doi-asserted-by":"publisher","first-page":"1075","DOI":"10.1137\/110838960","volume":"33","author":"Z Bai","year":"2012","unstructured":"Bai, Z., Li, R.C.: Minimization principles for the linear response eigenvalue problem i: Theory. SIAM J. Matrix Anal. Appl. 33(4), 1075\u20131100 (2012)","journal-title":"SIAM J. Matrix Anal. Appl."},{"issue":"1","key":"277_CR7","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/s10543-014-0472-6","volume":"54","author":"Z Bai","year":"2014","unstructured":"Bai, Z., Li, R.C.: Minimization principles and computation for the generalized linear response eigenvalue problem. BIT Numer. Math. 54(1), 31\u201354 (2014)","journal-title":"BIT Numer. Math."},{"key":"277_CR8","unstructured":"Bansal, N., Chen, X., Wang, Z.: Can we gain more from orthogonality regularizations in training deep networks? In: Advances in Neural Information Processing Systems, vol.\u00a031 (2018)"},{"issue":"1","key":"277_CR9","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1007\/s10444-023-10090-8","volume":"50","author":"T Bendokat","year":"2024","unstructured":"Bendokat, T., Zimmermann, R., Absil, P.A.: A Grassmann manifold handbook: basic geometry and computational aspects. Adv. Comput. Math. 50(1), 6 (2024)","journal-title":"Adv. Comput. Math."},{"key":"277_CR10","unstructured":"Blondel, M., Berthet, Q., Cuturi, M., Frostig, R., Hoyer, S., Llinares-Lopez, F., Pedregosa, F., Vert, J.P.: Efficient and modular implicit differentiation. In: Advances in Neural Information Processing Systems, vol.\u00a035, pp. 5230\u20135242 (2022)"},{"key":"277_CR11","doi-asserted-by":"publisher","DOI":"10.1017\/9781009166164","volume-title":"An Introduction to Optimization on Smooth Manifolds","author":"N Boumal","year":"2023","unstructured":"Boumal, N.: An Introduction to Optimization on Smooth Manifolds. Cambridge University Press, Cambridge (2023)"},{"issue":"1","key":"277_CR12","first-page":"1455","volume":"15","author":"N Boumal","year":"2014","unstructured":"Boumal, N., Mishra, B., Absil, P.A., Sepulchre, R.: Manopt, a Matlab toolbox for optimization on manifolds. J. Mach. Learn. Res. 15(1), 1455\u20131459 (2014)","journal-title":"J. Mach. Learn. Res."},{"key":"277_CR13","unstructured":"Bradbury, J., Frostig, R., Hawkins, P., Johnson, M.J., Leary, C., Maclaurin, D., Necula, G., Paszke, A., VanderPlas, J., Wanderman-Milne, S., Zhang, Q.: JAX: Composable transformations of Python+NumPy programs (2018). http:\/\/github.com\/google\/jax"},{"key":"277_CR14","doi-asserted-by":"crossref","unstructured":"Cohen, G., Afshar, S., Tapson, J., Van\u00a0Schaik, A.: EMNIST: Extending MNIST to handwritten letters. In: 2017 International Joint Conference on Neural Networks (IJCNN), pp. 2921\u20132926. IEEE (2017)","DOI":"10.1109\/IJCNN.2017.7966217"},{"key":"277_CR15","unstructured":"Ding, J., Ren, X., Luo, R., Sun, X.: An adaptive and momental bound method for stochastic learning (2019). arXiv preprint arXiv:1910.12249"},{"issue":"2","key":"277_CR16","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1137\/S0895479895290954","volume":"20","author":"A Edelman","year":"1998","unstructured":"Edelman, A., Arias, T.A., Smith, S.T.: The geometry of algorithms with orthogonality constraints. SIAM J. Matrix Anal. Appl. 20(2), 303\u2013353 (1998)","journal-title":"SIAM J. Matrix Anal. Appl."},{"issue":"3","key":"277_CR17","doi-asserted-by":"publisher","first-page":"A1809","DOI":"10.1137\/19M1238265","volume":"42","author":"R Estrin","year":"2020","unstructured":"Estrin, R., Friedlander, M.P., Orban, D., Saunders, M.A.: Implementing a smooth exact penalty function for equality-constrained nonlinear optimization. SIAM J. Sci. Comput. 42(3), A1809\u2013A1835 (2020)","journal-title":"SIAM J. Sci. Comput."},{"key":"277_CR18","unstructured":"Feinman, R.: PyTorch-minimize: Newton and Quasi-Newton optimization with PyTorch (2022). https:\/\/github.com\/rfeinman\/pytorch-minimize"},{"issue":"2","key":"277_CR19","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1007\/s101070100244","volume":"91","author":"R Fletcher","year":"2002","unstructured":"Fletcher, R., Leyffer, S.: Nonlinear programming without a penalty function. Math. Program. 91(2), 239\u2013269 (2002)","journal-title":"Math. Program."},{"issue":"2","key":"277_CR20","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1093\/comjnl\/7.2.149","volume":"7","author":"R Fletcher","year":"1964","unstructured":"Fletcher, R., Reeves, C.M.: Function minimization by conjugate gradients. Comput. J. 7(2), 149\u2013154 (1964)","journal-title":"Comput. J."},{"issue":"2","key":"277_CR21","doi-asserted-by":"publisher","first-page":"1546","DOI":"10.1137\/20M1348522","volume":"31","author":"B Gao","year":"2021","unstructured":"Gao, B., Son, N.T., Absil, P.A., Stykel, T.: Riemannian optimization on the symplectic Stiefel manifold. SIAM J. Optim. 31(2), 1546\u20131575 (2021)","journal-title":"SIAM J. Optim."},{"issue":"30","key":"277_CR22","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1016\/j.ifacol.2022.11.023","volume":"55","author":"B Gao","year":"2022","unstructured":"Gao, B., Vary, S., Ablin, P., Absil, P.A.: Optimization flows landing on the Stiefel manifold. IFAC-PapersOnLine 55(30), 25\u201330 (2022)","journal-title":"IFAC-PapersOnLine"},{"key":"277_CR23","unstructured":"Glorot, X., Bengio, Y.: Understanding the difficulty of training deep feedforward neural networks. In: Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics, In: Proceedings of Machine Learning Research, vol.\u00a09, pp. 249\u2013256. PMLR, Chia Laguna Resort, Sardinia, Italy (2010)"},{"key":"277_CR24","doi-asserted-by":"publisher","DOI":"10.56021\/9781421407944","volume-title":"Matrix Computations","author":"GH Golub","year":"2013","unstructured":"Golub, G.H., Van Loan, C.F.: Matrix Computations. JHU Press, Baltimore (2013)"},{"key":"277_CR25","doi-asserted-by":"crossref","unstructured":"Goyens, F., Eftekhari, A., Boumal, N.: Computing second-order points under equality constraints: revisiting Fletcher\u2019s augmented Lagrangian. J. Optim. Theory Appl. 1\u201331 (2024)","DOI":"10.1007\/s10957-024-02421-6"},{"issue":"7825","key":"277_CR26","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1038\/s41586-020-2649-2","volume":"585","author":"CR Harris","year":"2020","unstructured":"Harris, C.R., Millman, K.J., van der Walt, S.J., Gommers, R., Virtanen, P., Cournapeau, D., Wieser, E., Taylor, J., Berg, S., Smith, N.J., et al.: Array programming with NumPy. Nature 585(7825), 357\u2013362 (2020)","journal-title":"Nature"},{"key":"277_CR27","unstructured":"Heek, J., Levskaya, A., Oliver, A., Ritter, M., Rondepierre, B., Steiner, A., van Zee, M.: Flax: A neural network library and ecosystem for JAX (2020). http:\/\/github.com\/google\/flax"},{"issue":"2","key":"277_CR28","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1007\/s40305-020-00295-9","volume":"8","author":"J Hu","year":"2020","unstructured":"Hu, J., Liu, X., Wen, Z.W., Yuan, Y.X.: A brief introduction to manifold optimization. J. Oper. Res. Soc. China 8(2), 199\u2013248 (2020)","journal-title":"J. Oper. Res. Soc. China"},{"key":"277_CR29","doi-asserted-by":"crossref","unstructured":"Hu, X., Liu, X.: An efficient orthonormalization-free approach for sparse dictionary learning and dual principal component pursuit. Sensors 20(3041) (2020)","DOI":"10.3390\/s20113041"},{"key":"277_CR30","doi-asserted-by":"crossref","unstructured":"Hu, X., Xiao, N., Liu, X., Toh, K.C.: A constraint dissolving approach for nonsmooth optimization over the stiefel manifold. IMA J. Numer. Anal. (2023)","DOI":"10.1093\/imanum\/drad098"},{"issue":"4","key":"277_CR31","doi-asserted-by":"publisher","first-page":"2801","DOI":"10.1137\/22M1513034","volume":"33","author":"X Hu","year":"2023","unstructured":"Hu, X., Xiao, N., Liu, X., Toh, K.C.: An improved unconstrained approach for bilevel optimization. SIAM J. Optim. 33(4), 2801\u20132829 (2023)","journal-title":"SIAM J. Optim."},{"key":"277_CR32","doi-asserted-by":"crossref","unstructured":"Huang, G., Liu, Z., Van Der\u00a0Maaten, L., Weinberger, K.Q.: Densely connected convolutional networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 4700\u20134708 (2017)","DOI":"10.1109\/CVPR.2017.243"},{"key":"277_CR33","doi-asserted-by":"crossref","unstructured":"Huang, L., Liu, X., Lang, B., Yu, A.W., Wang, Y., Li, B.: Orthogonal weight normalization: Solution to optimization over multiple dependent Stiefel manifolds in deep neural networks. In: Thirty-Second AAAI Conference on Artificial Intelligence (2018)","DOI":"10.1609\/aaai.v32i1.11768"},{"issue":"4","key":"277_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3218822","volume":"44","author":"W Huang","year":"2018","unstructured":"Huang, W., Absil, P.A., Gallivan, K.A., Hand, P.: ROPTLIB: an object-oriented C++ library for optimization on Riemannian manifolds. ACM Trans. Math. Softw. 44(4), 1\u201321 (2018)","journal-title":"ACM Trans. Math. Softw."},{"key":"277_CR35","unstructured":"Huang, W., Wei, M., Gallivan, K.A., Van\u00a0Dooren, P.: A Riemannian optimization approach to clustering problems (2022). arXiv preprint arXiv:2208.03858"},{"key":"277_CR36","unstructured":"Kingma, D.P., Ba, J.: Adam: A method for stochastic optimization (2014). arXiv preprint arXiv:1412.6980"},{"key":"277_CR37","unstructured":"Kochurov, M., Karimov, R., Kozlukov, S.: Geoopt: Riemannian optimization in PyTorch (2020). arXiv preprint arXiv:2005.02819"},{"key":"277_CR38","unstructured":"Krizhevsky, A., Hinton, G., et\u00a0al.: Learning multiple layers of features from tiny images (2009)"},{"issue":"4","key":"277_CR39","doi-asserted-by":"publisher","first-page":"541","DOI":"10.1162\/neco.1989.1.4.541","volume":"1","author":"Y LeCun","year":"1989","unstructured":"LeCun, Y., Boser, B., Denker, J.S., Henderson, D., Howard, R.E., Hubbard, W., Jackel, L.D.: Backpropagation applied to handwritten zip code recognition. Neural Comput. 1(4), 541\u2013551 (1989)","journal-title":"Neural Comput."},{"key":"277_CR40","unstructured":"Lezcano\u00a0Casado, M.: Trivializations for gradient-based optimization on manifolds. In: Advances in Neural Information Processing Systems, vol.\u00a032 (2019)"},{"issue":"3","key":"277_CR41","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1007\/s12532-010-0020-6","volume":"2","author":"L Li","year":"2010","unstructured":"Li, L., Toh, K.C.: An inexact interior point method for l1-regularized sparse covariance selection. Math. Program. Comput. 2(3), 291\u2013315 (2010)","journal-title":"Math. Program. Comput."},{"issue":"5","key":"277_CR42","doi-asserted-by":"publisher","first-page":"S277","DOI":"10.1137\/120880604","volume":"35","author":"L Lin","year":"2013","unstructured":"Lin, L., Yang, C.: Elliptic preconditioner for accelerating the self-consistent field iteration in Kohn\u2013Sham density functional theory. SIAM J. Sci. Comput. 35(5), S277\u2013S298 (2013)","journal-title":"SIAM J. Sci. Comput."},{"key":"277_CR43","unstructured":"Maclaurin, D., Duvenaud, D., Johnson, M., Adams, R.P.: Autograd: Reverse-mode differentiation of native Python. In: ICML workshop on Automatic Machine Learning (2015)"},{"issue":"3","key":"277_CR44","doi-asserted-by":"publisher","first-page":"1357","DOI":"10.1214\/23-AOS2295","volume":"51","author":"J Marion","year":"2023","unstructured":"Marion, J., Mathews, J., Schmidler, S.C.: Finite-sample complexity of sequential Monte Carlo estimators. Ann. Stat. 51(3), 1357\u20131375 (2023)","journal-title":"Ann. Stat."},{"key":"277_CR45","unstructured":"Meghwanshi, M., Jawanpuria, P., Kunchukuttan, A., Kasai, H., Mishra, B.: McTorch, a manifold optimization library for deep learning (2018). Tech. rep., arXiv preprint arXiv:1810.01811"},{"issue":"4","key":"277_CR46","doi-asserted-by":"publisher","first-page":"429","DOI":"10.1080\/02331930902971377","volume":"60","author":"L Minchenko","year":"2011","unstructured":"Minchenko, L., Stakhovski, S.: On relaxed constant rank regularity condition in mathematical programming. Optimization 60(4), 429\u2013440 (2011)","journal-title":"Optimization"},{"issue":"223","key":"277_CR47","first-page":"1","volume":"21","author":"N Miolane","year":"2020","unstructured":"Miolane, N., Guigui, N., Brigant, A.L., Mathe, J., Hou, B., Thanwerdas, Y., Heyder, S., Peltre, O., Koep, N., Zaatiti, H., Hajri, H., Cabanes, Y., Gerald, T., Chauchat, P., Shewmake, C., Brooks, D., Kainz, B., Donnat, C., Holmes, S., Pennec, X.: Geomstats: A python package for Riemannian geometry in machine learning. J. Mach. Learn. Res. 21(223), 1\u20139 (2020)","journal-title":"J. Mach. Learn. Res."},{"key":"277_CR48","unstructured":"Nickel, M., Kiela, D.: Learning continuous hierarchies in the Lorentz model of hyperbolic geometry. In: International Conference on Machine Learning, pp. 3779\u20133788. PMLR (2018)"},{"key":"277_CR49","volume-title":"Numerical Optimization","author":"J Nocedal","year":"2006","unstructured":"Nocedal, J., Wright, S.: Numerical Optimization. Springer, New York (2006)"},{"key":"277_CR50","unstructured":"Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., Lin, Z., Gimelshein, N., Antiga, L., Desmaison, A., Kopf, A., Yang, E., DeVito, Z., Raison, M., Tejani, A., Chilamkurthy, S., Steiner, B., Fang, L., Bai, J., Chintala, S.: PyTorch: An imperative style, high-performance deep learning library. In: Advances in Neural Information Processing Systems, vol.\u00a032 (2019)"},{"issue":"1","key":"277_CR51","first-page":"189","volume":"49","author":"M Powell","year":"1991","unstructured":"Powell, M., Yuan, Y.: A trust region algorithm for equality constrained optimization. Math. Program. 49(1), 189\u2013211 (1991)","journal-title":"Math. Program."},{"key":"277_CR52","doi-asserted-by":"crossref","unstructured":"Ragonneau, T.M., Zhang, Z.: PDFO: a cross-platform package for Powell\u2019s derivative-free optimization solvers (2023)","DOI":"10.1007\/s12532-024-00257-9"},{"key":"277_CR53","unstructured":"Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition (2014). arXiv preprint arXiv:1409.1556"},{"issue":"4","key":"277_CR54","doi-asserted-by":"publisher","first-page":"1732","DOI":"10.1137\/21M1390621","volume":"42","author":"NT Son","year":"2021","unstructured":"Son, N.T., Absil, P.A., Gao, B., Stykel, T.: Computing symplectic eigenpairs of symmetric positive-definite matrices via trace minimization and Riemannian optimization. SIAM J. Matrix Anal. Appl. 42(4), 1732\u20131757 (2021)","journal-title":"SIAM J. Matrix Anal. Appl."},{"issue":"3","key":"277_CR55","doi-asserted-by":"publisher","first-page":"626","DOI":"10.1137\/0720042","volume":"20","author":"T Steihaug","year":"1983","unstructured":"Steihaug, T.: The conjugate gradient method and trust regions in large scale optimization. SIAM J. Numer. Anal. 20(3), 626\u2013637 (1983)","journal-title":"SIAM J. Numer. Anal."},{"key":"277_CR56","unstructured":"Toint, P.: Towards an efficient sparsity exploiting Newton method for minimization. In: Sparse Matrices and Their Uses, pp. 57\u201388. Academic Press, London (1981)"},{"issue":"137","key":"277_CR57","first-page":"1","volume":"17","author":"J Townsend","year":"2016","unstructured":"Townsend, J., Koep, N., Weichwald, S.: Pymanopt: a python toolbox for optimization on manifolds using automatic differentiation. J. Mach. Learn. Res. 17(137), 1\u20135 (2016)","journal-title":"J. Mach. Learn. Res."},{"issue":"18","key":"277_CR58","first-page":"1","volume":"19","author":"MC Tsakiris","year":"2018","unstructured":"Tsakiris, M.C., Vidal, R.: Dual principal component pursuit. J. Mach. Learn. Res. 19(18), 1\u201350 (2018)","journal-title":"J. Mach. Learn. Res."},{"key":"277_CR59","unstructured":"Utpala, S., Han, A., Jawanpuria, P., Mishra, B.: Rieoptax: Riemannian optimization in JAX (2022). arXiv preprint arXiv:2210.04840"},{"issue":"3","key":"277_CR60","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","volume":"17","author":"P Virtanen","year":"2020","unstructured":"Virtanen, P., Gommers, R., Oliphant, T.E., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., et al.: Scipy 1.0: fundamental algorithms for scientific computing in python. Nat. Methods 17(3), 261\u2013272 (2020)","journal-title":"Nat. Methods"},{"key":"277_CR61","doi-asserted-by":"crossref","unstructured":"Wang, J., Chen, Y., Chakraborty, R., Yu, S.X.: Orthogonal convolutional neural networks. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 11505\u201311515 (2020)","DOI":"10.1109\/CVPR42600.2020.01152"},{"key":"277_CR62","unstructured":"Wright, L.: New deep learning optimizer, Ranger: Synergistic combination of RAdam + Lookahead for the best of both. Github, vol. 8 (2019). https:\/\/github.com\/lessw2020\/Ranger-Deep-Learning-Optimizer"},{"key":"277_CR63","unstructured":"Xiao, N., Liu, X.: Solving optimization problems over the Stiefel manifold by smooth exact penalty function (2021). arXiv preprint arXiv:2110.08986"},{"issue":"1","key":"277_CR64","doi-asserted-by":"publisher","first-page":"366","DOI":"10.1287\/moor.2023.1360","volume":"49","author":"N Xiao","year":"2024","unstructured":"Xiao, N., Liu, X., Toh, K.C.: Dissolving constraints for Riemannian optimization. Math. Oper. Res. 49(1), 366\u2013397 (2024)","journal-title":"Math. Oper. Res."},{"key":"277_CR65","doi-asserted-by":"crossref","unstructured":"Xiao, N., Liu, X., Yuan, Y.x.: A class of smooth exact penalty function methods for optimization problems with orthogonality constraints. In: Optimization Methods and Software, pp. 1\u201337 (2020)","DOI":"10.1080\/10556788.2020.1852236"},{"key":"277_CR66","doi-asserted-by":"crossref","unstructured":"Xiao, N., Liu, X., Yuan, Y.x.: Exact penalty function for $$\\ell _{2,1}$$ norm minimization over the Stiefel manifold. SIAM J. Optim. 31(4), 3097\u20133126 (2021)","DOI":"10.1137\/20M1354313"},{"key":"277_CR67","unstructured":"Zaheer, M., Reddi, S., Sachan, D., Kale, S., Kumar, S.: Adaptive methods for nonconvex optimization. In: Advances in Neural Information Processing Systems, vol.\u00a031 (2018)"},{"issue":"1","key":"277_CR68","doi-asserted-by":"publisher","first-page":"528","DOI":"10.1137\/120888181","volume":"24","author":"VM Zavala","year":"2014","unstructured":"Zavala, V.M., Anitescu, M.: Scalable nonlinear programming via exact differentiable penalty functions and trust-region Newton methods. SIAM J. Optim. 24(1), 528\u2013558 (2014)","journal-title":"SIAM J. Optim."},{"issue":"165","key":"277_CR69","first-page":"1","volume":"21","author":"Y Zhai","year":"2020","unstructured":"Zhai, Y., Yang, Z., Liao, Z., Wright, J., Ma, Y.: Complete dictionary learning via L4-norm maximization over the orthogonal group. J. Mach. Learn. Res. 21(165), 1\u201368 (2020)","journal-title":"J. Mach. Learn. Res."},{"key":"277_CR70","unstructured":"Zhang, M., Lucas, J., Ba, J., Hinton, G.E.: Lookahead optimizer: k steps forward, 1 step back. In: Advances in Neural Information Processing Systems, vol.\u00a032 (2019)"},{"issue":"2","key":"277_CR71","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1109\/TIP.2005.863046","volume":"15","author":"J Zhou","year":"2006","unstructured":"Zhou, J., Do, M.N., Kovacevic, J.: Special paraunitary matrices, Cayley transform, and multidimensional orthogonal filter banks. IEEE Trans. Image Process. 15(2), 511\u2013519 (2006)","journal-title":"IEEE Trans. Image Process."}],"container-title":["Mathematical Programming Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12532-025-00277-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12532-025-00277-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12532-025-00277-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,16]],"date-time":"2025-05-16T11:23:37Z","timestamp":1747394617000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12532-025-00277-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,13]]},"references-count":71,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,6]]}},"alternative-id":["277"],"URL":"https:\/\/doi.org\/10.1007\/s12532-025-00277-z","relation":{},"ISSN":["1867-2949","1867-2957"],"issn-type":[{"value":"1867-2949","type":"print"},{"value":"1867-2957","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,2,13]]},"assertion":[{"value":"28 March 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 October 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 February 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}