Cross Algorithms for Cost-Effective Time Integration of Nonlinear Tensor Differential Equations on Low-Rank Tucker Tensor and Tensor Train Manifolds

Behzad Ghahremani, Hessam Babaee
{"title":"Cross Algorithms for Cost-Effective Time Integration of Nonlinear Tensor Differential Equations on Low-Rank Tucker Tensor and Tensor Train Manifolds","authors":"Behzad Ghahremani, Hessam Babaee","doi":"arxiv-2403.12826","DOIUrl":null,"url":null,"abstract":"Dynamical low-rank approximation (DLRA) provides a rigorous, cost-effective\nmathematical framework for solving high-dimensional tensor differential\nequations (TDEs) on low-rank tensor manifolds. Despite their effectiveness,\nDLRA-based low-rank approximations lose their computational efficiency when\napplied to nonlinear TDEs, particularly those exhibiting non-polynomial\nnonlinearity. In this paper, we present a novel algorithm for the time\nintegration of TDEs on the tensor train and Tucker tensor low-rank manifolds,\nwhich are the building blocks of many tensor network decompositions. This paper\nbuilds on our previous work (Donello et al., Proceedings of the Royal Society\nA, Vol. 479, 2023) on solving nonlinear matrix differential equations on\nlow-rank matrix manifolds using CUR decompositions. The methodology we present\noffers multiple advantages: (i) it leverages cross algorithms based on the\ndiscrete empirical interpolation method to strategically sample sparse entries\nof the time-discrete TDEs to advance the solution in low-rank form. As a\nresult, it offers near-optimal computational savings both in terms of memory\nand floating-point operations. (ii) The time integration is robust in the\npresence of small or zero singular values. (iii) The algorithm is remarkably\neasy to implement, as it requires the evaluation of the full-order model TDE at\nstrategically selected entries and it does not use tangent space projections,\nwhose efficient implementation is intrusive and time-consuming. (iv) We develop\nhigh-order explicit Runge-Kutta schemes for the time integration of TDEs on\nlow-rank manifolds. We demonstrate the efficiency of the presented algorithm\nfor several test cases, including a 100-dimensional TDE with non-polynomial\nnonlinearity.","PeriodicalId":501061,"journal":{"name":"arXiv - CS - Numerical Analysis","volume":"57 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-03-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Numerical Analysis","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2403.12826","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Dynamical low-rank approximation (DLRA) provides a rigorous, cost-effective mathematical framework for solving high-dimensional tensor differential equations (TDEs) on low-rank tensor manifolds. Despite their effectiveness, DLRA-based low-rank approximations lose their computational efficiency when applied to nonlinear TDEs, particularly those exhibiting non-polynomial nonlinearity. In this paper, we present a novel algorithm for the time integration of TDEs on the tensor train and Tucker tensor low-rank manifolds, which are the building blocks of many tensor network decompositions. This paper builds on our previous work (Donello et al., Proceedings of the Royal Society A, Vol. 479, 2023) on solving nonlinear matrix differential equations on low-rank matrix manifolds using CUR decompositions. The methodology we present offers multiple advantages: (i) it leverages cross algorithms based on the discrete empirical interpolation method to strategically sample sparse entries of the time-discrete TDEs to advance the solution in low-rank form. As a result, it offers near-optimal computational savings both in terms of memory and floating-point operations. (ii) The time integration is robust in the presence of small or zero singular values. (iii) The algorithm is remarkably easy to implement, as it requires the evaluation of the full-order model TDE at strategically selected entries and it does not use tangent space projections, whose efficient implementation is intrusive and time-consuming. (iv) We develop high-order explicit Runge-Kutta schemes for the time integration of TDEs on low-rank manifolds. We demonstrate the efficiency of the presented algorithm for several test cases, including a 100-dimensional TDE with non-polynomial nonlinearity.
低张量塔克张量和张量列车漫域上成本效益型非线性张量微分方程时间积分交叉算法
动态低阶近似(DLRA)为求解低阶张量流形上的高维张量微分方程(TDEs)提供了一个严谨、经济高效的数学框架。尽管基于 DLRA 的低阶近似很有效,但当它应用于非线性 TDEs,特别是那些表现出非多项式非线性的 TDEs 时,就会失去计算效率。本文提出了一种在张量列车和塔克张量低阶流形上对 TDE 进行时间积分的新算法,张量列车和塔克张量低阶流形是许多张量网络分解的基石。本文建立在我们之前利用 CUR 分解求解低阶矩阵流形上的非线性矩阵微分方程的研究成果(Donello 等,《皇家学会论文集》,第 479 卷,2023 年)基础之上。我们提出的方法具有多重优势:(i) 它利用基于离散经验插值法的交叉算法,对时间离散 TDEs 的稀疏条目进行策略性采样,以推进低阶形式的求解。因此,它在内存和浮点运算方面都提供了接近最优的计算节省。(ii) 时间积分在存在小奇异值或零奇异值时是稳健的。(iii) 该算法非常容易实现,因为它只需在策略性选择的条目处对全阶模型 TDE 进行评估,而无需使用切线空间投影,因为切线空间投影的有效实现既麻烦又耗时。(iv) 我们开发了用于低阶流形上 TDE 时间积分的高阶显式 Runge-Kutta 方案。我们在几个测试案例中演示了所提出算法的效率,包括具有非多项式非线性的 100 维 TDE。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信