Pub Date : 2024-06-14DOI: 10.1007/s00211-024-01414-x
Tokuhiro Eto, Harald Garcke, Robert Nürnberg
We consider a sharp interface formulation for the multi-phase Mullins–Sekerka flow. The flow is characterized by a network of curves evolving such that the total surface energy of the curves is reduced, while the areas of the enclosed phases are conserved. Making use of a variational formulation, we introduce a fully discrete finite element method. Our discretization features a parametric approximation of the moving interfaces that is independent of the discretization used for the equations in the bulk. The scheme can be shown to be unconditionally stable and to satisfy an exact volume conservation property. Moreover, an inherent tangential velocity for the vertices on the discrete curves leads to asymptotically equidistributed vertices, meaning no remeshing is necessary in practice. Several numerical examples, including a convergence experiment for the three-phase Mullins–Sekerka flow, demonstrate the capabilities of the introduced method.
{"title":"A structure-preserving finite element method for the multi-phase Mullins–Sekerka problem with triple junctions","authors":"Tokuhiro Eto, Harald Garcke, Robert Nürnberg","doi":"10.1007/s00211-024-01414-x","DOIUrl":"https://doi.org/10.1007/s00211-024-01414-x","url":null,"abstract":"<p>We consider a sharp interface formulation for the multi-phase Mullins–Sekerka flow. The flow is characterized by a network of curves evolving such that the total surface energy of the curves is reduced, while the areas of the enclosed phases are conserved. Making use of a variational formulation, we introduce a fully discrete finite element method. Our discretization features a parametric approximation of the moving interfaces that is independent of the discretization used for the equations in the bulk. The scheme can be shown to be unconditionally stable and to satisfy an exact volume conservation property. Moreover, an inherent tangential velocity for the vertices on the discrete curves leads to asymptotically equidistributed vertices, meaning no remeshing is necessary in practice. Several numerical examples, including a convergence experiment for the three-phase Mullins–Sekerka flow, demonstrate the capabilities of the introduced method.</p>","PeriodicalId":49733,"journal":{"name":"Numerische Mathematik","volume":"46 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141503108","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-11DOI: 10.1007/s00211-024-01422-x
Olga Mula, Anthony Nouy
Most common optimal transport (OT) solvers are currently based on an approximation of underlying measures by discrete measures. However, it is sometimes relevant to work only with moments of measures instead of the measure itself, and many common OT problems can be formulated as moment problems (the most relevant examples being (L^p)-Wasserstein distances, barycenters, and Gromov–Wasserstein discrepancies on Euclidean spaces). We leverage this fact to develop a generalized moment formulation that covers these classes of OT problems. The transport plan is represented through its moments on a given basis, and the marginal constraints are expressed in terms of moment constraints. A practical computation then consists in considering a truncation of the involved moment sequences up to a certain order, and using the polynomial sums-of-squares hierarchy for measures supported on semi-algebraic sets. We prove that the strategy converges to the solution of the OT problem as the order increases. We also show how to approximate linear quantities of interest, and how to estimate the support of the optimal transport map from the computed moments using Christoffel–Darboux kernels. Numerical experiments illustrate the good behavior of the approach.
目前,大多数常见的最优传输(OT)求解器都是基于离散度量对基础度量的近似。然而,有时只处理度量的矩而不是度量本身是有意义的,而且许多常见的 OT 问题都可以表述为矩问题(最相关的例子是 (L^p)-Wasserstein 距离、重心和欧几里得空间上的 Gromov-Wasserstein 差异)。我们利用这一事实,开发了一种广义的矩公式,涵盖了这些类型的加时赛问题。运输计划通过其在给定基础上的矩来表示,边际约束则用矩约束来表示。然后,实际计算包括考虑对所涉及的矩序列进行截断,直到达到一定的阶次,并使用多项式平方和层次结构来处理半代数集合上的度量。我们证明,随着阶数的增加,该策略收敛于 OT 问题的解。我们还展示了如何逼近感兴趣的线性量,以及如何使用 Christoffel-Darboux 核从计算矩估计最优传输图的支持度。数值实验说明了该方法的良好性能。
{"title":"Moment-SoS methods for optimal transport problems","authors":"Olga Mula, Anthony Nouy","doi":"10.1007/s00211-024-01422-x","DOIUrl":"https://doi.org/10.1007/s00211-024-01422-x","url":null,"abstract":"<p>Most common optimal transport (OT) solvers are currently based on an approximation of underlying measures by discrete measures. However, it is sometimes relevant to work only with moments of measures instead of the measure itself, and many common OT problems can be formulated as moment problems (the most relevant examples being <span>(L^p)</span>-Wasserstein distances, barycenters, and Gromov–Wasserstein discrepancies on Euclidean spaces). We leverage this fact to develop a generalized moment formulation that covers these classes of OT problems. The transport plan is represented through its moments on a given basis, and the marginal constraints are expressed in terms of moment constraints. A practical computation then consists in considering a truncation of the involved moment sequences up to a certain order, and using the polynomial sums-of-squares hierarchy for measures supported on semi-algebraic sets. We prove that the strategy converges to the solution of the OT problem as the order increases. We also show how to approximate linear quantities of interest, and how to estimate the support of the optimal transport map from the computed moments using Christoffel–Darboux kernels. Numerical experiments illustrate the good behavior of the approach.</p>","PeriodicalId":49733,"journal":{"name":"Numerische Mathematik","volume":"21 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141503109","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-04DOI: 10.1007/s00211-024-01415-w
Jan Bouwe van den Berg, Maxime Breden, Ray Sheombarsing
Integrating evolutionary partial differential equations (PDEs) is an essential ingredient for studying the dynamics of the solutions. Indeed, simulations are at the core of scientific computing, but their mathematical reliability is often difficult to quantify, especially when one is interested in the output of a given simulation, rather than in the asymptotic regime where the discretization parameter tends to zero. In this paper we present a computer-assisted proof methodology to perform rigorous time integration for scalar semilinear parabolic PDEs with periodic boundary conditions. We formulate an equivalent zero-finding problem based on a variation of constants formula in Fourier space. Using Chebyshev interpolation and domain decomposition, we then finish the proof with a Newton–Kantorovich type argument. The final output of this procedure is a proof of existence of an orbit, together with guaranteed error bounds between this orbit and a numerically computed approximation. We illustrate the versatility of the approach with results for the Fisher equation, the Swift–Hohenberg equation, the Ohta–Kawasaki equation and the Kuramoto–Sivashinsky equation. We expect that this rigorous integrator can form the basis for studying boundary value problems for connecting orbits in partial differential equations.
{"title":"Validated integration of semilinear parabolic PDEs","authors":"Jan Bouwe van den Berg, Maxime Breden, Ray Sheombarsing","doi":"10.1007/s00211-024-01415-w","DOIUrl":"https://doi.org/10.1007/s00211-024-01415-w","url":null,"abstract":"<p>Integrating evolutionary partial differential equations (PDEs) is an essential ingredient for studying the dynamics of the solutions. Indeed, simulations are at the core of scientific computing, but their mathematical reliability is often difficult to quantify, especially when one is interested in the output of a given simulation, rather than in the asymptotic regime where the discretization parameter tends to zero. In this paper we present a computer-assisted proof methodology to perform rigorous time integration for scalar semilinear parabolic PDEs with periodic boundary conditions. We formulate an equivalent zero-finding problem based on a variation of constants formula in Fourier space. Using Chebyshev interpolation and domain decomposition, we then finish the proof with a Newton–Kantorovich type argument. The final output of this procedure is a proof of existence of an orbit, together with guaranteed error bounds between this orbit and a numerically computed approximation. We illustrate the versatility of the approach with results for the Fisher equation, the Swift–Hohenberg equation, the Ohta–Kawasaki equation and the Kuramoto–Sivashinsky equation. We expect that this rigorous integrator can form the basis for studying boundary value problems for connecting orbits in partial differential equations.</p>","PeriodicalId":49733,"journal":{"name":"Numerische Mathematik","volume":"59 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141254147","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-05-27DOI: 10.1007/s00211-024-01413-y
Mats G. Larson, Carl Lundholm
We present a cut finite element method for the heat equation on two overlapping meshes: a stationary background mesh and an overlapping mesh that evolves inside/“on top” of it. Here the overlapping mesh is prescribed by a simple discontinuous evolution, meaning that its location, size, and shape as functions of time are discontinuous and piecewise constant. For the discrete function space, we use continuous Galerkin in space and discontinuous Galerkin in time, with the addition of a discontinuity on the boundary between the two meshes. The finite element formulation is based on Nitsche’s method. The simple discontinuous mesh evolution results in a space-time discretization with a slabwise product structure between space and time which allows for existing analysis methodologies to be applied with only minor modifications. We follow the analysis methodology presented by Eriksson and Johnson (SIAM J Numer Anal 28(1):43–77, 1991; SIAM J Numer Anal 32(3):706–740, 1995). The greatest modification is the introduction of a Ritz-like “shift operator” that is used to obtain the discrete strong stability needed for the error analysis. The shift operator generalizes the original analysis to some methods for which the discrete subspace at one time does not lie in the space of the stiffness form at the subsequent time. The error analysis consists of an a priori error estimate that is of optimal order with respect to both time step and mesh size. We also present numerical results for a problem in one spatial dimension that verify the analytic error convergence orders.
我们提出了在两个重叠网格上计算热方程的切割有限元方法:一个静止的背景网格和一个在其内部/"顶部 "演化的重叠网格。在这里,重叠网格是由简单的非连续演化规定的,这意味着其位置、大小和形状随时间的函数是不连续和片断恒定的。对于离散函数空间,我们使用空间连续 Galerkin 和时间不连续 Galerkin,并在两个网格之间的边界上添加了一个不连续点。有限元计算基于尼采方法。简单的非连续网格演化产生了一种时空离散化,其空间和时间之间的结构为板状乘积结构,只需稍加修改即可应用现有的分析方法。我们沿用了 Eriksson 和 Johnson 提出的分析方法(SIAM J Numer Anal 28(1):43-77, 1991; SIAM J Numer Anal 32(3):706-740, 1995)。最大的修改是引入了类似里兹的 "移位算子",用于获得误差分析所需的离散强稳定性。移位算子将原始分析推广到某些方法中,对于这些方法,某一时刻的离散子空间并不位于随后时刻的刚度形式空间中。误差分析包括先验误差估计,该误差估计在时间步长和网格大小方面都是最佳阶次。我们还给出了一个空间维度问题的数值结果,验证了分析误差收敛阶次。
{"title":"Space-time CutFEM on overlapping meshes II: simple discontinuous mesh evolution","authors":"Mats G. Larson, Carl Lundholm","doi":"10.1007/s00211-024-01413-y","DOIUrl":"https://doi.org/10.1007/s00211-024-01413-y","url":null,"abstract":"<p>We present a cut finite element method for the heat equation on two overlapping meshes: a stationary background mesh and an overlapping mesh that evolves inside/“on top” of it. Here the overlapping mesh is prescribed by a simple discontinuous evolution, meaning that its location, size, and shape as functions of time are <i>discontinuous</i> and <i>piecewise constant</i>. For the discrete function space, we use continuous Galerkin in space and discontinuous Galerkin in time, with the addition of a discontinuity on the boundary between the two meshes. The finite element formulation is based on Nitsche’s method. The simple discontinuous mesh evolution results in a space-time discretization with a slabwise product structure between space and time which allows for existing analysis methodologies to be applied with only minor modifications. We follow the analysis methodology presented by Eriksson and Johnson (SIAM J Numer Anal 28(1):43–77, 1991; SIAM J Numer Anal 32(3):706–740, 1995). The greatest modification is the introduction of a Ritz-like “shift operator” that is used to obtain the discrete strong stability needed for the error analysis. The shift operator generalizes the original analysis to some methods for which the discrete subspace at one time does not lie in the space of the stiffness form at the subsequent time. The error analysis consists of an a priori error estimate that is of optimal order with respect to both time step and mesh size. We also present numerical results for a problem in one spatial dimension that verify the analytic error convergence orders.</p>","PeriodicalId":49733,"journal":{"name":"Numerische Mathematik","volume":"52 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141167102","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-05-25DOI: 10.1007/s00211-024-01417-8
Mats G. Larson, Anders Logg, Carl Lundholm
We present a cut finite element method for the heat equation on two overlapping meshes: a stationary background mesh and an overlapping mesh that moves around inside/“on top” of it. Here the overlapping mesh is prescribed by a simple continuous motion, meaning that its location as a function of time is continuous and piecewise linear. For the discrete function space, we use continuous Galerkin in space and discontinuous Galerkin in time, with the addition of a discontinuity on the boundary between the two meshes. The finite element formulation is based on Nitsche’s method and also includes an integral term over the space-time boundary between the two meshes that mimics the standard discontinuous Galerkin time-jump term. The simple continuous mesh motion results in a space-time discretization for which standard analysis methodologies either fail or are unsuitable. We therefore employ what seems to be a relatively uncommon energy analysis framework for finite element methods for parabolic problems that is general and robust enough to be applicable to the current setting. The energy analysis consists of a stability estimate that is slightly stronger than the standard basic one and an a priori error estimate that is of optimal order with respect to both time step and mesh size. We also present numerical results for a problem in one spatial dimension that verify the analytic error convergence orders.
{"title":"Space-time CutFEM on overlapping meshes I: simple continuous mesh motion","authors":"Mats G. Larson, Anders Logg, Carl Lundholm","doi":"10.1007/s00211-024-01417-8","DOIUrl":"https://doi.org/10.1007/s00211-024-01417-8","url":null,"abstract":"<p>We present a cut finite element method for the heat equation on two overlapping meshes: a stationary background mesh and an overlapping mesh that moves around inside/“on top” of it. Here the overlapping mesh is prescribed by a simple continuous motion, meaning that its location as a function of time is <i>continuous</i> and <i>piecewise linear</i>. For the discrete function space, we use continuous Galerkin in space and discontinuous Galerkin in time, with the addition of a discontinuity on the boundary between the two meshes. The finite element formulation is based on Nitsche’s method and also includes an integral term over the space-time boundary between the two meshes that mimics the standard discontinuous Galerkin time-jump term. The simple continuous mesh motion results in a space-time discretization for which standard analysis methodologies either fail or are unsuitable. We therefore employ what seems to be a relatively uncommon energy analysis framework for finite element methods for parabolic problems that is general and robust enough to be applicable to the current setting. The energy analysis consists of a stability estimate that is slightly stronger than the standard basic one and an a priori error estimate that is of optimal order with respect to both time step and mesh size. We also present numerical results for a problem in one spatial dimension that verify the analytic error convergence orders.\u0000</p>","PeriodicalId":49733,"journal":{"name":"Numerische Mathematik","volume":"73 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141148070","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-05-24DOI: 10.1007/s00211-024-01416-9
Yanyan Shi
In this paper, we study the dynamics of charged particles under a strong magnetic field in toroidal axi-symmetric geometry. Using modulated Fourier expansions of the exact and numerical solutions, the long-term drift motion of the exact solution in toroidal geometry is derived, and the error analysis of the large-stepsize modified Boris algorithm over long time is provided. Numerical experiments are conducted to illustrate the theoretical results.
本文研究了带电粒子在环形轴对称几何体强磁场下的动力学。利用精确解和数值解的调制傅里叶展开,推导了精确解在环形几何中的长期漂移运动,并提供了大步幅修正 Boris 算法在长时间内的误差分析。为说明理论结果,还进行了数值实验。
{"title":"Drift approximation by the modified Boris algorithm of charged-particle dynamics in toroidal geometry","authors":"Yanyan Shi","doi":"10.1007/s00211-024-01416-9","DOIUrl":"https://doi.org/10.1007/s00211-024-01416-9","url":null,"abstract":"<p>In this paper, we study the dynamics of charged particles under a strong magnetic field in toroidal axi-symmetric geometry. Using modulated Fourier expansions of the exact and numerical solutions, the long-term drift motion of the exact solution in toroidal geometry is derived, and the error analysis of the large-stepsize modified Boris algorithm over long time is provided. Numerical experiments are conducted to illustrate the theoretical results.\u0000</p>","PeriodicalId":49733,"journal":{"name":"Numerische Mathematik","volume":"11 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141148088","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-05-24DOI: 10.1007/s00211-024-01412-z
Armin Nurkanović, Mario Sperl, Sebastian Albrecht, Moritz Diehl
This paper introduces Finite Elements with Switch Detection (FESD), a numerical discretization method for nonsmooth differential equations. We consider the Filippov convexification of these systems and a transformation into dynamic complementarity systems introduced by Stewart (Numer Math 58(1):299–328, 1990). FESD is based on solving nonlinear complementarity problems and can automatically detect nonsmooth events in time. If standard time-stepping Runge–Kutta (RK) methods are naively applied to a nonsmooth ODE, the accuracy is at best of order one. In FESD, we let the integrator step size be a degree of freedom. Additional complementarity conditions, which we call cross complementarities, enable exact switch detection, hence FESD can recover the high order accuracy that the RK methods enjoy for smooth ODE. Additional conditions called step equilibration allow the step size to change only when switches occur and thus avoid spurious degrees of freedom. Convergence results for the FESD method are derived, local uniqueness of the solution and convergence of numerical sensitivities are proven. The efficacy of FESD is demonstrated in several simulation and optimal control examples. In an optimal control problem benchmark with FESD, we achieve up to five orders of magnitude more accurate solutions than a standard time-stepping approach for the same computational time.
{"title":"Finite Elements with Switch Detection for direct optimal control of nonsmooth systems","authors":"Armin Nurkanović, Mario Sperl, Sebastian Albrecht, Moritz Diehl","doi":"10.1007/s00211-024-01412-z","DOIUrl":"https://doi.org/10.1007/s00211-024-01412-z","url":null,"abstract":"<p>This paper introduces Finite Elements with Switch Detection (FESD), a numerical discretization method for nonsmooth differential equations. We consider the Filippov convexification of these systems and a transformation into dynamic complementarity systems introduced by Stewart (Numer Math 58(1):299–328, 1990). FESD is based on solving nonlinear complementarity problems and can automatically detect nonsmooth events in time. If standard time-stepping Runge–Kutta (RK) methods are naively applied to a nonsmooth ODE, the accuracy is at best of order one. In FESD, we let the integrator step size be a degree of freedom. Additional complementarity conditions, which we call <i>cross complementarities</i>, enable <i>exact</i> switch detection, hence FESD can recover the high order accuracy that the RK methods enjoy for smooth ODE. Additional conditions called <i>step equilibration</i> allow the step size to change only when switches occur and thus avoid spurious degrees of freedom. Convergence results for the FESD method are derived, local uniqueness of the solution and convergence of numerical sensitivities are proven. The efficacy of FESD is demonstrated in several simulation and optimal control examples. In an optimal control problem benchmark with FESD, we achieve up to five orders of magnitude more accurate solutions than a standard time-stepping approach for the same computational time.</p>","PeriodicalId":49733,"journal":{"name":"Numerische Mathematik","volume":"28 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141148206","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-05-21DOI: 10.1007/s00211-024-01410-1
Moritz Hauck, Axel Målqvist
Spatial network models are used as a simplified discrete representation in a wide range of applications, e.g., flow in blood vessels, elasticity of fiber based materials, and pore network models of porous materials. Nevertheless, the resulting linear systems are typically large and poorly conditioned and their numerical solution is challenging. This paper proposes a numerical homogenization technique for spatial network models which is based on the super-localized orthogonal decomposition (SLOD), recently introduced for elliptic multiscale partial differential equations. It provides accurate coarse solution spaces with approximation properties independent of the smoothness of the material data. A unique selling point of the SLOD is that it constructs an almost local basis of these coarse spaces, requiring less computations on the fine scale and achieving improved sparsity on the coarse scale compared to other state-of-the-art methods. We provide an a posteriori analysis of the proposed method and numerically confirm the method’s unique localization properties. In addition, we show its applicability also for high-contrast channeled material data.
{"title":"Super-localization of spatial network models","authors":"Moritz Hauck, Axel Målqvist","doi":"10.1007/s00211-024-01410-1","DOIUrl":"https://doi.org/10.1007/s00211-024-01410-1","url":null,"abstract":"<p>Spatial network models are used as a simplified discrete representation in a wide range of applications, e.g., flow in blood vessels, elasticity of fiber based materials, and pore network models of porous materials. Nevertheless, the resulting linear systems are typically large and poorly conditioned and their numerical solution is challenging. This paper proposes a numerical homogenization technique for spatial network models which is based on the super-localized orthogonal decomposition (SLOD), recently introduced for elliptic multiscale partial differential equations. It provides accurate coarse solution spaces with approximation properties independent of the smoothness of the material data. A unique selling point of the SLOD is that it constructs an almost local basis of these coarse spaces, requiring less computations on the fine scale and achieving improved sparsity on the coarse scale compared to other state-of-the-art methods. We provide an a posteriori analysis of the proposed method and numerically confirm the method’s unique localization properties. In addition, we show its applicability also for high-contrast channeled material data.\u0000</p>","PeriodicalId":49733,"journal":{"name":"Numerische Mathematik","volume":"48 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141148086","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-05-09DOI: 10.1007/s00211-024-01409-8
H. Harbrecht, M. Multerer, O. Schenk, Ch. Schwab
We propose a sparse algebra for samplet compressed kernel matrices to enable efficient scattered data analysis. We show that the compression of kernel matrices by means of samplets produces optimally sparse matrices in a certain S-format. The compression can be performed in cost and memory that scale essentially linearly with the number of data points for kernels of finite differentiability. The same holds true for the addition and multiplication of S-formatted matrices. We prove that the inverse of a kernel matrix, given that it exists, is compressible in the S-format as well. The use of selected inversion allows to directly compute the entries in the corresponding sparsity pattern. Moreover, S-formatted matrix operations enable the efficient, approximate computation of more complicated matrix functions such as ({varvec{A}}^alpha ) or (exp ({varvec{A}})) of a matrix ({varvec{A}}). The matrix algebra is justified mathematically by pseudo differential calculus. As an application, we consider Gaussian process learning algorithms for implicit surfaces. Numerical results are presented to illustrate and quantify our findings.
我们提出了一种用于 samplet 压缩核矩阵的稀疏代数,以实现高效的散点数据分析。我们证明,通过 samplet 压缩核矩阵可以产生特定 S 格式的最佳稀疏矩阵。对于有限可微分的核,压缩的成本和内存与数据点的数量基本成线性关系。S 格式矩阵的加法和乘法也是如此。我们证明,如果存在核矩阵的逆,那么它在 S 格式中也是可压缩的。使用选择反转可以直接计算相应稀疏性模式中的条目。此外,S 格式的矩阵运算可以高效、近似地计算更复杂的矩阵函数,例如矩阵 ({varvec{A}}^alpha ) 或 (exp ({varvec{A}})) 的矩阵 ({varvec{A}})。矩阵代数在数学上是通过伪微分计算来证明的。作为应用,我们考虑了隐式曲面的高斯过程学习算法。我们给出了数值结果,以说明和量化我们的发现。
{"title":"Multiresolution kernel matrix algebra","authors":"H. Harbrecht, M. Multerer, O. Schenk, Ch. Schwab","doi":"10.1007/s00211-024-01409-8","DOIUrl":"https://doi.org/10.1007/s00211-024-01409-8","url":null,"abstract":"<p>We propose a sparse algebra for samplet compressed kernel matrices to enable efficient scattered data analysis. We show that the compression of kernel matrices by means of samplets produces optimally sparse matrices in a certain <i>S</i>-format. The compression can be performed in cost and memory that scale essentially linearly with the number of data points for kernels of finite differentiability. The same holds true for the addition and multiplication of <i>S</i>-formatted matrices. We prove that the inverse of a kernel matrix, given that it exists, is compressible in the <i>S</i>-format as well. The use of selected inversion allows to directly compute the entries in the corresponding sparsity pattern. Moreover, <i>S</i>-formatted matrix operations enable the efficient, approximate computation of more complicated matrix functions such as <span>({varvec{A}}^alpha )</span> or <span>(exp ({varvec{A}}))</span> of a matrix <span>({varvec{A}})</span>. The matrix algebra is justified mathematically by pseudo differential calculus. As an application, we consider Gaussian process learning algorithms for implicit surfaces. Numerical results are presented to illustrate and quantify our findings.</p>","PeriodicalId":49733,"journal":{"name":"Numerische Mathematik","volume":"2672 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140931362","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
We analyze the local accuracy of the virtual element method. More precisely, we prove an error bound similar to the one holding for the finite element method, namely, that the local (H^1) error in a interior subdomain is bounded by a term behaving like the best approximation allowed by the local smoothness of the solution in a larger interior subdomain plus the global error measured in a negative norm.
{"title":"Interior estimates for the virtual element method","authors":"Silvia Bertoluzza, Micol Pennacchio, Daniele Prada","doi":"10.1007/s00211-024-01408-9","DOIUrl":"https://doi.org/10.1007/s00211-024-01408-9","url":null,"abstract":"<p>We analyze the local accuracy of the virtual element method. More precisely, we prove an error bound similar to the one holding for the finite element method, namely, that the local <span>(H^1)</span> error in a interior subdomain is bounded by a term behaving like the best approximation allowed by the local smoothness of the solution in a larger interior subdomain plus the global error measured in a negative norm.\u0000</p>","PeriodicalId":49733,"journal":{"name":"Numerische Mathematik","volume":"32 1","pages":""},"PeriodicalIF":2.1,"publicationDate":"2024-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140931451","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}