On Discrete Subproblems in Integer Optimal Control with Total Variation Regularization in Two Dimensions
Paul Manns, Marvin Severitt
TL;DR
The paper analyzes two-dimensional discretized trust-region subproblems arising in integer optimal control with total variation regularization. It establishes structural properties of the underlying polyhedron, connects the discretized problem to graph problems (notably MBFH and s-t cuts), and proves a strong NP-hardness connection under a grid-graph reduction. Leveraging these insights, the authors derive cutting planes, a primal heuristic, and branching rules, and validate them with solver-based experiments that show significant speedups for medium-sized instances. The results point toward scalable approaches and future work on sharper cuts, decomposition, and higher-dimensional extensions. Overall, the work advances both the theoretical understanding and practical solution of two-dimensional IOCP subproblems with TV penalties.
Abstract
We analyze integer linear programs which we obtain after discretizing two-dimensional subproblems arising from a trust-region algorithm for mixed integer optimal control problems with total variation regularization. We discuss NP-hardness of the discretized problems and the connection to graph-based problems. We show that the underlying polyhedron exhibits structural restrictions in its vertices with regards to which variables can attain fractional values at the same time. Based on this property, we derive cutting planes by employing a relation to shortest-path and minimum bisection problems. We propose a branching rule and a primal heuristic which improves previously found feasible points. We validate the proposed tools with a numerical benchmark in a standard integer programming solver. We observe a significant speedup for medium-sized problems. Our results give hints for scaling towards larger instances in the future.
