Title :
Links between complexity theory and constrained block coding
Author :
Stockmeyer, Larry ; Modha, Dharmendra S.
Author_Institution :
IBM Almaden Res. Center, San Jose, CA, USA
Abstract :
The goal of this paper is to establish links between computational complexity theory and the theory and practice of constrained block coding. The complexities of several fundamental problems in constrained block coding are shown to be complete in various classes of the existing complexity-theoretic structure. The results include (relatively rare) Σ2p-, Σ3p, and NPPP-completeness results. Two types of problems are considered: (1) the problem of designing encoder and decoder circuits using minimum or approximately minimum hardware for a given constraint and a given rate; (2) computing the maximum rate of a block code for a given constraint and codeword length. In both cases, a constraint is specified by a deterministic finite state transition diagram. Another question studied is whether maximum-rate block codes can always be implemented by encoders and decoders of polynomial size. The answer to this question is shown to be closely related to the complexity of PP
Keywords :
block codes; computational complexity; diagrams; directed graphs; NP completeness; codeword length; computational complexity; constrained block coding; decoder circuits; deterministic finite state transition diagram; encoder circuits; maximum-rate block codes; minimum hardware; polynomial size; Binary sequences; Block codes; Circuits; Complexity theory; Constraint theory; Decoding; Hardware; Magnetic devices; Optical devices; Optical modulation;
Conference_Titel :
Computational Complexity, 16th Annual IEEE Conference on, 2001.
Conference_Location :
Chicago, IL
Print_ISBN :
0-7695-1053-1
DOI :
10.1109/CCC.2001.933890