2019
DOI: 10.1016/j.ffa.2018.08.012
|View full text |Cite
|
Sign up to set email alerts
|

On duals and parity-checks of convolutional codes over Zpr

Abstract: A convolutional code C over Z p r ((D)) is a Z p r ((D))-submodule of Z n p r ((D)) that admits a polynomial set of generators, where Z p r ((D)) stands for the ring of (semi-infinity) Laurent series. In this paper we study several structural properties of its dual C ⊥ . We use these results to provide a constructive algorithm to build an explicit generator matrix of C ⊥ . Moreover, we show that the transpose of such a matrix is a parity-check matrix (also called syndrome former) of C.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
1

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 13 publications
(14 reference statements)
0
4
0
Order By: Relevance
“…where the coefficients a i are in Z p r and only finitely coefficients with negative indices may be nonzero. It can be shown [4] that there always exists a polynomial matrix H(D) such that C = {w(D) ∈ Z n p r ((D)) : H(D)w(D) = 0} and therefore C ⊂ ker H(D) ⊂ Z n p r [D] as in described in (1). Moreover, H(D) is the smallest observable convolutional code containing C. For the sake of simplicity we consider only observable convolutional codes and develop are algorithms in terms of a parity-check polynomial matrix representing the code.…”
Section: Preliminary Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…where the coefficients a i are in Z p r and only finitely coefficients with negative indices may be nonzero. It can be shown [4] that there always exists a polynomial matrix H(D) such that C = {w(D) ∈ Z n p r ((D)) : H(D)w(D) = 0} and therefore C ⊂ ker H(D) ⊂ Z n p r [D] as in described in (1). Moreover, H(D) is the smallest observable convolutional code containing C. For the sake of simplicity we consider only observable convolutional codes and develop are algorithms in terms of a parity-check polynomial matrix representing the code.…”
Section: Preliminary Resultsmentioning
confidence: 99%
“…The fact that these steps yield the set of all solution follows from[11, Theorem 3]. Let C ⊂ Z 8 [D] be the convolutional code with parity-check matrix H(D) =H 0 + H 1 D + H 2 D 2 ∈ Z 8 [D] where H 0 = is easy to check that w(D) = w 0 + w 1 D + w 2 D 2 + w 3 D 3 with w 0 = [5, 5, 0, 6, 0], w 1 = [6,6,4,3,6], w 2 = [2, 1, 1, 2, 0] and w 3 = [2, 6, 4, 0, 0] is a codeword of C. Assume that one receives w…”
mentioning
confidence: 99%
“…Therefore, they are very suitable for streaming applications [8,18,19,25]. In the sequel, we follow the module-theoretic approach to convolutional codes as it was described in [8,12,31,15,33]…”
Section: Convolutional Codesmentioning
confidence: 99%
“…Although the mathematical formalism of the theory of convolutional codes over general rings is very similar to that of fields, their properties may be quite different, and they need to be studied for particular rings ( [22][23][24]). Despite their importance, the extension of the relation between minimal I/S/O representations and convolutional codes to an arbitrary commutative ring may not be that close.…”
Section: Introductionmentioning
confidence: 99%