求解复对称线性系统的极小残差非平衡修正HSS迭代法
Minimum Residual Lopsided Modified HSS Iteration Method for a Class of Complex Symmetric Linear Systems
摘要: 结合非平衡MHSS (LMHSS)迭代法和极小残差策略,本文提出了极小残差LMHSS (MRLMHSS)迭代法,并推导了两个广义参数的计算公式以及分析了所提出方法的收敛性。数值实验验证了所提出方法的有效性和优越性。
Abstract: Combining the minimum residual technique and the lopsided MHSS (LMHSS) method, the minimum residual LMHSS (MRLMHSS) iteration method is established. The formulas for computing these two parameters are derived, and a detailed convergence analysis is presented. Numerical results demonstrate the effectiveness and superiority of the proposed methods.
文章引用:刘小杰. 求解复对称线性系统的极小残差非平衡修正HSS迭代法[J]. 应用数学进展, 2025, 14(6): 1-12. https://doi.org/10.12677/aam.2025.146295

1. 引言

考虑大型稀疏线性系统

Ax=b, (1)

这里系数矩阵 A C n×n 为复对称矩阵,可以表示为如下形式:

A=W+iT,

其中, i= 1 表示虚数单位, W R n×n 为对称正定矩阵, T R n×n 为对称半正定矩阵。假设 T0 ,这意味着 A 是非Hermitian矩阵。这类复对称线性系统[1]它常出现在科学计算和工程应用中的许多重要领域,应用背景非常广泛,如光的成像问题[2],基于快速Fourier变换(FFT)的某些时变微分方程数值解[3],波的传导[4],格点量子色动力学[5],结构动力学[6],分子散射[7],分子动力学和流体动力学[8]等,对这些实际问题的求解,最终都转化为对复对称线性系统(1)的求解。随着科学问题复杂性的增加,需要处理的复数域的问题也越来越多。因此,如何高效求解复对称线性系统(1)就显得尤为重要。

2003年Bai等提出了求解非Hermitian正定线性系统的Hermitian和反Hermitian分裂(HSS)迭代法[9],2007年,Li等针对求解非Hermitian正定线性系统,提出了非平衡HSS (LHSS)迭代法[10]。通过理论分析和数值实验验证了LHSS迭代法的高效性。2010年,Bai等提出了求解复对称线性系统(1)的修正HSS (MHSS)迭代法[11]。2014年,Li等针对求解复对称线性系统(1),提出了非平衡PMHSS (LPMHSS)迭代法[12],将LPMHSS迭代法中的预处理矩阵特殊为单位矩阵时,就得到了求解复对称线性系统(1)的LMHSS迭代法,迭代方案如下:

算法1 (LMHSS迭代法). 对于给定的初始向量 x (0) C n k=0,1,2, ,利用下述迭代格式计算 x ( k+1 ) 直到迭代序列 { x (k) } k=0 C n×n 满足停止准则:

