Fuminori Tatsuoka, T. Sogabe, Y. Miyatake, T. Kemmochi, Shaoliang Zhang
{"title":"用双指数公式计算矩阵的分数次幂","authors":"Fuminori Tatsuoka, T. Sogabe, Y. Miyatake, T. Kemmochi, Shaoliang Zhang","doi":"10.1553/etna_vol54s558","DOIUrl":null,"url":null,"abstract":"Two quadrature-based algorithms for computing the matrix fractional power $A^\\alpha$ are presented in this paper. These algorithms are based on the double exponential (DE) formula, which is well-known for its effectiveness in computing improper integrals as well as in treating nearly arbitrary endpoint singularities. The DE formula transforms a given integral into another integral that is suited for the trapezoidal rule; in this process, the integral interval is transformed to the infinite interval. Therefore, it is necessary to truncate the infinite interval into an appropriate finite interval. In this paper, a truncation method, which is based on a truncation error analysis specialized to the computation of $A^\\alpha$, is proposed. Then, two algorithms are presented -- one computes $A^\\alpha$ with a fixed number of abscissas, and the other computes $A^\\alpha$ adaptively. Subsequently, the convergence rate of the DE formula for Hermitian positive definite matrices is analyzed. The convergence rate analysis shows that the DE formula converges faster than the Gaussian quadrature when $A$ is ill-conditioned and $\\alpha$ is a non-unit fraction. Numerical results show that our algorithms achieved the required accuracy and were faster than other algorithms in several situations.","PeriodicalId":282695,"journal":{"name":"ETNA - Electronic Transactions on Numerical Analysis","volume":"29 4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Computing the matrix fractional power with the double exponential formula\",\"authors\":\"Fuminori Tatsuoka, T. Sogabe, Y. Miyatake, T. Kemmochi, Shaoliang Zhang\",\"doi\":\"10.1553/etna_vol54s558\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Two quadrature-based algorithms for computing the matrix fractional power $A^\\\\alpha$ are presented in this paper. These algorithms are based on the double exponential (DE) formula, which is well-known for its effectiveness in computing improper integrals as well as in treating nearly arbitrary endpoint singularities. The DE formula transforms a given integral into another integral that is suited for the trapezoidal rule; in this process, the integral interval is transformed to the infinite interval. Therefore, it is necessary to truncate the infinite interval into an appropriate finite interval. In this paper, a truncation method, which is based on a truncation error analysis specialized to the computation of $A^\\\\alpha$, is proposed. Then, two algorithms are presented -- one computes $A^\\\\alpha$ with a fixed number of abscissas, and the other computes $A^\\\\alpha$ adaptively. Subsequently, the convergence rate of the DE formula for Hermitian positive definite matrices is analyzed. The convergence rate analysis shows that the DE formula converges faster than the Gaussian quadrature when $A$ is ill-conditioned and $\\\\alpha$ is a non-unit fraction. Numerical results show that our algorithms achieved the required accuracy and were faster than other algorithms in several situations.\",\"PeriodicalId\":282695,\"journal\":{\"name\":\"ETNA - Electronic Transactions on Numerical Analysis\",\"volume\":\"29 4\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ETNA - Electronic Transactions on Numerical Analysis\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1553/etna_vol54s558\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ETNA - Electronic Transactions on Numerical Analysis","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1553/etna_vol54s558","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
摘要
本文给出了计算矩阵分数次幂的两种基于正交的算法。这些算法基于双指数(DE)公式,该公式在计算反常积分以及处理几乎任意端点奇点方面的有效性而闻名。DE公式将一个给定的积分变换成另一个适合梯形法则的积分;在此过程中,积分区间转化为无穷区间。因此,有必要将无限区间截断为适当的有限区间。本文提出了一种基于截断误差分析的截断方法,该方法专门用于计算$ a ^\alpha$。然后,给出了两种算法——一种是用固定数目的横坐标计算$A^\alpha$,另一种是自适应计算$A^\alpha$。然后,分析了厄米正定矩阵的DE公式的收敛速度。收敛速度分析表明,当$A$为病态且$\ α $为非单位分数时,DE公式的收敛速度比高斯正交快。数值结果表明,在几种情况下,我们的算法达到了要求的精度,并且比其他算法更快。
Computing the matrix fractional power with the double exponential formula
Two quadrature-based algorithms for computing the matrix fractional power $A^\alpha$ are presented in this paper. These algorithms are based on the double exponential (DE) formula, which is well-known for its effectiveness in computing improper integrals as well as in treating nearly arbitrary endpoint singularities. The DE formula transforms a given integral into another integral that is suited for the trapezoidal rule; in this process, the integral interval is transformed to the infinite interval. Therefore, it is necessary to truncate the infinite interval into an appropriate finite interval. In this paper, a truncation method, which is based on a truncation error analysis specialized to the computation of $A^\alpha$, is proposed. Then, two algorithms are presented -- one computes $A^\alpha$ with a fixed number of abscissas, and the other computes $A^\alpha$ adaptively. Subsequently, the convergence rate of the DE formula for Hermitian positive definite matrices is analyzed. The convergence rate analysis shows that the DE formula converges faster than the Gaussian quadrature when $A$ is ill-conditioned and $\alpha$ is a non-unit fraction. Numerical results show that our algorithms achieved the required accuracy and were faster than other algorithms in several situations.