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

通过凸函数的多面体逼近求解DC规划的算法

Algorithms for DC Programming via Polyhedral Approximations of Convex Functions

Fahaar Mansoor Pirani, Firdevs Ulus

AI总结:

本文提出了两种割平面算法生成凸函数的多面体下估计器,并基于此设计算法3求解DC规划问题,证明了算法的有限性、收敛性,且能返回ε-解并在ε为零时收敛至全局极小点。

摘要:

如果DC函数的一个分量是多面体凸的,则存在一种精确算法可以求解DC规划问题(Loehne, Wagner, 2017)。受此启发,我们首先考虑两种割平面算法,用于生成凸函数g的ε-多面体下估计器。这两种算法从g的多面体下估计器开始,在每次迭代中,将当前下估计器的上图与单个半空间(算法1)或可能的多个半空间(算法2)相交,以获得更好的逼近。我们证明了两种算法的正确性和有限性,建立了算法1的收敛速率,并证明了在获得DC函数第一个分量的ε-多面体下估计器后,可以直接应用(Loehne, Wagner, 2017)的算法计算DC规划问题的ε解,而无需额外的计算量。随后,我们提出了一种新算法(算法3),通过迭代生成g的(不一定是ε-)多面体下估计器来求解DC规划问题。我们证明算法3在有限次迭代后停止,并返回DC规划问题的ε-解。此外,当ε设为零时,算法3输出的序列{x_k}_{k≥0}收敛于DC问题的全局极小点。文中还给出了基于文献中一些测试实例的计算结果。

英文摘要:

There is an existing exact algorithm that solves DC programming problems if one component of the DC function is polyhedral convex (Loehne, Wagner, 2017). Motivated by this, first, we consider two cutting-plane algorithms for generating an $ε$-polyhedral underestimator of a convex function g. The algorithms start with a polyhedral underestimator of g and the epigraph of the current underestimator is intersected with either a single halfspace (Algorithm 1) or with possibly multiple halfspaces (Algorithm 2) in each iteration to obtain a better approximation. We prove the correctness and finiteness of both algorithms, establish the convergence rate of Algorithm 1, and show that after obtaining an $ε$-polyhedral underestimator of the first component of a DC function, the algorithm from (Loehne, Wagner, 2017) can be applied to compute an $ε$ solution of the DC programming problem without further computational effort. We then propose an algorithm (Algorithm 3) for solving DC programming problems by iteratively generating a (not necessarily $ε$-) polyhedral underestimator of g. We prove that Algorithm 3 stops after finitely many iterations and it returns an $ε$-solution to the DC programming problem. Moreover, the sequence $\{x_k\}_{k\geq 0} outputted by Algorithm 3 converges to a global minimizer of the DC problem when $ε$ is set to zero. Computational results based on some test instances from the literature are provided.

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

↑