A new use of Douglas–Rachford splitting for identifying infeasible, unbounded, and pathological conic programs
A new use of Douglas–Rachford splitting for identifying infeasible, unbounded, and pathological conic programs
复制标题
DOI:
10.1007/s10107-018-1265-5
复制
发表时间:
2018-04
影响因子:
2.7
通讯作者:
Yanli Liu;Ernest K. Ryu;W. Yin
中科院分区:
文献类型:
--
作者:
Yanli Liu;Ernest K. Ryu;W. Yin
In this paper, we present a method for identifying infeasible, unbounded, and pathological conic programs based on Douglas–Rachford splitting. When an optimization program is infeasible, unbounded, or pathological, the iterates of Douglas–Rachford splitting diverge. Somewhat surprisingly, such divergent iterates still provide useful information, which our method uses for identification. In addition, for strongly infeasible problems the method produces a separating hyperplane and informs the user on how to minimally modify the given problem to achieve strong feasibility. As a first-order method, the proposed algorithm relies on simple subroutines, and therefore is simple to implement and has low per-iteration cost.