Computation of Grobner Basis for Systematic Encoding of Generalized Quasi-Cyclic Codes
スポンサーリンク
概要
- 論文の詳細を見る
Generalized quasi-cyclic (GQC) codes form a wide and useful class of linear codes that includes thoroughly quasi-cyclic codes, finite geometry (FG) low density parity check (LDPC) codes, and Hermitian codes. Although it is known that the systematic encoding of GQC codes is equivalent to the division algorithm in the theory of Gröbner basis of modules, there has been no algorithm that computes Gröbner basis for all types of GQC codes. In this paper, we propose two algorithms to compute Gröbner basis for GQC codes from their parity check matrices; we call them echelon canonical form algorithm and transpose algorithm. Both algorithms require sufficiently small number of finite-field operations with the order of the third power of code-length. Each algorithm has its own characteristic. The first algorithm is composed of elementary methods and is appropriate for low-rate codes. The second algorithm is based on a novel formula and has smaller computational complexity than the first one for high-rate codes with the number of orbits (cyclic parts) less than half of the code length. Moreover, we show that a serial-in serial-out encoder architecture for FG LDPC codes is composed of linear feedback shift registers with the size of the linear order of code-length; to encode a binary codeword of length n, it takes less than 2n adder and 2n memory elements.
- (社)電子情報通信学会の論文
- 2009-09-01
著者
-
MATSUI Hajime
Dept. of Mechanical Engineering, Nagoya University
-
Tam Van
Dept. Electronics And Information Science Toyota Technological Institute
-
Mita Seiichi
Dept. Electronics And Information Science Toyota Technological Institute
-
Matsui Hajime
Dept. Electronics And Information Science Toyota Technological Institute
関連論文
- TED-AJ03-236 GAS-LIQUID FLOW DISTRIBUTION IN MULTIPLE-PASS FLAT CHANNELS WITH NARROW CLEARANCE
- Computation of Grobner Basis for Systematic Encoding of Generalized Quasi-Cyclic Codes
- On the Smallest-Scale Decoder for Codes on Algebraic Curves
- Efficient encoding methods for codes on algebraic curves
- A Simple Proof of Horiguchi's Error-Value Formula in Decoding of Alternant Codes and Its Applications