Presentation of Reed-Solomon Codes Based on Automaton Theory

V. Semerenko
{"title":"Presentation of Reed-Solomon Codes Based on Automaton Theory","authors":"V. Semerenko","doi":"10.15587/2706-5448.2020.210272","DOIUrl":null,"url":null,"abstract":"The object of research is the processes of error-correcting coding in telecommunication and computer systems. The main attention is paid to Reed-Solomon (RS) codes, which belong to the very widespread error-correcting codes. Despite the 60-year existence of these codes, the complexity of their decoding still remains a problem. This problem is mainly due to the use of an algebraic approach to their description.<br><br>The article proposes to use the theory of linear finite-state machine (LFSM) for RS codes as a mathematical basis, which is a combination of the theory of digital filters and finite automaton over nonbinary Galois fields. In the course of research, 12 types of LFSMs are considered for the first time: the recursive LFSMs of 8 types and the non-recursive LFSMs of 4 types.<br><br>The recursive LFSMs are used for systematic encoding and form a circuit for dividing of polynomials, and the non-recursive LFSMs are used for non-systematic encoding and form a circuit for multiplying of polynomials. All types of LFSMs give the same result for encoding and decoding, but with different complexity, which is impor-tant for practical implementation.<br><br>The automaton representation is the most suitable for RS codes, since it takes into account the cyclicity property and other features of these codes to the maximum. In contrast to algebraic methods, automaton decoding methods have a simple software and hardware implementation and high performance. With the help of automaton-graphical models, it can accurately estimate the corrective capability of the code. Automaton representation combines known methods of representing Reed-Solomon codes (polynomial, matrix, algebraic) and provides mutual transitions between them.<br><br>The article attention is spare to the fact that automaton methods for encoding and decoding (n, k)-codes of RS using quantum computers give a gain in time n times.","PeriodicalId":18255,"journal":{"name":"MatSciRN: Process & Device Modeling (Topic)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"MatSciRN: Process & Device Modeling (Topic)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15587/2706-5448.2020.210272","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The object of research is the processes of error-correcting coding in telecommunication and computer systems. The main attention is paid to Reed-Solomon (RS) codes, which belong to the very widespread error-correcting codes. Despite the 60-year existence of these codes, the complexity of their decoding still remains a problem. This problem is mainly due to the use of an algebraic approach to their description.

The article proposes to use the theory of linear finite-state machine (LFSM) for RS codes as a mathematical basis, which is a combination of the theory of digital filters and finite automaton over nonbinary Galois fields. In the course of research, 12 types of LFSMs are considered for the first time: the recursive LFSMs of 8 types and the non-recursive LFSMs of 4 types.

The recursive LFSMs are used for systematic encoding and form a circuit for dividing of polynomials, and the non-recursive LFSMs are used for non-systematic encoding and form a circuit for multiplying of polynomials. All types of LFSMs give the same result for encoding and decoding, but with different complexity, which is impor-tant for practical implementation.

The automaton representation is the most suitable for RS codes, since it takes into account the cyclicity property and other features of these codes to the maximum. In contrast to algebraic methods, automaton decoding methods have a simple software and hardware implementation and high performance. With the help of automaton-graphical models, it can accurately estimate the corrective capability of the code. Automaton representation combines known methods of representing Reed-Solomon codes (polynomial, matrix, algebraic) and provides mutual transitions between them.

The article attention is spare to the fact that automaton methods for encoding and decoding (n, k)-codes of RS using quantum computers give a gain in time n times.
基于自动机理论的Reed-Solomon码的表示
研究对象是通信和计算机系统中的纠错编码过程。Reed-Solomon (RS)码是目前应用最广泛的纠错码之一。尽管这些密码已经存在了60年,但解码的复杂性仍然是一个问题。这个问题主要是由于使用代数方法来描述它们。本文提出了RS码的线性有限状态机(LFSM)理论作为数学基础,它是数字滤波器理论和非二元伽罗瓦场有限自动机理论的结合。在研究过程中,首次考虑了12种类型的LFSMs: 8种类型的递归LFSMs和4种类型的非递归LFSMs。递归LFSMs用于系统编码并形成多项式除法电路,非递归LFSMs用于非系统编码并形成多项式乘法电路。所有类型的LFSMs对编码和解码都给出相同的结果,但复杂性不同,这对实际实现很重要。自动机表示最适合于RS码,因为它最大限度地考虑了这些码的循环性和其他特征。与代数译码方法相比,自动机译码方法具有软硬件实现简单、性能高的特点。借助自动机图形模型,可以准确地估计代码的纠错能力。自动机表示结合了表示里德-所罗门码的已知方法(多项式、矩阵、代数),并提供了它们之间的相互转换。本文对使用量子计算机编码和解码RS (n, k)码的自动机方法在时间上获得n倍增益的事实不加注意。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信