Efficient Integer Coefficient Search for
Compute-and-Forward
Compute-and-Forward
Author(s)
Liu, WILIIAM
Ling, C
Type
Journal Article
Abstract
Integer coefficient selection is an important decoding
step in the implementation of compute-and-forward (C-F)
relaying scheme. Choosing the optimal integer coefficients in CF
has been shown to be a shortest vector problem (SVP) which
is known to be NP hard in its general form. Exhaustive search
of the integer coefficients is only feasible in complexity for small
number of users while approximation algorithms such as LenstraLenstra-Lovasz
(LLL) lattice reduction algorithm only find a
vector within an exponential factor of the shortest vector. An
optimal deterministic algorithm was proposed for C-F by Sahraei
and Gastpar specifically for the real valued channel case. In this
paper, we adapt their idea to the complex valued channel and
propose an efficient search algorithm to find the optimal integer
coefficient vectors over the ring of Gaussian integers and the ring
of Eisenstein integers. A second algorithm is then proposed that
generalises our search algorithm to the Integer-Forcing MIMO CF
receiver. Performance and efficiency of the proposed algorithms
are evaluated through simulations and theoretical analysis.
step in the implementation of compute-and-forward (C-F)
relaying scheme. Choosing the optimal integer coefficients in CF
has been shown to be a shortest vector problem (SVP) which
is known to be NP hard in its general form. Exhaustive search
of the integer coefficients is only feasible in complexity for small
number of users while approximation algorithms such as LenstraLenstra-Lovasz
(LLL) lattice reduction algorithm only find a
vector within an exponential factor of the shortest vector. An
optimal deterministic algorithm was proposed for C-F by Sahraei
and Gastpar specifically for the real valued channel case. In this
paper, we adapt their idea to the complex valued channel and
propose an efficient search algorithm to find the optimal integer
coefficient vectors over the ring of Gaussian integers and the ring
of Eisenstein integers. A second algorithm is then proposed that
generalises our search algorithm to the Integer-Forcing MIMO CF
receiver. Performance and efficiency of the proposed algorithms
are evaluated through simulations and theoretical analysis.
Date Issued
2016-09-21
Date Acceptance
2016-09-09
Citation
IEEE Transactions on Wireless Communications, 2016, 15 (12), pp.8039-8050
ISSN
1558-2248
Publisher
IEEE
Start Page
8039
End Page
8050
Journal / Book Title
IEEE Transactions on Wireless Communications
Volume
15
Issue
12
Copyright Statement
© 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Subjects
Science & Technology
Technology
Engineering, Electrical & Electronic
Telecommunications
Engineering
Compute-and-forward
shortest vector problem
Eisenstein integer
integer-forcing
LINEAR RECEIVERS
CODES
0906 Electrical And Electronic Engineering
1005 Communications Technologies
0805 Distributed Computing
Networking & Telecommunications
Publication Status
Published