{"title":"A new subspace iteration algorithm for solving generalized eigenvalue problems in vibration analysis","authors":"Biyi Wang , Hengbin An , Hehu Xie , Zeyao Mo","doi":"10.1016/j.cam.2025.116622","DOIUrl":null,"url":null,"abstract":"<div><div>Large scale generalized eigenvalue problems (GEP) arise in many applications, such as the vibration analysis, quantum mechanics, electronic structure calculation. A class of subspace iteration method, the generalized Chebyshev–Davidson (gCD) algorithm, was recently proposed to solve GEP. In the gCD algorithm, the Chebyshev polynomial filter technique is incorporated in the subspace iteration. One of the advantages of the gCD algorithm is that it only concerns matrix vector product, making it suitable for solving large-scale problems. In this paper, based on gCD algorithm, a new subspace iteration algorithm is constructed. In the proposed algorithm, we combine the Chebyshev filter and inexact Rayleigh quotient iteration techniques to enlarge the subspace in the iteration, and the obtained algorithm is named as Chebyshev-RQI subspace (CRS) method. Numerical results for both two dimensional and three dimensional vibration analysis problems show that CRS algorithm is more effective than gCD algorithm measured by iteration numbers and computing time. Specifically, when these two methods are used to compute the smallest 20 eigenpairs of the tested vibration models, CRS converges at least 3.9 times faster than gCD measured by number of iteration and up to 2.5 times faster than gCD measured by solution time. Furthermore, CRS algorithm is more robust than gCD because in some cases, gCD cannot converge while CRS always converges for all test cases.</div></div>","PeriodicalId":50226,"journal":{"name":"Journal of Computational and Applied Mathematics","volume":"468 ","pages":"Article 116622"},"PeriodicalIF":2.1000,"publicationDate":"2025-03-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational and Applied Mathematics","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0377042725001372","RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0
Abstract
Large scale generalized eigenvalue problems (GEP) arise in many applications, such as the vibration analysis, quantum mechanics, electronic structure calculation. A class of subspace iteration method, the generalized Chebyshev–Davidson (gCD) algorithm, was recently proposed to solve GEP. In the gCD algorithm, the Chebyshev polynomial filter technique is incorporated in the subspace iteration. One of the advantages of the gCD algorithm is that it only concerns matrix vector product, making it suitable for solving large-scale problems. In this paper, based on gCD algorithm, a new subspace iteration algorithm is constructed. In the proposed algorithm, we combine the Chebyshev filter and inexact Rayleigh quotient iteration techniques to enlarge the subspace in the iteration, and the obtained algorithm is named as Chebyshev-RQI subspace (CRS) method. Numerical results for both two dimensional and three dimensional vibration analysis problems show that CRS algorithm is more effective than gCD algorithm measured by iteration numbers and computing time. Specifically, when these two methods are used to compute the smallest 20 eigenpairs of the tested vibration models, CRS converges at least 3.9 times faster than gCD measured by number of iteration and up to 2.5 times faster than gCD measured by solution time. Furthermore, CRS algorithm is more robust than gCD because in some cases, gCD cannot converge while CRS always converges for all test cases.
期刊介绍:
The Journal of Computational and Applied Mathematics publishes original papers of high scientific value in all areas of computational and applied mathematics. The main interest of the Journal is in papers that describe and analyze new computational techniques for solving scientific or engineering problems. Also the improved analysis, including the effectiveness and applicability, of existing methods and algorithms is of importance. The computational efficiency (e.g. the convergence, stability, accuracy, ...) should be proved and illustrated by nontrivial numerical examples. Papers describing only variants of existing methods, without adding significant new computational properties are not of interest.
The audience consists of: applied mathematicians, numerical analysts, computational scientists and engineers.