检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机应用研究》2011年第11期4118-4120,共3页Application Research of Computers
摘 要:针对非线性数值优化问题,提出一种在分布式环境下的基于牛顿法的并行算法。引入松弛变量,将不等式约束转换为等式约束,利用广义拉格朗日乘子将约束优化问题转换为无约束子优化问题。为了并行地求解这些子优化问题,将Newton迭代法中的Hessian矩阵进行适当的分裂,采用简单迭代法求解Newton法中的线性方程组。在理论上对该算法进行了收敛性分析。在HP rx2600集群上进行的数值实验结果表明并行效率达90%以上。This paper presented a parallel algorithm for solving nonlinear optimization problem on distributed-memory multi-computers.It converted optimization problem that contains inequality constraints to a problem with equality constraints by introducing slack variables.Replaced the equality constrained problem by a sequence of unconstrained sub-problems by augmented Lagrangian method.To parallelly solve the nonlinear unconstrained sub-optimization problem,properly splitted Hessian matrix in Newton method.It solved the linear equation in Newton method by simple iterative method.In theory,gave analysis of convergence about this algorithm.Some numerical results on HP rx2600 cluster show that the algorithm's parallel efficiency exceeds 90%.
关 键 词:广义Lagrange乘子法 牛顿法 并行算法 非线性优化问题
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229