求解非对称线性方程组的积多项式预处理GMRES算法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
wa s al o b sd t o v h o s m me r a i e re u to e.Ba e n t ec m pe e tr o — su u l t eu e o s let en n y y ti l n a q a in s t c l s do h o lm n a y c n v r e c e a ir o e g n eb h vo f GM RE lo i m ,a fetv r d c o y o i1p e r am e t fco s c n S ag r h t n efcie p o u t p ln m a r te t n a t r wa o — sr ce . U n e e ti o dt n h o fiin arx wa rte t d wih t ep o u tp ln m ila d tu td d rc ran c n ii ,t ec ef e tm ti sp er a e t h r d c o y o a n o c t e n m b ro p cr l o dt nc ud b e u e e r a l Ot a h o v r e c ft er sd a u d h u e fs e ta n ii o l er d cd r ma k by S h t ec n eg n eo h e iu l c o t wo l
失 去超 线性 收敛 性 , 生停 滞[. . Nahia等 产 2 N M. ct l ] g
作者简介:孙春晓( 9 1)女 , 1 8- , 河南南阳人 , 师 讲
兰
州
理 工
大 学
学 报
第 3 8卷
提出混合 G E MR S算法 , 但此算法的收敛性从理论 上得不到保 证 , 而且在实 际应 用中, Rcado 其 i rsn h 迭代可能收敛得很慢甚至发散[. 3 为了提高 K y v ] rl o 子空间的稳 定性 , 实际求解 时通 常采用 预处理方
Ab ta t sr c :W h n t e n m b ro o dto fc ef in arx wa o a g , t e p e r am e tm eh d e h u e fc n i n o o fi e tm ti st o lr e h r te t n t o i c
设 是 A 的任 一 特 征 值 , 若 包 含 在 L 中, 则
I… ()< . P () 取值越小 , } I… I 迭代 残量在这
一
图2 中所有特征值包含在双纽线 L中,z () 7, t。 " 在矩阵A的谱上得到了整体 的下降.
06 . 04 . O2
G E ( )e evl s ・ MR S3 ;i n au : g e
(. ,. ,. ,. )GMR S( ) 法 前 两 次 循 环 0 5 10 1520 . E 3算
所对 应 的双纽线 如 图 1所示.
1 2 理论 基础 .
引理 1。 设方 程组 A E ] x=6的系数 矩阵 A 是 可 对 角化 的且其谱 分解 为
1 预处理多项式的构造
11 G E ( 算法 的补足 收敛性 质 . MR Sm) 定 义 G E ( 算法 第 次 循 环对 应 的双 纽 MR S )
线 为
^
源自文库
L 一{ z∈ C: P , z l l ) 一 ) (
其 中
一 <
() 2 b
图 1 例 lG E ( ) MR S 3 前两次循环的双纽线 ; 特征值 :・
Fi.1 Le nic ts o h rtt y lsa her eg n- g m s a e ft e f s wo c ce nd t i ie i
vl s f MR S3 fr xm l 1e evl : a e 0 G E ( ) o a pe ;i na u e g ms ・
l— l n )oI I ( r l— P A
dg e
) =l
l ( )oI I A rI p
() 3
这 里 z (≥0 为第 步迭 代 解 , 一6一Az ) 为其 对应 的迭 代残 量. 等价地
一
式中:I・l R l l 为 N上的 E cda 范数. ul en i 由此定义
的迭 代方 法称 为最小 残量 法 , GMRE 如 S算法 .
, 。
( r A)0
d gP e ≤
P () 1 O 一
() 2
由最小残量所产生的残量按范数 l l l・l 是非增 的 , 当 一 N 时 得 到方 程 组 ( ) 且 1 的精 确 解 , 因此 此
类方 法 总是收敛 的. 在 实际应 用 中 , 但 由于 矩阵 的阶
条件数 , 从而加 快残量 的收敛速度. 数值试验表明, 新算 法在残量 收敛方面具有 明显 的优势. 关键词 :多项 式预处理 ; y v子空间;迭代法 ; Krl o GMR S E
中 图分 类 号 : 4 . 02 1 6 文 献 标 识 码 :A
Pr du tp l n m i lpr t e t e o c o y o a e r a m ntGM RES a g r t l o ihm o o u i n f f r s l to o
k yo rlv子 空 间.
式 中: AER N 是非 奇异 的.
容易 证 明 , 时残量 满 足 : 此
求解 线性 方程 组 ( ) 1 的很 多 迭 代法 可 归 结 于 多
项 式法 , 即满 足 :
: z + q-( r : 0 = , A)o  ̄ I d gq ≤ 一 1 e 1
A = =
图 2 G F { ) 两 次 循 环 对 应 的 积 多 项 式 的 双 纽 MR ̄ 3 前 线 : 征值 : ・ 特
F吕 2 L mnsae p out o o ̄ l orso dn i e i t o a rd cp bnn a crep n ig e sf
第3 8卷 第 5期
21 年 1 02 O月
兰
州
理
工
大
学
学
报
V0. 8 13 No 5 . Oc 0 2 t2 1
J u n l fL n h uUnv r i fTe h oo y o r a a z o iest o c n lg o y
文章编 号 : 6 359 (0 2 0 -1 50 1 7— 16 2 1 ) 50 4-4
a v n a e i o n cin wih r sd a o v r e c . d a t g n c n e to t e iu l n e g n e c
Ke r s p l n mil r te t e t y wo d : o y o a e ra m n ;Kr lv s b p c ;i r tv eh d p y o u s a e t a iem t o ;GM RES e
其 中, (—l 2 …, 都是正实 数. , , N) 不妨 设 ≤ ≤ … ≤ , 给 定 初 始 估 计 z , 行 m 步 N则 。执
GMR S算 法 , E 有
以相继迭代循环的残量多项式作乘积 , 形成积
多项 式 , 这样 能够保 证 残 量 在所 有 特 征 向量 方 向 上 都有 均匀 、 明显 的下 降. 取前 两次 循 环 的残 量 多 项 式 作乘 积 丌' ) 2 ( 一 s
n ns m m e rc llne r e a i n s t o y t ia i a qu to e
S N u - io U Ch n xa ,XU - h n Les u
( le eo ce c ,No wetUnv r iyo rc lu ea d F r sr Co lg fS in e  ̄h s ie st fAg iut r n o ety,Ya gig 71 1 0,Chn ) nl n 20 ia
O
—
特征 向量方 向有 明显下 降. 下 面用数 值实验 来 说 明 GMRE ( 算 法 的补 S m)
足收敛 性质 . 例 1 考虑 线性方 程组 A 一6 z . 其 中
0. 5
—
O2 .
04
一
O6 .
0 5+ .
10 .
1 0+ .
b= = 15 .
很 多科 学计算 问题 经过 离散 可归 结为求 解线性
方 程组
Az 一 6 () 1
∈ . + / (0A) 7 7 O r, 0 n
上 / (oA)  ̄ r, n
其 中 , (0 一 sa { 0n0 对 应 于 r, 的 r. A) pn A, ) I - 是 - oA
b in f a t c ee ae . N u e ia x e i e ts o d t a h e ag rt m ud h v it c esg i c n l a c lr t d i y m rc le p rm n h we h tt e n w lo i h wo l a ea d si t n
法 [5 本 文采用 多项式 预处理 GMRE ( 方法 , 4] .. S m) 找
到有效 的 低 阶多 项 式 S )这 样 迭 代 解 被 应 用 到 ( , sA)x— ( ) 中. 种 预 处 理 方 法 在 解 决 某 些 大 ( A A 6 这 型稀 疏线性 方 程 组 的 系数 矩 阵 A 的条 件 数 过 大 时 是很 有效 的. 文利 用 GMR S ) 法 的补 足 收 本 E ( 算 敛性 质构 造预处 理多项 式. 由此给 出一种 新 的算 法 , 称 为积多 项式预 处理 G E MR S算 法 ( PGMR S . P- E)
求 解 非对 称 线 性 方程 组 的积 多项 式 预处理 G MR S算法 E
孙春晓 , 徐乐顺
( 西北农林科技大学 理学 院,陕西 杨凌 7 20 ) 1 10
摘要 :当系数矩 阵的条件 数过 大时, 求解非对称线性方程组通常采用预处理方法. 根据 G E MR S算法的补足 收敛特
性, 构造 一种有 效的积 多项 式预处理 因子. 一定条件下 , 在 应用 积多项 式对 系数 矩阵进行预 处理, 以显著 降低谱 可
式 中 :,z 一1 夕 ) 一 一 () ( z 称为 残量 多项式 .
或 有
收稿 日期 :2 1—00 0 11-8
数可达1。 O 以上, 执行整体 的最小残量法所需 的存 储量和计算量会 随着迭代步数的增加而变得不可接 受[. ad 1 Sa 采用循环 G E ( 算法, ] MR Sm) 但此算法会
t t e ir t wo y ls nd her ie v l e o o h f s t c ce a t i eg n a u s f
1 5+ .
20 . 20 .
取 一0 0 , 始迭代 向量 X 一[ ,, ,] . .5初 o 0O 0O
记 A 的 谱 口 ( ) 一 (1 2 3 4 A , , , )一
Z z= da 1 , , , -A : ig( l = 2 … N)
重新开始 G E ( 算法的不 同迭代循环所 MR s 仇)
产生 的迭代 残量偏 向于 不 同的特 征 向 量 , 使其 所 形 成 的残量 多项式 在 收敛 方 向上相 互 补 足 , 而残 量 从
的收敛达 到一种 平衡.
失 去超 线性 收敛 性 , 生停 滞[. . Nahia等 产 2 N M. ct l ] g
作者简介:孙春晓( 9 1)女 , 1 8- , 河南南阳人 , 师 讲
兰
州
理 工
大 学
学 报
第 3 8卷
提出混合 G E MR S算法 , 但此算法的收敛性从理论 上得不到保 证 , 而且在实 际应 用中, Rcado 其 i rsn h 迭代可能收敛得很慢甚至发散[. 3 为了提高 K y v ] rl o 子空间的稳 定性 , 实际求解 时通 常采用 预处理方
Ab ta t sr c :W h n t e n m b ro o dto fc ef in arx wa o a g , t e p e r am e tm eh d e h u e fc n i n o o fi e tm ti st o lr e h r te t n t o i c
设 是 A 的任 一 特 征 值 , 若 包 含 在 L 中, 则
I… ()< . P () 取值越小 , } I… I 迭代 残量在这
一
图2 中所有特征值包含在双纽线 L中,z () 7, t。 " 在矩阵A的谱上得到了整体 的下降.
06 . 04 . O2
G E ( )e evl s ・ MR S3 ;i n au : g e
(. ,. ,. ,. )GMR S( ) 法 前 两 次 循 环 0 5 10 1520 . E 3算
所对 应 的双纽线 如 图 1所示.
1 2 理论 基础 .
引理 1。 设方 程组 A E ] x=6的系数 矩阵 A 是 可 对 角化 的且其谱 分解 为
1 预处理多项式的构造
11 G E ( 算法 的补足 收敛性 质 . MR Sm) 定 义 G E ( 算法 第 次 循 环对 应 的双 纽 MR S )
线 为
^
源自文库
L 一{ z∈ C: P , z l l ) 一 ) (
其 中
一 <
() 2 b
图 1 例 lG E ( ) MR S 3 前两次循环的双纽线 ; 特征值 :・
Fi.1 Le nic ts o h rtt y lsa her eg n- g m s a e ft e f s wo c ce nd t i ie i
vl s f MR S3 fr xm l 1e evl : a e 0 G E ( ) o a pe ;i na u e g ms ・
l— l n )oI I ( r l— P A
dg e
) =l
l ( )oI I A rI p
() 3
这 里 z (≥0 为第 步迭 代 解 , 一6一Az ) 为其 对应 的迭 代残 量. 等价地
一
式中:I・l R l l 为 N上的 E cda 范数. ul en i 由此定义
的迭 代方 法称 为最小 残量 法 , GMRE 如 S算法 .
, 。
( r A)0
d gP e ≤
P () 1 O 一
() 2
由最小残量所产生的残量按范数 l l l・l 是非增 的 , 当 一 N 时 得 到方 程 组 ( ) 且 1 的精 确 解 , 因此 此
类方 法 总是收敛 的. 在 实际应 用 中 , 但 由于 矩阵 的阶
条件数 , 从而加 快残量 的收敛速度. 数值试验表明, 新算 法在残量 收敛方面具有 明显 的优势. 关键词 :多项 式预处理 ; y v子空间;迭代法 ; Krl o GMR S E
中 图分 类 号 : 4 . 02 1 6 文 献 标 识 码 :A
Pr du tp l n m i lpr t e t e o c o y o a e r a m ntGM RES a g r t l o ihm o o u i n f f r s l to o
k yo rlv子 空 间.
式 中: AER N 是非 奇异 的.
容易 证 明 , 时残量 满 足 : 此
求解 线性 方程 组 ( ) 1 的很 多 迭 代法 可 归 结 于 多
项 式法 , 即满 足 :
: z + q-( r : 0 = , A)o  ̄ I d gq ≤ 一 1 e 1
A = =
图 2 G F { ) 两 次 循 环 对 应 的 积 多 项 式 的 双 纽 MR ̄ 3 前 线 : 征值 : ・ 特
F吕 2 L mnsae p out o o ̄ l orso dn i e i t o a rd cp bnn a crep n ig e sf
第3 8卷 第 5期
21 年 1 02 O月
兰
州
理
工
大
学
学
报
V0. 8 13 No 5 . Oc 0 2 t2 1
J u n l fL n h uUnv r i fTe h oo y o r a a z o iest o c n lg o y
文章编 号 : 6 359 (0 2 0 -1 50 1 7— 16 2 1 ) 50 4-4
a v n a e i o n cin wih r sd a o v r e c . d a t g n c n e to t e iu l n e g n e c
Ke r s p l n mil r te t e t y wo d : o y o a e ra m n ;Kr lv s b p c ;i r tv eh d p y o u s a e t a iem t o ;GM RES e
其 中, (—l 2 …, 都是正实 数. , , N) 不妨 设 ≤ ≤ … ≤ , 给 定 初 始 估 计 z , 行 m 步 N则 。执
GMR S算 法 , E 有
以相继迭代循环的残量多项式作乘积 , 形成积
多项 式 , 这样 能够保 证 残 量 在所 有 特 征 向量 方 向 上 都有 均匀 、 明显 的下 降. 取前 两次 循 环 的残 量 多 项 式 作乘 积 丌' ) 2 ( 一 s
n ns m m e rc llne r e a i n s t o y t ia i a qu to e
S N u - io U Ch n xa ,XU - h n Les u
( le eo ce c ,No wetUnv r iyo rc lu ea d F r sr Co lg fS in e  ̄h s ie st fAg iut r n o ety,Ya gig 71 1 0,Chn ) nl n 20 ia
O
—
特征 向量方 向有 明显下 降. 下 面用数 值实验 来 说 明 GMRE ( 算 法 的补 S m)
足收敛 性质 . 例 1 考虑 线性方 程组 A 一6 z . 其 中
0. 5
—
O2 .
04
一
O6 .
0 5+ .
10 .
1 0+ .
b= = 15 .
很 多科 学计算 问题 经过 离散 可归 结为求 解线性
方 程组
Az 一 6 () 1
∈ . + / (0A) 7 7 O r, 0 n
上 / (oA)  ̄ r, n
其 中 , (0 一 sa { 0n0 对 应 于 r, 的 r. A) pn A, ) I - 是 - oA
b in f a t c ee ae . N u e ia x e i e ts o d t a h e ag rt m ud h v it c esg i c n l a c lr t d i y m rc le p rm n h we h tt e n w lo i h wo l a ea d si t n
法 [5 本 文采用 多项式 预处理 GMRE ( 方法 , 4] .. S m) 找
到有效 的 低 阶多 项 式 S )这 样 迭 代 解 被 应 用 到 ( , sA)x— ( ) 中. 种 预 处 理 方 法 在 解 决 某 些 大 ( A A 6 这 型稀 疏线性 方 程 组 的 系数 矩 阵 A 的条 件 数 过 大 时 是很 有效 的. 文利 用 GMR S ) 法 的补 足 收 本 E ( 算 敛性 质构 造预处 理多项 式. 由此给 出一种 新 的算 法 , 称 为积多 项式预 处理 G E MR S算 法 ( PGMR S . P- E)
求 解 非对 称 线 性 方程 组 的积 多项 式 预处理 G MR S算法 E
孙春晓 , 徐乐顺
( 西北农林科技大学 理学 院,陕西 杨凌 7 20 ) 1 10
摘要 :当系数矩 阵的条件 数过 大时, 求解非对称线性方程组通常采用预处理方法. 根据 G E MR S算法的补足 收敛特
性, 构造 一种有 效的积 多项 式预处理 因子. 一定条件下 , 在 应用 积多项 式对 系数 矩阵进行预 处理, 以显著 降低谱 可
式 中 :,z 一1 夕 ) 一 一 () ( z 称为 残量 多项式 .
或 有
收稿 日期 :2 1—00 0 11-8
数可达1。 O 以上, 执行整体 的最小残量法所需 的存 储量和计算量会 随着迭代步数的增加而变得不可接 受[. ad 1 Sa 采用循环 G E ( 算法, ] MR Sm) 但此算法会
t t e ir t wo y ls nd her ie v l e o o h f s t c ce a t i eg n a u s f
1 5+ .
20 . 20 .
取 一0 0 , 始迭代 向量 X 一[ ,, ,] . .5初 o 0O 0O
记 A 的 谱 口 ( ) 一 (1 2 3 4 A , , , )一
Z z= da 1 , , , -A : ig( l = 2 … N)
重新开始 G E ( 算法的不 同迭代循环所 MR s 仇)
产生 的迭代 残量偏 向于 不 同的特 征 向 量 , 使其 所 形 成 的残量 多项式 在 收敛 方 向上相 互 补 足 , 而残 量 从
的收敛达 到一种 平衡.