A Simple and Efficient Decoding Algorithm for Algebraic-Geometric Codes

博士 === 國立清華大學 === 電機工程學系 === 87 === By adopting the extended syndrome matrix M with a restricted Gaussian elimination, a simple and efficient decoding algorithm for algebraic-geometric codes is developed. The decoding algorithm can be considered as the refinement of the Feng-Rao algorithm and can be...

Full description

Bibliographic Details
Main Authors: Chih-Wei Liu, 劉志尉
Other Authors: Chung-Chin Lu
Format: Others
Language:en_US
Published: 1999
Online Access:http://ndltd.ncl.edu.tw/handle/69141351180632628012
id ndltd-TW-087NTHU0442099
record_format oai_dc
spelling ndltd-TW-087NTHU04420992015-10-13T11:46:55Z http://ndltd.ncl.edu.tw/handle/69141351180632628012 A Simple and Efficient Decoding Algorithm for Algebraic-Geometric Codes 一個簡單且有效率的代數幾何碼解碼演算法則 Chih-Wei Liu 劉志尉 博士 國立清華大學 電機工程學系 87 By adopting the extended syndrome matrix M with a restricted Gaussian elimination, a simple and efficient decoding algorithm for algebraic-geometric codes is developed. The decoding algorithm can be considered as the refinement of the Feng-Rao algorithm and can be implemented by a set of r parallel early stopped Berlekamp-Massey algorithms, where r is the smallest nonzero nongap of the algebraic-geometric curve over which the code is defined. The computation complexity of the algorithm is in the order of O(r n^2), which is the same as that of the Kotter''s algorithm, where n is the code length. Comparing with the Kotter''s algorithm, the proposed decoding algorithm is superior in the following aspects. Firstly, with the early stopped property, the proposed algorithm can save both processing time and computation complexity. In particular, for decoding (n, n-2t) BCH codes, i.e. r=1, the proposed algorithm requires only t+e iterations (or steps) to determine the error-locator polynomial, where e is the number of errors actually occurred. While, the Kotter''s algorithm requires the constant 2t iterations. Secondly, with storing both nonzero discrepancy as well as the corresponding coefficient vector, the proposed algorithm prevents from the additional multiplicative operations for the normalization of the saved coefficient vector. The saved coefficient vector needs to be normalized only when it is being used to update the currently used coefficient vector. And finally, an accurate method of counting the available candidates is developed in the algorithm. Based on the point of view from the Feng-Rao algorithm, the method to count the total number of the available candidates is not correct in that of the Kotter''s algorithm. Chung-Chin Lu 呂忠津 1999 學位論文 ; thesis 75 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 博士 === 國立清華大學 === 電機工程學系 === 87 === By adopting the extended syndrome matrix M with a restricted Gaussian elimination, a simple and efficient decoding algorithm for algebraic-geometric codes is developed. The decoding algorithm can be considered as the refinement of the Feng-Rao algorithm and can be implemented by a set of r parallel early stopped Berlekamp-Massey algorithms, where r is the smallest nonzero nongap of the algebraic-geometric curve over which the code is defined. The computation complexity of the algorithm is in the order of O(r n^2), which is the same as that of the Kotter''s algorithm, where n is the code length. Comparing with the Kotter''s algorithm, the proposed decoding algorithm is superior in the following aspects. Firstly, with the early stopped property, the proposed algorithm can save both processing time and computation complexity. In particular, for decoding (n, n-2t) BCH codes, i.e. r=1, the proposed algorithm requires only t+e iterations (or steps) to determine the error-locator polynomial, where e is the number of errors actually occurred. While, the Kotter''s algorithm requires the constant 2t iterations. Secondly, with storing both nonzero discrepancy as well as the corresponding coefficient vector, the proposed algorithm prevents from the additional multiplicative operations for the normalization of the saved coefficient vector. The saved coefficient vector needs to be normalized only when it is being used to update the currently used coefficient vector. And finally, an accurate method of counting the available candidates is developed in the algorithm. Based on the point of view from the Feng-Rao algorithm, the method to count the total number of the available candidates is not correct in that of the Kotter''s algorithm.
author2 Chung-Chin Lu
author_facet Chung-Chin Lu
Chih-Wei Liu
劉志尉
author Chih-Wei Liu
劉志尉
spellingShingle Chih-Wei Liu
劉志尉
A Simple and Efficient Decoding Algorithm for Algebraic-Geometric Codes
author_sort Chih-Wei Liu
title A Simple and Efficient Decoding Algorithm for Algebraic-Geometric Codes
title_short A Simple and Efficient Decoding Algorithm for Algebraic-Geometric Codes
title_full A Simple and Efficient Decoding Algorithm for Algebraic-Geometric Codes
title_fullStr A Simple and Efficient Decoding Algorithm for Algebraic-Geometric Codes
title_full_unstemmed A Simple and Efficient Decoding Algorithm for Algebraic-Geometric Codes
title_sort simple and efficient decoding algorithm for algebraic-geometric codes
publishDate 1999
url http://ndltd.ncl.edu.tw/handle/69141351180632628012
work_keys_str_mv AT chihweiliu asimpleandefficientdecodingalgorithmforalgebraicgeometriccodes
AT liúzhìwèi asimpleandefficientdecodingalgorithmforalgebraicgeometriccodes
AT chihweiliu yīgèjiǎndānqiěyǒuxiàolǜdedàishùjǐhémǎjiěmǎyǎnsuànfǎzé
AT liúzhìwèi yīgèjiǎndānqiěyǒuxiàolǜdedàishùjǐhémǎjiěmǎyǎnsuànfǎzé
AT chihweiliu simpleandefficientdecodingalgorithmforalgebraicgeometriccodes
AT liúzhìwèi simpleandefficientdecodingalgorithmforalgebraicgeometriccodes
_version_ 1716847683590684672