A Lattice-Reduction Aided Vector Perturbation Precoder Relying on Quantum Annealing
Samuel Winter, Yangyishi Zhang, Gan Zheng, Lajos Hanzo
TL;DR
This work addresses downlink MIMO precoding via vector perturbation by recasting the problem as the closest vector problem ($CVP$) and solving it on quantum annealing hardware through a quadratic unconstrained binary optimization ($QUBO$). The method, LRAQVP, employs Lenstra-Lenstra-Lovasz lattice reduction ($LLL$) preprocessing to obtain a reduced basis and a tractable integer encoding $\\mathbf{l}=\\mathbf{C}\\mathbf{q}$, with a QUBO matrix $\\mathbf{Q}$ and hardware-aware chain strengths to embed on the Ising model. Experiments on the D-Wave Advantage show a roughly 5 dB gain over lattice reduction zero-forcing precoding ($LRZFP$) and performance approaching the sphere-encoder lower bound (HA), indicating potential quantum advantage for larger $N_r$ and scalable nonlinear TPC. The results underscore the importance of preprocessing and hardware-aware encoding to enable quantum-assisted nonlinear downlink precoding on NISQ devices.
Abstract
Quantum annealing (QA) is proposed for vector perturbation precoding (VPP) in multiple input multiple output (MIMO) communications systems. The mathematical framework of VPP is presented, outlining the problem formulation and the benefits of lattice reduction algorithms. Lattice reduction aided quantum vector perturbation (LRAQVP) is designed by harnessing physical quantum hardware, and the optimization of hardware parameters is discussed. We observe a 5dB gain over lattice reduction zero forcing precoding (LRZFP), which behaves similarly to a quantum annealing algorithm operating without a lattice reduction stage. The proposed algorithm is also shown to approach the performance of a sphere encoder, which exhibits an exponentially escalating complexity.
