伯利坎普-韦尔奇算法

✍ dations ◷ 2025-11-13 00:34:07 #有限域,编码理论,信息论,错误检测与校正

伯利坎普-韦尔奇算法(英语:Berlekamp-Welch algorithm)是一种用于高效地解码BCH码与里德-所罗门码的算法,其名取自埃尔温·伯利坎普与劳埃德·韦尔奇。伯利坎普-韦尔奇算法的优点在于这一算法仅需利用矩阵运算。这一算法的时间复杂度为 O ( N 3 ) {\displaystyle O(N^{3})}

伯利坎普-韦尔奇算法通常被用于解码里德-所罗门码。假使在有限体 G F ( q ) {\displaystyle GF(q)} 上有 n {\displaystyle n} 个数字 m 1 , , m n {\displaystyle m_{1},\dots ,m_{n}} ,利用RS码编为 n 1 {\displaystyle n-1} 次多项式 P ( i ) = m i {\displaystyle P(i)=m_{i}} 。如果已知传输信道会错误传输 k {\displaystyle k} 个值,那么RS码可以传输 P ( i ) {\displaystyle P(i)} 上的 n + 2 k {\displaystyle n+2k} 个点 ( i , P ( i ) ) {\displaystyle (i,P(i))} 。因此,解码者的问题在于要辨认出哪 k {\displaystyle k} 个点是错误的。令解码者接收到的点值为 R ( i ) {\displaystyle R(i)} ,可以看出对于且仅对于所有正确传输的点 i {\displaystyle i} P ( i ) = R ( i ) {\displaystyle P(i)=R(i)}

伯利坎普-韦尔奇算法引入了错误辨认多项式的概念,也即多项式 E ( i ) = ( i e 1 ) ( i e 2 ) ( i e k ) {\displaystyle E(i)=(i-e_{1})(i-e_{2})\dots (i-e_{k})} ,其中 e {\displaystyle e} 的值为所有 k {\displaystyle k} 个错误传输的点的 i {\displaystyle i} 值(均未知)。由于 E ( i ) = 0 {\displaystyle E(i)=0} 当且仅当 i {\displaystyle i} 对应一个错误传输的点,可以看出对于所有 i {\displaystyle i} 值, P ( i ) E ( i ) = R ( i ) E ( i ) {\displaystyle P(i)E(i)=R(i)E(i)} ,其中 R ( i ) {\displaystyle R(i)} 对于所有i均为已知常量。令 Q ( i ) = R ( i ) E ( i ) {\displaystyle Q(i)=R(i)E(i)} ,可以看出左侧为一个 n + k 1 {\displaystyle n+k-1} 次的多项式,右侧为一个 k {\displaystyle k} 次的多项式,但其最高次系数为1。因此,整个线性系统有 n + 2 k {\displaystyle n+2k} 个方程式与 n + 2 k {\displaystyle n+2k} 个未知数,可以用线性代数的方法解出,并可以由 P ( i ) = Q ( i ) / E ( i ) {\displaystyle P(i)=Q(i)/E(i)} 解出原始的编码多项式并读出编码值 m 1 , , m n {\displaystyle m_{1},\dots ,m_{n}}

相关

  • 属地属地(英语:Dependent Territory或Dependent Area或Dependency)是附属于主权国家之下,但拥有部分独立管治权力的地区。虽然没有完整主权,但是其政治地位异于管治国主体的其他领土,
  • 逆孕酮逆孕酮(英语:Retroprogesterone,也被称为9β,10α-孕酮,9β,10α-progesterone,或9β,10α-孕-4-烯-3,20-二酮,9β,10α-pregn-4-ene-3,20-dione)是一种黄体制剂但从未上市。它是天
  • 神经退化性疾病神经退化障碍(英语:neurodegenerative disease) ,又称为神经退化性疾病,是一种大脑和脊髓的细胞神经元逐渐退化 (死亡) 的所直接导致的疾病。大脑和脊髓由神经元组成,神经元有不同
  • 庆历新政庆历新政,宋仁宗庆历三年(1043年)九月,参知政事范仲淹等人上呈《答手诏条陈十事》,进行改革。一年又四个月后,庆历新政宣告失败,范仲淹罢参知政事,出知邠州。宝元二年(1039年),同判礼院
  • 詹姆斯二世及七世婚生子女:玛丽二世安妮詹姆斯·弗朗西斯·爱德华·斯图亚特路易莎·玛丽亚·特雷莎·斯图亚特詹姆斯二世(苏格兰称为詹姆斯七世,James II and VII,1633年10月14日-1701年9月16日),1
  • 211年
  • 盐酸羟胺盐酸羟胺,化学式NH2OH·HCl。无色单斜结晶,易溶于水,溶于乙醇、甘油,不溶于乙醚。吸湿性强,受潮后逐渐分解。加热至151°C以上亦分解。氯化羟胺可以还原蓝色的铜氨溶液,生成无色的
  • 北咸海北咸海(哈萨克语:Солтүстік Арал теңізі;俄语:Северное Аральское море)以前是咸海北边的一部分,现在其水源主要来自于锡尔河。20世纪60
  • 莱特飞行器莱特飞行器(通常被称为飞行器I)是由莱特兄弟设计制造的第一台有动力飞行器,机上的推进器是由他们雇员查理·泰勒(英语:Charlie Taylor (mechanic))从无到有自己做出来的。他是公认
  • 瓦茨拉夫·胡拉瓦茨拉夫·胡拉(捷克语:Václav Hůla,1925年7月21日-1983年4月1日),捷克斯洛伐克经济学家、政府副总理,捷克斯洛伐克社会主义共和国政府经济委员会主席。