HoP: Homeomorphic Polar Learning for Hard Constrained Optimization
Ke Deng, Hanwen Zhang, Jin Lu, Haijian Sun
TL;DR
This paper tackles hard constrained optimization by introducing HoP, a learn-to-optimize framework that uses a homeomorphic mapping from neural network outputs in polar space to the feasible Cartesian domain. By enforcing a bijective, constraint-preserving transformation, HoP delivers end-to-end training with the objective as the loss and guarantees zero feasibility violations for star-convex constraints. The methodology includes 1-D and 2-D extensions and a semi-unbounded spherical mapping, plus a reconnection scheme to resolve radial stagnation during optimization. Across multiple synthetic benchmarks and a QoS-MISO WSR application, HoP achieves near-optimal solutions with zero constraint violations and substantial speedups over traditional solvers and penalty-based L2O methods, highlighting its practical impact for fast, reliable hard-constrained optimization.
Abstract
Constrained optimization demands highly efficient solvers which promotes the development of learn-to-optimize (L2O) approaches. As a data-driven method, L2O leverages neural networks to efficiently produce approximate solutions. However, a significant challenge remains in ensuring both optimality and feasibility of neural networks' output. To tackle this issue, we introduce Homeomorphic Polar Learning (HoP) to solve the star-convex hard-constrained optimization by embedding homeomorphic mapping in neural networks. The bijective structure enables end-to-end training without extra penalty or correction. For performance evaluation, we evaluate HoP's performance across a variety of synthetic optimization tasks and real-world applications in wireless communications. In all cases, HoP achieves solutions closer to the optimum than existing L2O methods while strictly maintaining feasibility.
