当前位置: X-MOL 学术ACM Trans. Math. Softw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Algorithm 1035: A Gradient-based Implementation of the Polyhedral Active Set Algorithm
ACM Transactions on Mathematical Software ( IF 2.7 ) Pub Date : 2023-06-15 , DOI: https://dl.acm.org/doi/10.1145/3583559
William W. Hager, Hongchao Zhang

The Polyhedral Active Set Algorithm (PASA) is designed to optimize a general nonlinear function over a polyhedron. Phase one of the algorithm is a nonmonotone gradient projection algorithm, while phase two is an active set algorithm that explores faces of the constraint polyhedron. A gradient-based implementation is presented, where a projected version of the conjugate gradient algorithm is employed in phase two. Asymptotically, only phase two is performed. Comparisons are given with IPOPT using polyhedral-constrained problems from CUTEst and the Maros/Meszaros quadratic programming test set.



中文翻译:

算法 1035:多面体活动集算法的基于梯度的实现

多面体活动集算法 (PASA) 旨在优化多面体上的一般非线性函数。该算法的第一阶段是非单调梯度投影算法,而第二阶段是探索约束多面体的面的活动集算法。提出了基于梯度的实现,其中在第二阶段采用共轭梯度算法的投影版本。渐进地,仅执行第二阶段。使用 CUTEst 和 Maros/Meszaros 二次规划测试集的多面体约束问题与 IPOPT 进行比较。

更新日期:2023-06-19
down
wechat
bug