An Efficient Algorithm for Optimally Solving a Shortest Vector Problem in Compute-and-Forward Protocol Design
Jinming Wen, Baojian Zhou, Wai Ho Mow, Xiao-Wen Chang

TL;DR
This paper introduces a highly efficient algorithm for solving the shortest vector problem in compute-and-forward protocols, significantly reducing computational complexity while ensuring optimal coefficient vector selection.
Contribution
The paper presents a novel, low-complexity algorithm that transforms the quadratic form into an SVP and efficiently finds the optimal coefficient vector using modified sphere decoding techniques.
Findings
Algorithm achieves $igO(n^{1.5}P^{0.5})$ complexity for Gaussian channels.
Outperforms existing optimal algorithms in efficiency and speed.
Can be adapted for list output of multiple candidate vectors.
Abstract
We consider the problem of finding the optimal coefficient vector that maximizes the computation rate at a relay in the compute-and-forward scheme. Based on the idea of sphere decoding, we propose a highly efficient algorithm that finds the optimal coefficient vector. First, we derive a novel algorithm to transform the original quadratic form optimization problem into a shortest vector problem (SVP) using the Cholesky factorization. Instead of computing the Cholesky factor explicitly, the proposed algorithm realizes the Cholesky factorization with only flops by taking advantage of the structure of the Gram matrix in the quadratic form. Then, we propose some conditions that can be checked with flops, under which a unit vector is the optimal coefficient vector. Finally, by taking into account some useful properties of the optimal coefficient vector, we modify the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCooperative Communication and Network Coding · graph theory and CDMA systems · DNA and Biological Computing
