arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2109.07565math.OC
收藏

一种并行线性约束积极集方法

A Parallel Linear-Constraint Active Set Method

E. Dov Neimand, Serban Sabau

AI总结:

本文提出两种并行线性约束积极集优化算法,通过约束子集信息和多面体面迭代,将不等式约束转化为等式约束,并在无需初始可行点的情况下识别空可行域、加速求解。

摘要:

我们提出了两种用于凸函数 $f$ 的并行优化算法。第一种算法在 Hilbert 空间 $\mathbb H$ 中对线性不等式约束进行优化,第二种则在 $\mathbb R^n$ 中的非凸多面体上进行优化。这些算法将不等式约束归约为等式约束,并从约束子集中获取信息以加速过程。令 $r \in \mathbb N$ 为约束数量,$\nu(\cdot)$ 为某个过程的时间复杂度;在具有足够线程且此前已从给定约束的子集收集信息的条件下,对于仿射空间 $A$(即该锥各面的交),我们以 $O(\nu(\langle \cdot,\cdot \rangle) + \nu(\min_A f))$ 计算多面锥的最优点。随后,我们将该方法应用于多面体的所有面,以寻找线性不等式约束下的最优解。该方法适用于内部为空的约束空间,而且不需要可行点,并且算法能够识别可行空间何时为空。这些方法利用从先前超空间迭代中获得的信息,在多面体的表面及相应仿射包上迭代,从而加速过程。

英文摘要:

We present two parallel optimization algorithms for a convex function $f$. The first algorithm optimizes over linear inequality constraints in a Hilbert space, $\mathbb H$, and the second over a non convex polyhedron in $\mathbb R^n$. The algorithms reduce the inequality constraints to equality constraints, and garner information from subsets of constraints to speed up the process. Let $r \in \mathbb N$ be the number of constraints and $ν(\cdot)$ be the time complexity of some process, then given enough threads, and information gathered earlier from subsets of the given constraints, we compute an optimal point of a polyhedral cone in $O(ν(\langle \cdot,\cdot \rangle) + ν(\min_A f)))$ for affine space $A$, the intersection of the faces of the cone. We then apply the method to all the faces of the polyhedron to find the linear inequality constrained optimum. The methods works on constrained spaces with empty interiors, furthermore no feasible point is required, and the algorithms recognize when the feasible space is empty. The methods iterate over surfaces of the polyhedron and the corresponding affine hulls using information garnered from previous iterations of superspaces to speed up the process.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