Emergent Mind

Encoding and Indexing of Lattice Codes

(1607.03581)
Published Jul 13, 2016 in cs.IT and math.IT

Abstract

Encoding and indexing of lattice codes is generalized from self-similar lattice codes to a broader class of lattices. If coding lattice $\Lambda{\textrm{c}}$ and shaping lattice $\Lambda{\textrm{s}}$ satisfy $\Lambda{\textrm{s}} \subseteq \Lambda{\textrm{c}}$, then $\Lambda{\textrm{c}} / \Lambda{\textrm{s}}$ is a quotient group that can be used to form a (nested) lattice code $\mathcal{C}$. Conway and Sloane's method of encoding and indexing does not apply when the lattices are not self-similar. Results are provided for two classes of lattices. (1) If $\Lambda{\textrm{c}}$ and $\Lambda{\textrm{s}}$ both have generator matrices in triangular form, then encoding is always possible. (2) When $\Lambda{\textrm{c}}$ and $\Lambda{\textrm{s}}$ are described by full generator matrices, if a solution to a linear diophantine equation exists, then encoding is possible. In addition, special cases where $\mathcal{C}$ is a cyclic code are also considered. A condition for the existence of a group homomorphism between the information and $\mathcal{C}$ is given. The results are applicable to a variety of coding lattices, including Construction A, Construction D and LDLCs. The $D4$, $E8$ and convolutional code lattices are shown to be good choices for the shaping lattice. Thus, a lattice code $\mathcal{C}$ can be designed by selecting $\Lambda{\textrm{c}}$ and $\Lambda{\textrm{s}}$ separately, avoiding competing design requirements of self-similar lattice codes.

We're not able to analyze this paper right now due to high demand.

Please check back later (sorry!).

Generate a summary of this paper on our Pro plan:

We ran into a problem analyzing this paper.

Newsletter

Get summaries of trending comp sci papers delivered straight to your inbox:

Unsubscribe anytime.