{ W x ( k+ 1 2 ) =iT x (k) +b, ( αI+T ) x (k+1) =( αI+iW ) x ( k+ 1 2 ) ib, (2)

其中, α 是一个给定的正常数, I 是一个单位矩阵。

2019年,Yang等提出了极小残差HSS (MRHSS)迭代法[13],通过理论分析和数值结果验证MRHSS的高效性。本文基于极小残差技术的思想,我们将极小残差技术应用LMHSS迭代方法中,提出了极小残差LMHSS (MRLMHSS)迭代法,并给出了该方法的收敛性分析,最后通过数值实验验证了所提出方法的可行性和高效性。在这项工作中,不同于现有MHSS变体的思想,我们将通过引入两个额外的控制参数来介绍一种非平稳的LMHSS迭代方案。由于新方案中涉及新的控制参数是通过最小化相应的残差范数确定的,我们称这种非平稳的LMHSS迭代方案为极小残差LMHSS (MRLMHSS)迭代法。这种加速的思想来源于用于求解鞍点问题的非平稳Uzawa方法[14]。其他类似且重要的加速技术,如最小残差平滑,可参考文献[15] [16]。除此之外,很多学者也提出了求解复对称线性系统的一些其他的迭代法和相应的变体[17]-[20]

在本文中,我们用 ( x,y )= y * x 表示任何复向量的Euclidean内积,对任意向量 x C n x = ( x,x ) 用来表示向量的2-范数, X 表示矩阵 X R n×n 的2-范数,2-范数和Euclidean范数在数学和工程领域经常交换使用,所以在本文中2-范数也就等于Euclidean范数。 | x | A = Ax ,对任意矩阵 X C n×n | X | A = AX A 1 ρ( A ) 表示矩阵 A 的谱半径, σ( A ) 表示矩阵 A 的谱集。

2. MRLMHSS迭代法的建立

为了提高LMHSS迭代法的效率,在迭代方案(2)中记 r (k) =A x (k) b ,和 r ( k+ 1 2 ) =A x ( k+ 1 2 ) b ,则可以将迭代方案(2)可以等价的重新写为

{ x ( k+ 1 2 ) = x (k) + W 1 r (k) , x (k+1) = x ( k+ 1 2 ) i ( αI+T ) 1 r ( k+ 1 2 ) , (3)

迭代方案(3)在数值上优于(2),具体细节参考文献[21]。然后,我们记

d (k) = W 1 r (k) , d ( k+ 1 2 ) = ( αI+T ) 1 r ( k+ 1 2 ) ,

则将迭代方案(3)重新写为

{ x ( k+ 1 2 ) = x (k) + d (k) , x (k+1) = x ( k+ 1 2 ) i d ( k+ 1 2 ) ,

我们可以沿 d (k) d ( k+ 1 2 ) 更新方向乘以两个广义参数 λ k θ k ,期望它们能很好地提高收敛速度。然后,推导出了一种改进的迭代方案,如下

{ x ( k+ 1 2 ) = x (k) + λ k d (k) , x (k+1) = x ( k+ 1 2 ) i θ k d ( k+ 1 2 ) , (4)

我们在下面的运算中定义了两种符号

F 1 :=A W 1 , F 2 :=A ( αI+T ) 1 ,

然后,迭代方案(4)的残差向量可以写成

r (k) = r (k) λ k F 1 r (k) ,    r (k+1) = r ( k+ 1 2 ) +i θ k F 2 r ( k+ 1 2 ) ,

现在我们确定参数 λ k θ k 的值,在每个迭代步骤中分别极小化残差范数 r ( k+ 1 2 ) r (k+1) 的适当值。通过直接计算

r ( k+ 1 2 ) 2 = r (k) 2 2Re( λ k )( H( F 1 ) r (k) , r (k) )2Im( λ k )( iS( F 1 ) r (k) , r (k) ) +( Re ( λ k ) 2 +Im ( λ k ) 2 ) F 1 r (k) 2 , (5)

r (k+1) 2 = r ( k+ 1 2 ) 2 2Im( θ k )( H( F 2 ) r ( k+ 1 2 ) , r ( k+ 1 2 ) )+2Re( θ k )( iS( F 2 ) r ( k+ 1 2 ) , r ( k+ 1 2 ) ) +( Re ( θ k ) 2 +Im ( θ k ) 2 ) F 1 r (k) 2 , (6)

其中 Re( ) Im( ) 分别表示复数的实部和虚部, H( ) S( ) 分别表示矩阵的Hermitian反Hermitian部分,很容易观察到,这两个范数可以分别看作是两个变量 Re( λ k ) Im( λ k ) Re( θ k ) Im( θ k ) 的两个实值凸函数。从而,每个函数的极小值点可以直接推导出

Re( λ k )= ( H( F 1 ) r (k) , r (k) ) F 1 r (k) 2 , Im( λ k )= i( S( F 1 ) r (k) , r (k) ) F 1 r (k) 2 , (7)

Re( θ k )= i( S( F 2 ) r ( k+ 1 2 ) , r ( k+ 1 2 ) ) F 2 r ( k+ 1 2 ) 2 , Im( θ k )= ( H( F 2 ) r ( k+ 1 2 ) , r ( k+ 1 2 ) ) F 2 r ( k+ 1 2 ) 2 . (8)

然后,我们可以得到

λ k =Re( λ k )+iIm( λ k )= ( r (k) , F 1 r (k) ) F 1 r (k) 2 , (9)

θ k =Re( θ k )+iIm( θ k )= i( r ( k+ 1 2 ) , F 2 r ( k+ 1 2 ) ) F 2 r ( k+ 1 2 ) 2 , (10)

具体的细节计算类似于文献[22],则它们可以重新写为

λ k = ( r (k) ,A d (k) ) A d (k) 2 , θ k = i( r ( k+ 1 2 ) ,A r ( k+ 1 2 ) ) A r ( k+ 1 2 ) 2 ,

综上,可以得到MRLMHSS迭代法,迭代方案如下:

算法2 (MRLMHSS迭代法). 对于给定的初始向量 x (0) C n k=0,1,2, ,利用下述迭代格式计算 x ( k+1 ) 直到迭代序列 { x (k) } k=0 C n×n 满足停止准则:

{ x ( k+ 1 2 ) = x (k) + λ k d (k) , x (k+1) = x ( k+ 1 2 ) i θ k d ( k+ 1 2 ) , (11)

其中,

d (k) = W 1 r (k) ,  λ k = ( r (k) ,A d (k) ) A d (k) 2 ;

d ( k+ 1 2 ) = ( αI+T ) 1 r ( k+ 1 2 ) , θ k = i( r ( k+ 1 2 ) ,A r ( k+ 1 2 ) ) A r ( k+ 1 2 ) 2 ;

α 是一个给定的正常数, I 是一个单位矩阵。

附注1. 当我们在算法2的每一步选择 λ k = θ k =1 时,MRLMHSS迭代法立即简化为LMHSS迭代法。

附注2. MRLMHSS迭代方法也适用于矩阵 W 为对称半正定的, T 为对称正定的情况。更普遍地说,如果存在实数 β δ 使得两个矩阵 W ¯ :=βW+δT T ¯ :=δTβW 都是对称半正定的,其中至少有一个是正定的,我们可以首先将复对称系统(1)乘以复数 βiδ 得到等效系统

( W ¯ +i T ¯ )x= b ¯ ,

其中, b ¯ :=( βiδ )b ,然后采用MRLMHSS迭代方法近似求解上述线性系统。

3. 收敛性分析

引理1. 由(7)和(8)确定的数组 ( Re( λ k ),Im( λ k ),Re( θ k ),Im( θ k ) ) 是函数 r (k+1) 的最小值点,这意味着由(9)和(10)确定的 λ k θ k 在复数域 C 中是最优的。

以上引理的证明类似于文献[22]定理1的证明。

接下来,我们研究了MRLMHSS迭代方法的收敛性,用 ( M ) 表示复矩阵 M C n×n 的值集,即

( M )={ ( My,y )/ ( y,y ) :0y C n },

其中, ( x,y ) 表示 C n 中两个向量的Euclidean内积。

定理1. 当且仅当

0( A W 1 )( A ( αI+T ) 1 )

成立时,残差满足

r (k+1) A W 1 2 d 1 2 A W 1 A ( αI+T ) 1 d 2 2 A ( αI+T ) 1 r (k) , (12)

对于任何非负整数 k, d 1 d 2 分别表示从原点到 ( A W 1 ) ( A ( αI+T ) 1 ) 的距离,则对任意的 x (0) C n ,求解复对称线性系统(1)的MRLMHSS迭代方法都收敛。

证明 R( ) 表示任意给定矩阵的值空间,上标 表示复向量空间 C n 中任意给定向量空间的正交补空间。我们可以发现在MRLMHSS方法的每一步都包含两个残差投影过程,即 r ( k+ 1 2 ) r (k+1) 分别是 r (k) r ( k+ 1 2 ) 到向量空间 R ( A W 1 ) R ( A ( αI+T ) 1 ) 投影。因此, r (k+1) r (k) 当且仅当 r (k) A W 1 正交时,即

( r (k) ,A W 1 r (k) )=0

时取等号。这意味着当且仅当 0( W * A * ) 时, r (k+1) < r (k) 。因为对于任何矩阵 M C n×n M * 的值集是 M 值集的复共轭,所以,当且仅当 0( A W 1 ) 时,

r ( k+ 1 2 ) < r (k) ,

类似地,可以得到,当且仅当 0( A ( αI+T ) 1 )

r (k+1) < r ( k+ 1 2 ) ,

因此,综上可以得到当且仅当 0( A W 1 )( A ( αI+T ) 1 ) 时,

r (k+1) < r (k) ,

因为值域是一个闭集,所以 ( A W 1 ) ( A ( αI+T ) 1 ) 到原点的距离可以分别表示为

d 1 = min 0y C n | ( A W 1 r (k) , r (k) ) ( y,y ) 0 |,

d 2 = min 0y C n | ( A ( αI+T ) 1 y,y ) ( y,y ) 0 |,

将(7)和(8)代入(5)和(6)得

r ( k+ 1 2 ) 2 = r (k) 2 | ( A W 1 r (k) , r (k) ) | 2 A W 1 r (k) 2 = r (k) 2 ( 1 | | ( A W 1 r (k) , r (k) ) | 2 ( r (k) , r (k) ) | 2 r (k) 2 A W 1 r (k) 2 ) r (k) 2 ( 1 d 1 2 A W 1 2 )

r (k+1) 2 r ( k+ 1 2 ) 2 ( 1 d 2 2 A ( αI+T ) 1 2 )

结合上述两个不等式,有

r (k+1) 2 r (k) 2 ( 1 d 1 2 A W 1 2 )( 1 d 2 2 A ( αI+T ) 1 2 )

综上,得到了结果(12),证明完毕。

附注3. 根据以上证明得到,当且仅当

0( A W 1 )( A ( αI+T ) 1 )

时,对于任意初始猜测 x (0) C n ,MRLMHSS迭代法是收敛的。但在实际应用中,验证以上条件对给定的矩阵 A 和给定的正常数 α 是否有效并不容易。基于上述定理,接下来我们给出一个更加容易判定收敛性的充分必要条件。

ν>0 ν0 ,分别为矩阵 W T 的特征值,记 ν min ν max 分别为矩阵 W 的极小和最大特征值, μ min μ max 为矩阵 T 的极小和最大特征值。首先,我们引出了文献[12]中关于LMHSS迭代法的收敛结果,LMHSS迭代法的迭代矩阵为

M( α )=i ( αI+T ) 1 ( αI+iW ) W 1 T .

定义:

M 1 =W , N 1 =iT , M 2 =( αI+T ) , N 2 =( αI+iW ) .

在LMHSS迭代法中,我们通过分析迭代矩阵 M( α ) 谱半径的上界给出了LMHSS迭代法的收敛条件,即

ρ( M( α ) )=ρ( i ( αI+T ) 1 ( αI+iW ) W 1 T ) =ρ( i( αI+iW ) W 1 T ( αI+T ) 1 ) i( αI+iW ) W 1 T ( αI+T ) 1 ( αI+iW ) W 1 iT ( αI+T ) 1 = max νsp(W) α 2 + ν 2 ν max μsp(T) μ α+μ

谱半径的上界与参数 α 以及 W T 的特征值有关,即收敛性条件也与它们三者有关。

引理1. [12] A=W+iT C n×n 是一个复对称矩阵, W R n×n T R n×n 分别为对称正定和对称半正定矩阵,那么,LMHSS迭代矩阵的谱半径 ρ( M( α ) )σ( α ) ,其中

σ( α )= α 2 + ν min 2 ν min μ max α+ μ max ,

  • 如果 ν min μ max ,则对任意的 α>0 σ( α )<1 ,即LMHSS迭代法是无条件收敛的。

  • 如果 ν min < μ max ,当且仅当

α< 2 μ max ν min 2 μ max 2 ν min 2 (13)

时, σ( α )<1 ,这意味着LMHSS迭代法在条件(13)下是收敛的。

接下来,我们将引入一个引理,介绍两个广义参数是函数 r (k+1) 的极小值点。

引理2. 在(9)和(10)中定义的 λ k θ k 是函数 r (k+1) 的极小值点,即

( λ k , θ k )= argmin (λ,θ) C n ( I+iθ F 2 )( Iλ F 1 ) r (k) ,

r (k+1) = ( I+i θ k F 2 )( I λ k F 1 ) r (k) = min (λ,θ) C n ( I+iθ F 2 )( Iλ F 1 ) r (k) .

证明具体过程类似文献[22]的定理1。

我们在证明MRLMHSS迭代法的收敛性时,用到了LMHSS迭代矩阵谱半径的上界,而最优参数 α opt 是通过最小化迭代矩阵的谱半径得到的,即

α opt = argmin α>0 ρ( i ( αI+T ) 1 ( αI+iW ) W 1 T )

如果要最小化迭代矩阵的谱半径就会涉及到求解矩阵 W T 的特征值,在实际过程中,计算 W T 的特征值比较困难,所以在LMHSS迭代法中引入两个迭代参数控制步长,这样加快了LMHSS迭代法的计算效率。即我们有如下MRLMHSS迭代法的收敛性,所以,我们也根据迭代矩阵谱半径的上界来分析MRLMHSS迭代法的收敛性。

然后,根据以上两个引理,我们得到了如下推论,当系数矩阵 A 正规时,用于求解复对称线性系统(1)的MRLMHSS迭代法都收敛。

推论1. 假设矩阵 A=W+iT C n×n 是正规的,且满足引理1的条件时,则对任意的初始向量 x (0) C n ,求解复对称线性系统(1)的MRLMHSS迭代方法都收敛。

证明由引理2可知

r (k+1) = min (λ,θ) C 2 ( I+iθ F 2 )( Iλ F 1 ) r (k) ( I+i F 2 )( I F 1 ) r (k) .

根据 F 1 F 2 的定义,矩阵 I F 1 I+i F 2 满足

I F 1 =IA W 1 =iT W 1 , (14)

I+i F 2 =I+iA ( αI+T ) 1 =( αI+iW ) ( αI+T ) 1 . (15)

结合(14)和(15)得

r (k+1) i( αI+iW ) ( αI+T ) 1 T W 1 r (k) = i( αI+iW ) ( αI+T ) 1 T W 1 r (k)

由于矩阵 A 是正规的,即

r (k+1) ( αI+iW ) W 1 iT ( αI+T ) 1 r (k) =σ( α ) r (k)

以及引理1可知, σ( α )<1 ,则我们可以得到,当 k

r (k+1) σ( α ) r (k) ( σ( α ) ) (k+1) r (0) 0

证明完毕。

4. 数值实验

在本节中,我们用两个不同的数值算例来说明MRLMHSS迭代方法的可行性和有效性。我们将比较MRLMHSS迭代方法,修正的Hermitian和反Hermitian分裂迭代方法(MHSS),非平衡MHSS分裂迭代方法(LMHSS),以及极小残差修正的Hermitian和反Hermitian分裂迭代方法(MRMHSS)的数值结果,包括迭代步数(IT)和经过的CPU时间(CPU)。在所有实验中,选择初始向量为 x (0) =0 ,当迭代次数超过2000次,或当前迭代满足

Res:= bA x (k) b 10 6

这时,算法被终止。

数值实验实现平台:使用MATLAB (R2021b),中央处理单元Core(TM) i5 1.60GHz CPU 和 8.0 GB RAM。在本文中我们所用的参数 α 都是实验最优参数。

考虑以下复Helmholtz方程[3]

Δu+ σ 1 u+i σ 2 u=f ,

其中, σ 1 σ 2 是实系数函数, u 在区域 D=[ 0,1 ]×[ 0,1 ] 上定义且满足Dirichlet边界条件。使用一致网格步长 h= 1 m+1 的五点中心差分格式离散负拉普拉斯算子,得到的矩阵为 H ,将其写为张量积形式 H=I B m + B m I ,其中, B m = h 2 tridiag( 1,2,1 ) R m×m 。因此, H R n×n 是一个块三对角矩阵,其中 n= m 2 ,由此导出复对称线性系统:

[ ( H+ σ 1 I )+i σ 2 I ]x=b.

另外,我们取右端项 b=( 1+i )A1 其中 1 表示所有元素都为1的列向量。进一步,我们通过两边同乘 h 2 将系数矩阵和右端项规范化。

MHSS,LMHSS,MRMHSS和MRLMHSS迭代方法的实验最优参数如表1所示。表2中,我们给出了具有不同参数 σ 2 的MHSS,LMHSS,MRMHSS和MRLMHSS 迭代方法的迭代次数(IT)和CPU时间(CPU)。从表2的结果可以看出,当系数矩阵的实部 W 占优时,随着 σ 2 的变化,MRLMHSS方法在迭代次数和CPU时间上优于MRMHSS迭代方法,同时MRLMHSS迭代方法也优于表2的其他方法。

Table 1. The experimentally optimal parameters for σ 1 =100

1. σ 1 =100 时的实验最优参数

网格

σ 2

方法

16 × 16

32 × 32

64 × 64

128 × 128

1

MHSS ( α exp )

1.4500

0.7500

0.4100

0.2150

LMHSS ( α exp )

1.0500

0.4100

1.0500

0.4100

MRMHSS ( α exp )

0.0500

0.0400

0.0310

0.0150

MRLMHSS ( α exp )

0.5500

0.5500

0.5500

0.0500

10

MHSS ( α exp )

0.0350

0.0100

0.0021

0.0005

LMHSS ( α exp )

1.0500

0.5100

0.2500

0.5100

MRMHSS ( α exp )

0.1000

0.0500

0.0290

0.0150

MRLMHSS ( α exp )

0.5000

0.5500

0.2100

0.5500

100

MHSS ( α exp )

0.5100

0.1000

0.0200

0.0050

LMHSS ( α exp )

0.5000

0.1500

0.0270

0.0091

MRMHSS ( α exp )

0.8000

0.2000

0.0200

0.0150

MRLMHSS ( α exp )

0.5500

0.5500

0.4500

0.0500

1000

MHSS ( α exp )

1.5000

0.7500

0.2940

0.0750

LMHSS ( α exp )

0.0500

0.0130

0.0034

0.00085

MRMHSS ( α exp )

0.5500

1.5000

0.2500

0.0510

MRLMHSS ( α exp )

0.4100

0.0100

0.5400

0.0400

Table 2. Numerical results for four methods using experimentally optimal parameters for σ 1 =100

2. σ 1 =100 时,四种方法使用实验最优参数的数值结果

网格

σ 2

方法

m×m

16 × 16

32 × 32

64 × 64

128 × 128

1

MHSS

IT

64

104

180

326

CPU

0.0070

0.0176

0.2472

3.1990

LMHSS

IT

3

3

3

3

CPU

0.0003

0.0006

0.0038

0.0282

MRMHSS

IT

4

6

10

15

CPU

0.0006

0.0019

0.0151

0.1617

MRLMHSS

IT

3

3

3

2

CPU

0.0004

0.0006

0.0027

0.0217

10

MHSS

IT

38

40

40

41

CPU

0.0015

0.0076

0.0508

0.3971

LMHSS

IT

6

5

5

5

CPU

0.0002

0.0008

0.0062

0.0487

MRMHSS

IT

5

7

10

15

CPU

0.0004

0.0018

0.0162

0.1627

MRLMHSS

IT

4

4

4

4

CPU

0.0003

0.0011

0.0064

0.0446

100

MHSS

IT

30

36

39

40

CPU

0.0011

0.0066

0.0501

0.3864

LMHSS

IT

30

29

27

24

CPU

0.0012

0.0048

0.0341

0.2287

MRMHSS

IT

10

12

10

15

CPU

0.0008

0.0030

0.0158

0.1642

MRLMHSS

IT

8

10

10

10

CPU

0.0005

0.0025

0.0150

0.1042

1000

MHSS

IT

29

29

32

37

CPU

0.0022

0.0060

0.0409

0.3563

LMHSS

IT

1919

1905

1859

1753

CPU

0.0614

0.3331

2.2072

16.5894

MRMHSS

IT

8

13

18

21

CPU

0.0011

0.0037

0.0273

0.2300

MRLMHSS

IT

10

23

40

53

CPU

0.0005

0.0054

0.0601

0.5672

5. 结论

本章基于极小残差的思想,将极小残差技术应用于LMHSS迭代法中,提出了求解复对称线性系统的极小残差LMHSS (MRLMHSS)迭代法和不精确的MRLMHSS (IMRLMHSS)迭代法。虽然MRLMHSS方法比经典的LMHSS迭代方法多涉及两个迭代参数,但它们可以自动地计算。数值结果表明,当系数矩阵实部占优时,MRLMHSS迭代法是优于数值实验中其他方法的。因此,当系数矩阵实部占优时,本章提出的方法为求解复对称线性系统提供了更好的选择。

参考文献

[1] Benzi, M. and Bertaccini, D. (2008) Block Preconditioning of Real-Valued Iterative Algorithms for Complex Linear Systems. IMA Journal of Numerical Analysis, 28, 598-618.
https://doi.org/10.1093/imanum/drm039
[2] Arridge, S.R. (1999) Optical Tomography in Medical Imaging. Inverse Problems, 15, R41-R93.
https://doi.org/10.1088/0266-5611/15/2/022
[3] Bertaccini, D. (2004) Efficient Solvers for Sequences of Complex Symmetric Linear Systems. Electronic Transactions on Numerical Analysis, 18, 49-64.
[4] You, Y.-L. and Kaveh, M. (2000) Fourth-Order Partial Differential Equations for Noise Removal. IEEE Transactions on Image Processing, 9, 1723-1730.
https://doi.org/10.1109/83.869184
[5] Bai, Z. (2011) Block Alternating Splitting Implicit Iteration Methods for Saddle‐Point Problems from Time‐Harmonic Eddy Current Models. Numerical Linear Algebra with Applications, 19, 914-936.
https://doi.org/10.1002/nla.810
[6] Feriani, A., Perotti, F. and Simoncini, V. (2000) Iterative System Solvers for the Frequency Analysis of Linear Mechanical Systems. Computer Methods in Applied Mechanics and Engineering, 190, 1719-1739.
https://doi.org/10.1016/s0045-7825(00)00187-0
[7] Poirier, B. (2000) Efficient Preconditioning Scheme for Block Partitioned Matrices with Structured Sparsity. Numerical Linear Algebra with Applications, 7, 715-726.
https://doi.org/10.1002/1099-1506(200010/12)7:7/8<715::aid-nla220>3.0.co;2-r
[8] Day, D. and Heroux, M.A. (2001) Solving Complex-Valued Linear Systems via Equivalent Real Formulations. SIAM Journal on Scientific Computing, 23, 480-498.
https://doi.org/10.1137/s1064827500372262
[9] Bai, Z., Golub, G.H. and Ng, M.K. (2003) Hermitian and Skew-Hermitian Splitting Methods for Non-Hermitian Positive Definite Linear Systems. SIAM Journal on Matrix Analysis and Applications, 24, 603-626.
https://doi.org/10.1137/s0895479801395458
[10] Li, L., Huang, T. and Liu, X. (2007) Modified Hermitian and Skew‐Hermitian Splitting Methods for Non‐Hermitian Positive‐Definite Linear Systems. Numerical Linear Algebra with Applications, 14, 217-235.
https://doi.org/10.1002/nla.528
[11] Bai, Z., Benzi, M. and Chen, F. (2010) Modified HSS Iteration Methods for a Class of Complex Symmetric Linear Systems. Computing, 87, 93-111.
https://doi.org/10.1007/s00607-010-0077-0
[12] Li, X., Yang, A. and Wu, Y. (2014) Lopsided PMHSS Iteration Method for a Class of Complex Symmetric Linear Systems. Numerical Algorithms, 66, 555-568.
https://doi.org/10.1007/s11075-013-9748-1
[13] Yang, A., Cao, Y. and Wu, Y. (2019) Minimum Residual Hermitian and Skew-Hermitian Splitting Iteration Method for Non-Hermitian Positive Definite Linear Systems. BIT Numerical Mathematics, 59, 299-319.
https://doi.org/10.1007/s10543-018-0729-6
[14] Hu, Q. and Zou, J. (2001) An Iterative Method with Variable Relaxation Parameters for Saddle-Point Problems. SIAM Journal on Matrix Analysis and Applications, 23, 317-338.
https://doi.org/10.1137/s0895479899364064
[15] Gutknecht, M.H. and Rozložník, M. (2001) By How Much Can Residual Minimization Accelerate the Convergence of Orthogonal Residual Methods? Numerical Algorithms, 27, 189-213.
https://doi.org/10.1023/a:1011889705659
[16] Gutknecht, M.H. and Rosložnik, M. (2001) Residual Smoothing Techniques: Do They Improve the Limiting Accuracy of Iterative Solvers? Bit Numerical Mathematics, 41, 86-114.
https://doi.org/10.1023/a:1021917801600
[17] Bai, Z., Benzi, M. and Chen, F. (2011) On Preconditioned MHSS Iteration Methods for Complex Symmetric Linear Systems. Numerical Algorithms, 56, 297-317.
https://doi.org/10.1007/s11075-010-9441-6
[18] Zhang, W., Yang, A. and Wu, Y. (2024) Novel Minimum Residual MHSS Iteration Method for Solving Complex Symmetric Linear Systems. Applied Mathematics Letters, 148, Article 108869.
https://doi.org/10.1016/j.aml.2023.108869
[19] Huang, Z. (2021) Modified Two-Step Scale-Splitting Iteration Method for Solving Complex Symmetric Linear Systems. Computational and Applied Mathematics, 40, Article No. 122.
https://doi.org/10.1007/s40314-021-01514-6
[20] Huang, N. (2022) Variable-Parameter HSS Methods for Non-Hermitian Positive Definite Linear Systems. Linear and Multilinear Algebra, 70, 6664-6681.
https://doi.org/10.1080/03081087.2021.1968328
[21] Bai, Z. and RozložnÍk, M. (2015) On the Numerical Behavior of Matrix Splitting Iteration Methods for Solving Linear Systems. SIAM Journal on Numerical Analysis, 53, 1716-1737.
https://doi.org/10.1137/140987936
[22] Zhang, W., Yang, A. and Wu, Y. (2021) Minimum Residual Modified HSS Iteration Method for a Class of Complex Symmetric Linear Systems. Numerical Algorithms, 86, 1543-1559.
https://doi.org/10.1007/s11075-020-00944-3