On applying deflation and flexible preconditioning to the adaptive Simpler GMRES method for Sylvester tensor equations

IF 3.7 3区 计算机科学 Q2 AUTOMATION & CONTROL SYSTEMS
Azita Tajaddini , Farid Saberi-Movahed , Xian-Ming Gu , Mohammed Heyouni
{"title":"On applying deflation and flexible preconditioning to the adaptive Simpler GMRES method for Sylvester tensor equations","authors":"Azita Tajaddini ,&nbsp;Farid Saberi-Movahed ,&nbsp;Xian-Ming Gu ,&nbsp;Mohammed Heyouni","doi":"10.1016/j.jfranklin.2024.107268","DOIUrl":null,"url":null,"abstract":"<div><div>Due to their multidimensional structure, the use of tensors when solving linear matrix equations has been one of the most explored topics over the last decade. In particular, the development of Krylov subspace methods for tensor equations is currently attracting a great deal of interest. In this work, we develop the adaptive simpler GMRES method based on tensor format (Ad-SGMRES<span><math><msub><mrow></mrow><mrow><mo>−</mo></mrow></msub></math></span>BTF) for solving Sylvester tensor equations, in order to address the numerical instability of the simpler version of GMRES based on tensor format (SGMRES<span><math><msub><mrow></mrow><mrow><mo>−</mo></mrow></msub></math></span>BTF). In addition, an efficient Krylov subspace method, formed by the integration of adaptive deflation and preconditioning and called FAd-SGMRES-D<span><math><msub><mrow></mrow><mrow><mo>−</mo></mrow></msub></math></span>BTF<span><math><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>k</mi><mo>)</mo></mrow></math></span> -in which <span><math><mi>m</mi></math></span> is the restart parameter and <span><math><mi>k</mi></math></span> is the number of harmonic Ritz pairs-, is proposed. Note that the idea behind the FAd-SGMRES-D<span><math><msub><mrow></mrow><mrow><mo>−</mo></mrow></msub></math></span>BTF<span><math><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>k</mi><mo>)</mo></mrow></math></span> method is to reuse certain key information, which can be obtained from the current tensor Krylov subspace in the next cycle of the FAd-SGMRES-D<span><math><msub><mrow></mrow><mrow><mo>−</mo></mrow></msub></math></span>BTF<span><math><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></math></span> method. It is also important to note that FAd-SGMRES-D<span><math><msub><mrow></mrow><mrow><mo>−</mo></mrow></msub></math></span>BTF<span><math><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>k</mi><mo>)</mo></mrow></math></span> represents the first attempt to synchronously combine flexible preconditioning and deflation techniques, with the aim of improving the convergence rate and reducing the computational cost of Ad-SGMRES<span><math><msub><mrow></mrow><mrow><mo>−</mo></mrow></msub></math></span>BTF<span><math><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></math></span>. Finally, the computational cost of each cycle of the proposed methods when applied to a three-dimensional Sylvester tensor equation is estimated. Moreover, numerical experiments on synthetic and real-world applications demonstrate the potential of Ad-SGMRES<span><math><msub><mrow></mrow><mrow><mo>−</mo></mrow></msub></math></span>BTF and FAd-SGMRES-D<span><math><msub><mrow></mrow><mrow><mo>−</mo></mrow></msub></math></span>BTF<span><math><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow></math></span> to solve Sylvester tensor equations.</div></div>","PeriodicalId":17283,"journal":{"name":"Journal of The Franklin Institute-engineering and Applied Mathematics","volume":"361 17","pages":"Article 107268"},"PeriodicalIF":3.7000,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of The Franklin Institute-engineering and Applied Mathematics","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0016003224006896","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

Due to their multidimensional structure, the use of tensors when solving linear matrix equations has been one of the most explored topics over the last decade. In particular, the development of Krylov subspace methods for tensor equations is currently attracting a great deal of interest. In this work, we develop the adaptive simpler GMRES method based on tensor format (Ad-SGMRESBTF) for solving Sylvester tensor equations, in order to address the numerical instability of the simpler version of GMRES based on tensor format (SGMRESBTF). In addition, an efficient Krylov subspace method, formed by the integration of adaptive deflation and preconditioning and called FAd-SGMRES-DBTF(m,k) -in which m is the restart parameter and k is the number of harmonic Ritz pairs-, is proposed. Note that the idea behind the FAd-SGMRES-DBTF(m,k) method is to reuse certain key information, which can be obtained from the current tensor Krylov subspace in the next cycle of the FAd-SGMRES-DBTF(m) method. It is also important to note that FAd-SGMRES-DBTF(m,k) represents the first attempt to synchronously combine flexible preconditioning and deflation techniques, with the aim of improving the convergence rate and reducing the computational cost of Ad-SGMRESBTF(m). Finally, the computational cost of each cycle of the proposed methods when applied to a three-dimensional Sylvester tensor equation is estimated. Moreover, numerical experiments on synthetic and real-world applications demonstrate the potential of Ad-SGMRESBTF and FAd-SGMRES-DBTF(m) to solve Sylvester tensor equations.
将放缩和灵活预处理应用于西尔维斯特张量方程的自适应 Simpler GMRES 方法
由于张量的多维结构,在求解线性矩阵方程时使用张量是近十年来探索最多的课题之一。尤其是针对张量方程的克雷洛夫子空间方法的开发,目前正引起人们的极大兴趣。在这项工作中,我们开发了基于张量格式的自适应简化 GMRES 方法(Ad-SGMRES-BTF),用于求解 Sylvester 张量方程,以解决基于张量格式的简化版 GMRES(SGMRES-BTF)在数值上不稳定的问题。此外,还提出了一种高效的克雷洛夫子空间方法,该方法由自适应放缩和预处理集成而成,称为 FAd-SGMRES-D-BTF(m,k),其中 m 是重启参数,k 是谐波里兹对的数量。请注意,FAd-SGMRES-D-BTF(m,k) 方法背后的理念是重复使用某些关键信息,这些信息可以在 FAd-SGMRES-D-BTF(m) 方法的下一个循环中从当前张量 Krylov 子空间中获得。同样重要的是,FAd-SGMRES-D-BTF(m,k) 首次尝试同步结合灵活的预处理和放缩技术,目的是提高收敛速度并降低 Ad-SGMRES-BTF(m) 的计算成本。最后,估算了所提方法应用于三维 Sylvester 张量方程时每个循环的计算成本。此外,合成和实际应用的数值实验证明了 Ad-SGMRES-BTF 和 FAd-SGMRES-D-BTF(m) 在求解西尔维斯特张量方程方面的潜力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
7.30
自引率
14.60%
发文量
586
审稿时长
6.9 months
期刊介绍: The Journal of The Franklin Institute has an established reputation for publishing high-quality papers in the field of engineering and applied mathematics. Its current focus is on control systems, complex networks and dynamic systems, signal processing and communications and their applications. All submitted papers are peer-reviewed. The Journal will publish original research papers and research review papers of substance. Papers and special focus issues are judged upon possible lasting value, which has been and continues to be the strength of the Journal of The Franklin Institute.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信