On the Optimal Integer-Forcing Precoding: A Geometric Perspective and a Polynomial-Time Algorithm
Abstract
The joint optimization of the integer matrix and the power scaling matrix is central to achieving the capacity-approaching performance of Integer-Forcing (IF) precoding. This problem, however, is known to be NP-hard, presenting a fundamental computational bottleneck. In this paper, we reveal that the solution space of this problem admits a intrinsic geometric structure: it can be partitioned into a finite number of conical regions, each associated with a distinct full-rank integer matrix . Leveraging this decomposition, we transform the NP-hard problem into a search over these regions and propose the Multi-Cone Nested Stochastic Pattern Search (MCN-SPS) algorithm. Our main theoretical result is that MCN-SPS finds a near-optimal solution with a computational complexity of , which is polynomial in the number of users . Numerical simulations corroborate the theoretical analysis and demonstrate the algorithm's efficacy.
Cite
@article{arxiv.2602.20529,
title = {On the Optimal Integer-Forcing Precoding: A Geometric Perspective and a Polynomial-Time Algorithm},
author = {Junren Qin and Fan Jiang and Tao Yang and Shanxiang Lyu and Rongke Liu and Shi Jin},
journal= {arXiv preprint arXiv:2602.20529},
year = {2026}
}
Comments
42pages