On viewing block codes as finite automata

Shankar, Priti ; Dasgupta, Amitava ; Deshmukh, Kaustubh ; Sundar Rajan, B. (2003) On viewing block codes as finite automata Theoretical Computer Science, 290 (3). pp. 1775-1797. ISSN 0304-3975

[img]
Preview
PDF - Other
327kB

Official URL: http://www.sciencedirect.com/science/article/pii/S...

Related URL: http://dx.doi.org/10.1016/S0304-3975(02)00083-X

Abstract

Block codes are viewed from a formal language theoretic perspective. It is shown that properties of trellises for subclasses of block codes called rectangular codes follow naturally from the Myhill Nerode theorem. A technique termed subtrellis overlaying is introduced with the object of reducing decoder complexity. Necessary and sufficient conditions for trellis overlaying are derived from the representation of the block code as a group, partitioned into a subgroup and its cosets. The conditions turn out to be simple constraints on coset leaders. It is seen that overlayed trellises are tail-biting trellises for which decoding is generally more efficient than that for conventional trellises. Finally, a decoding algorithm for tail-biting trellises is described, and the results of some simulations are presented.

Item Type:Article
Source:Copyright of this article belongs to Elsevier Science.
Keywords:Block codes; Tail-Biting Trellis; Decoder Complexity; Maximum Likelihood Decoding
ID Code:108065
Deposited On:08 Dec 2017 10:15
Last Modified:08 Dec 2017 10:15

Repository Staff Only: item control page