  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.
