BCJR算法由贾里尼克(FredJelinek)和波尔,库克(Cocke)以及拉维夫(Raviv)设计,这是今天数字通信的最广泛的两个算法之一(另一个是维特比算法)。TheBCJRalgorithmisanalgorithmformaximumaposterioridecodingoferrorcorrectingcodesdefinedontrellises(principallyconvolutionalcodes)。
Thealgorithmisnamedafterits ,Cocke,JelinekandRaviv。
Thisalgorithmiscriticaltomoderniteratively-decodederror-correctingcodesincludingturbocodesandlow-densityparity-checkcodes。