Abstract for NSF Proposal 0830381 Project Title: Perturbation Codes: A New Class of Linear Convolutional Codes Linear convolutional codes are widespread in data communication systems and data storage systems. Each such code processes data at a ¯xed rate and with a ¯xed delay, so that the fraction of errors (called average distortion) in the reconstructed data will be acceptably small. The primary problem of linear convolutional code design is to ¯nd an optimal code, which is a code yielding the minimum average distortion among codes in a ¯nite set of feasible codes. In most cases, with past techniques, this problem could only be solved approximately, yielding an almost optimal code (a code with near minimum average distortion), the set of feasible codes being too large for the average distortion of codes to be examined individually. In this project, we investigate a new technique, called perturbation theory, which reduces the set of feasible codes to a much smaller set of codes called perturbation codes. In many cases, an optimal code will be one of the perturbation codes, and it can be found in a reasonable amount of time. Each linear convolutional code in the set of feasible codes is described via a parity check matrix over the binary ¯eld, consisting of a ¯xed number of rows and columns. A perturba- tion class of codes consists of codes whose parity check matrices can be arranged so that a certain number of rows at the top remain ¯xed. Any code will lie in more than one pertur- bation class of codes, depending upon which rows of the parity check matrix are held ¯xed. Under certain conditions, there will be a natural group acting on the parity check matrices of a perturbation class of codes. Using the group structure, a subset of each perturbation class of codes is selected. A code will be declared to be a perturbation code if it is among the selected codes in a certain number of perturbation classes containing the code. There is °ex- ibility in the de¯nition of perturbation code. In this project, we investigate how to properly delineate the perturbation code concept so that an optimal code can be found from among a small set of perturbation codes, for source and channel models of su±cient symmetry.

Project Start
Project End
Budget Start
2008-09-01
Budget End
2011-08-31
Support Year
Fiscal Year
2008
Total Cost
$115,000
Indirect Cost
Name
University of Minnesota Twin Cities
Department
Type
DUNS #
City
Minneapolis
State
MN
Country
United States
Zip Code
55455