arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2302.05930math.OC
收藏

全局求解凹二次规划:基于双非负松弛的方法

Globally Solving Concave Quadratic Programs via Doubly Nonnegative Relaxation

Zheng Qu, Tianyou Zeng, Yuchen Lou

AI总结:

本文提出基于双非负松弛和割平面法的新框架,全局求解凹二次规划,理论性质完备,实验表明能在3天内解决含30万实例的高维生物数据集问题,远超CPLEX和Gurobi。

摘要:

我们考虑在有界多面体集合上最大化凸二次函数的问题。我们设计了一个基于半定规划(SDP)松弛和割平面法的新框架,用于求解相关的参考值问题。主要创新点在于通过双非负(DNN)松弛生成有效割的新方法。我们建立了DNN松弛的各种理论性质,包括其与等价二次约束问题的Shor松弛的等价性、强对偶性,以及从任意SDP求解器返回的DNN松弛的近似解生成有效割的方法。在真实数据和合成数据上的计算结果表明,所提方法具有高效性,并能解决具有稠密数据的高维问题。特别地,我们的新算法在3天内成功解决了来自计算生物学的参考值问题,该数据集包含超过300,000个维度为78的实例。相比之下,CPLEX或Gurobi在同一计算平台上处理相同数据集估计需要数年的计算时间。

英文摘要:

We consider the problem of maximizing a convex quadratic function over a bounded polyhedral set. We design a new framework based on SDP relaxations and cutting plane methods for solving the associated reference value problem. The major novelty is a new way to generate valid cuts through the doubly nonnegative (DNN) relaxation. We establish various theoretical properties of the DNN relaxation, including its equivalence with the Shor relaxation of an equivalent quadratically constrained problem, the strong duality, and the generation of valid cuts from an approximate solution of the DNN relaxation returned by an arbitrary SDP solver. Computational results on both real and synthetic data demonstrate the efficiency of the proposed method and its ability to solve high-dimensional problems with dense data. In particular, our new algorithm successfully solves in 3 days the reference value problem arising from computational biology for a dataset containing more than 300,000 instances of dimension 78. In contrast, CPLEX or Gurobi is estimated to require years of computational time for the same dataset on the same computing platform.

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

↑