• DocumentCode
    1316521
  • Title

    Complexity and sliding-block decodability

  • Author

    Ashley, Jonathan J. ; Karabed, Razmik ; Siegel, Paul H.

  • Author_Institution
    IBM Res. Div., Almaden Res. Center, San Jose, CA, USA
  • Volume
    42
  • Issue
    6
  • fYear
    1996
  • fDate
    11/1/1996 12:00:00 AM
  • Firstpage
    1925
  • Lastpage
    1947
  • Abstract
    A constrained system, or sofic system, S is the set of symbol strings generated by the finite-length paths through a finite labeled, directed graph. Karabed and Marcus (1988), extending the work of Adler, Coppersmith, and Hassner (1983), used the technique of state-splitting to prove the existence of a noncatastrophic, rate p:q finite-state encoder from binary data into S for any input word length p and codeword length q satisfying p/q⩽cap(S), the Shannon (1948) capacity. For constrained systems that are almost-finite-type, they further proved the existence of encoders enjoying a stronger form of decodability-namely, sliding-block decodability. In particular, their result implies the existence of a 100% efficient (rate 1/2), sliding-block code for the charge-constrained, runlength-limited constraint with parameters (d, k; c)=(1,3; 3), an almost-finite-type system with capacity precisely 1/2. We describe two quite different constructions of such codes. The constructions highlight connections between the problem of determining sliding-block decodability of a finite-state encoder and certain problems of colorability for graphs and sets. Using these connections, we show that the problem of determining the existence of a block-decodable input tag assignment for a given rate p:q, finite-state encoder is NP-complete, for p>1. We also prove NP-completeness results for several related problems in combinatorics and coding
  • Keywords
    block codes; channel capacity; computational complexity; decoding; directed graphs; graph colouring; NP-complete problem; Shannon capacity; binary data; block-decodable input tag assignment; charge constrained parameters; codeword length; coding; colorability; combinatorics; constrained system; finite labeled directed graph; finite length paths; finite state encoder; input word length; noncatastrophic rate finite state encoder; runlength limited constraint; sliding block code; sliding block decodability; sofic system; state splitting; symbol strings; Combinatorial mathematics; Constraint theory; Decoding; Digital modulation; Digital recording; Frequency; Information theory; Modulation coding; Q measurement; Semiconductor device noise;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.556685
  • Filename
    556685