基于差分进化算法确定SOR超松弛因子.pdfVIP

基于差分进化算法确定SOR超松弛因子.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 25卷第 3期 甘肃联合大学学报 (自然科学版) Vo1.25No.3 2011年 5月 JournalofGansuLianheUniversity(NaturalSciences) May.2011 文章编号:1672-691X(201i)03—0005—04 基于差分进化算法确定SOR超松弛因子 田 野,李春光,江巧永 (北方民族大学 数值计算与工程应用研究所 ,宁夏 银川 750021) 摘 要 :SOR迭代方法中的最佳超松弛因子的确定,一直是数值代数中的一个理论难题.本研究利用差分进化 算法构造出近似确定SOR超松弛因子的自适应进化算法.数值算例表明,算法是实用和有效的. 关键词:线性方程组 ;SOR迭代方法 ;松弛因子;差分进化算法 中图分类号 :O241.6 文献标识码 :A 为[; O 引言 一 (1一 cc,)z + 在科学研究和工程设计 中,出现越来越多的 --/ 1 数学问题,而这些 问题往往归结为线性方程组 问 (一∑口 一∑口#z), (1) j=t 墨1 题.目前,求解线性方程组主要有两类方法[1],一 i= 1,2,… , ;k= 0,1,2,… 类是直接法,就是经过有限次运算即可求得方程 其中,cu为松弛因子,通常0∞2.但是在 0和 2 组精确解的方法,如 Guass消去法及其变形,此 之间如何取值至今没有统一的规定.当矩阵A满 类方法比较适用于低阶稠密系数矩阵的线性方程 足”红一黑”次序时,∞的最优值 已由Varga[。.3], 组;另一类是迭代法,适用于求解大型稀疏矩阵 的线性方程组:如 Jacob迭代 ,Gauss-sediel迭 Young成功解决,此时叫。t===南 ,其中J 代 ,超松弛迭代.其 中超松弛迭代法应用最为广 是Jacobi迭代矩阵,p(J)是 .,的谱半径.但对一 泛.逐次超松弛迭代法 (successiveoverrelaxation 般矩阵,确定 非常困难 ,目前只能给出近似确 method,简称 SOR方法)是解大型稀疏矩 阵方程 定 的数值方法,如文献E53、[63、Elo]等.为 组的有效方法之一.它具有计算公式简单,程序设 此,本文采用差分进化算法的选择,交叉,变异操 计容易,占用计算机内存较少的优点,但需要选择 作,使其简单方便,该算法适用于满足 S0R迭代 好的加速因子,即超松弛因子.众所周知,松弛因 方法的大型稀疏矩阵的线性方程组. 子∞的取值直接影响着该方法是否收敛及其收敛 2 差分进化算法 速度.因此,参数的选取是 SOR方法能否成功的 关键.利用差分进化算法[7]构造出一种近似确 差分进化算法啪 (differentialevolutionalgo— 定的自适应进化算法,并 由此得到近似确定m印 rithm)简称 DE,又称微分进化算法,是 Storn和 的差分进化逐次超松弛迭代方法(DifferentialEvo- Price于 1995年提出的一种实数编码,新颖简单 lutionSuccessiveOver-Relaxtion),简称DESO1L 而有效的随机优化算法,一般按照下述变异,交 叉和选择操作产生候选个体. 1 逐次超松弛迭代方法

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档