@article {24221,
	title = {Punctured convolutional codes for the 1-D partial-response channel},
	journal = {IEEE Transactions on Information Theory },
	volume = {37},
	year = {1991},
	pages = {808-817},
	publisher = {IEEE},
	abstract = {A coded (1-D) system containing a punctured convolutional encoder is analyzed. In general, a punctured encoder with 2v\&nbsp;states results in a decoder trellis with 2v+1\&nbsp;states and a periodically time-varying branch structure. A class C of punctured convolutional encoders for which the decoder trellis has a fixed branch structure with 2v\&nbsp;states is described. An encoder in this class can be combined with a precoder to form a new punctured convolutional encoder that generates the output from the precoder. The author determines the set of good variable-rate trellis codes for selectable rate encoding and Viterbi decoding. A set of variable-rate trellis codes is generated by a variable-rate punctured convolutional encoder in C. The author also determines punctured convolutional encoders in C that generate a single good high-rate trellis code.},
	keywords = {Convolutional codes, Decoding, Euclidean distance, Hamming distance},
	doi = {10.1109/18.79950},
	author = {Kjell J{\o}rgen {Hole}}
}
