中文

使用圆锥束方法加速二次凸重构的两个阶段

最优化与控制 2020-07-13 v2

摘要

我们提出算法 MIQCR-CB,它是方法 MIQCR~(Billionnet, Elloumi and Lambert, 2012) 的改进。MIQCR 是一种求解混合整数二次规划的方法,其工作分为两个阶段:第一阶段通过求解一个半定规划问题 (SDP)(SDP) 来确定具有凸目标函数的等价二次公式,第二阶段则由标准求解器求解该等价公式。由于重构依赖于大规模半定规划的求解,即便对于中等规模问题,现有半定规划求解器也无法处理。为克服此困难,我们在 MIQCR-CB 中提出了一种基于拉格朗日对偶框架的次梯度算法来求解 (SDP)(SDP),其大幅加速了第一阶段。此外,该算法得到的重构问题规模小于原始 MIQCR 方法所得问题,从而缩短了第二阶段求解时间。我们给出了大量的计算结果以展示算法的效率。

关键词

引用

@article{arxiv.1603.00347,
  title  = {Using a conic bundle method to accelerate both phases of a quadratic convex reformulation},
  author = {Alain Billionnet and Sourour Elloumi and Amélie Lambert and Angelika Wiegele},
  journal= {arXiv preprint arXiv:1603.00347},
  year   = {2020}
}