Work on coding arbitrary sequences into a constrained system of sequences (called a sofic system) is presented. Such systems model the input constraints for input-restricted channels (e.g., run-length limits and spectral constraints for the magnetic recording channel). In this context it is important that the code be noncatastrophic to ensure that the decoder has limited error propagation. A constructive proof is given of the existence of finite-state invertible noncatastrophic codes from arbitrary n-ary sequences to a sofic system S at constant rate p:q provided only that Shannon's condition (p/q)⩽(h/log n) is satisfied, where h is the entropy of the system S. If strict inequality holds or if equality holds and S satisfies a natural condition called `almost of finite type' (which includes the systems used in practice), a stronger result is obtained, namely, the decoders can be made `state-independent' sliding-block. This generalizes previous results. An example is also given to show that the stronger result does not hold for general sofic systems
Published in:
Information Theory, IEEE Transactions on
(Volume:34
,
Issue:
1
)
Date of Publication:
Jan 1988
- Page(s):
-
2
-
26
- ISSN :
-
0018-9448
- INSPEC Accession Number:
-
3171723
- Digital Object Identifier :
-
10.1109/18.2597
- Product Type:
-
Journals & Magazines
- Date of Current Version :
-
06 August 2002
- Issue Date :
-
Jan 1988
- Sponsored by :
-
IEEE Information Theory Society