伯利坎普-韦尔奇算法

✍ dations ◷ 2025-10-15 00:08:38 #有限域,编码理论,信息论,错误检测与校正

伯利坎普-韦尔奇算法(英语: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}}

相关

  • 舌病舌病是先天性或后天性的舌部疾病,种类很多。舌病很常见。例如,在美国,估计成人患病率为15.5%。舌病在戴假牙和吸烟的人群中更为常见。
  • 心脏超音波超声心动图,是一种心脏超声波检查,它使用标准的超声波技术显示心脏的二维图片。现在最新的超声诊断系统采用三维及时成像。耗时大约15-20分钟,甚至更长。除了产生心血管系统的
  • 飞、飞翔或飞行是物体的一种行进方式。方法有许多种,例如利用与空气动力学原理产生升力(如飞机或鸟类);也可以经由比空气更轻的重量来达成目的(如热气球);还有一种飞行方式并不在空
  • 枕叶枕叶(Occipital Lobe)是大脑皮层的一部分结构,属于哺乳动物四个脑叶之一。其已知的主要功能包括处理视觉信息,例如初级视皮层V1就位于枕叶。两个枕叶是人类脑颅皮质四对脑叶最小
  • 风切变风切变(wind shear),又称风剪,是指大气中不同两点之间的风速或风向的剧烈变化。根据两点高度之间的差异,风切变可分为水平和垂直两大类。是指垂直于地表方向上风速或风向随高度的
  • 小奥利弗·温德尔·霍姆斯小奥利弗·温德尔·霍姆斯(Oliver Wendell Holmes, Jr.,1841年3月8日-1935年3月6日)是美国诗人老奥利弗·温德尔·霍姆斯之子,他是美国著名法学家,美国最高法院大法官。1841年,霍姆
  • 阿济根阿济根或译阿吉根(?-1626年),清朝太祖努尔哈赤的庶妃。阿济根的生平家系不详,《清史稿》称她为庶妃,当是努尔哈赤的婢妾。天命十一年(1626年)八月,努尔哈赤逝世,四大贝勒(代善、阿敏、莽
  • 安娜·彼得罗芙娜安娜·彼得罗芙娜·罗曼诺娃(俄语 :Анна Петровна; 1708年1月27日-1728年3月4日)是俄罗斯帝国彼得大帝和女皇叶卡捷琳娜一世的大女儿。她的妹妹伊丽莎白·彼得罗芙
  • 龙珠Z 《龙珠Z》(日语:ドラゴンボールZ,英语:)是改编自日本漫画家鸟山明漫画《龙珠》第195话至第519话的内容,并于1989年4月26日到1996年1月31日播放的电视动画作品,共291话+2话特别篇
  • 刘宗周刘宗周(1578年-1645年),初名宪章,字起东,号念台,因讲学于蕺山书院,后人称其为蕺山先生。浙江山阴(今属绍兴市)人。明末著名哲学家、文学家、政治人物。“浙东学派”的重要代表人物之一