logo资料库

信息论与编码第六章课后习题答案.pdf

第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
资料共11页,剩余部分请下载后查看
第六章课后习题 【6.1】设有一离散信道,其信道传递矩阵为 1 2 1 6 1 3 1 3 1 2 1 6 1 6 1 3 1 2 并设 =xP ( 1 ) 1 2 , xP ( ) 2 = xP ( ) 3 = 1 4 ,试分别按最小错误概率准则与最大似然译码 准则确定译码规则,并计算相应的平均错误概率。 解: 假设输入符号集和输出符号集分别为 按照最大似然译码规则,选择如下: xxx ,{ 1 }, 3 2 和 yy ,{ 1 2 , y 3 } 。 yF ( 1 yF ( 2 yF ( 3 ) ) ) = = = 平均错误概率为: x 1 x x 2 3 ) yPxP ( ( y + + j i 1 2 1 3 * 对应的 xY 1 + 3 1 6 | x i ) j 1 6 P E = = = X 1 2 1 2 如果需要按照最小错误概率译码,需要首先求出其联合概率矩阵: 1 4 1 24 1 12 1 6 1 8 1 24 1 12 1 12 1 8 œ œ œ œ œ œ ß ø Œ Œ Œ Œ Œ Œ º Ø ł Ł ł Ł - œ œ œ œ œ œ ß ø Œ Œ Œ Œ Œ Œ º Ø
最小错误概率译码规则应如下: 此时错误概率为: yF ( 1 yF ( yF ( 2 3 = = = ) ) ) x 1 x 1 x 3 j j i i ) ) yPxP ( ( y yxP ( , y 1 8 1 12 + ++ j | x i ) j + 1 12 1 24 xY * 对应的 + 1 24 X xY * 对应的 P E = = = = X 1 12 11 24 【6.2】计算码长 5=n 的二元重复码的译码错误概率。假设无记忆二元对称信道 中正确传递概率为 p ,错误传递概率为 p -=1 。此码能检测出多少错误?又能 p 纠正多少错误。若 01.0=p ,译码错误概率是多大? 解: 将 0 和 1 编成 00000 和 11111 后,当传输过程中产生 1 位至 4 位错误时均可 检测出,但产生 5 位错误却无法检测出,同时,如果输入等概率分布,当传输过 程中存在 1 位错误以及 2 位错误时,可以自动纠正。此时的错误概率为: 错 3 位的概率为: ppC 3 3 5 2 ; 错 4 位的概率为: ppC 4 4 5 ; 5 pC 错 5 位的概率为: 5 5 因此,译码错误概率为: ppC 3 3 5 2 + 4 5 pCppC 4 + 5 = .1 02961 10 5 5 5 【6.3】设某二元码为 {=C 11100 01001 , 10010 , , 00111 } (1) 计算此码的最小距离 mind ; (2) 计算此码的码率 R ,假设码字等概率分布; - - - ·
(3) 采用最小距离译码准则,试问接收序列 10000,01100 和 00100 应译成什 么码字? (4) 此码能纠正几位码元的错误? 解: (1) 此码字的最小距离 (2) 此码字的码率 R = = d min M log n 3 = ; 2 5 比特/码符号; (3) 采用最小距离译码,10000 应译成 10010;01100 应译成 11100;00100 译成 11100、00111 均可; (4) 由于 d min ·== + 1123 ,因此此码能纠正 1 位码元的错误。 【 6.4 】设无 记 忆 二元对 称 信 道的正 确传递 概 率 为 p , 错 误 传递概 率 为 p -=1 << p p 。令长度为 n 的 M 个二元码字 =a i ( aa L i 1 i 2 a ni ) kia ,其中 }1,0{˛ (码 字为等概率分布),接收的二元序列为 =b j ( bb L j 1 j 2 b nj ) , kjb }1,0{˛ 。试证明:采 用最小距离译码准则可使平均译码错误概率 EP 达到最小,并且 P E -= 1 1 M i D * p j p Dn * j 证明: 构造函数 =)( xf x pp xn ,有 xf )( = pp x xn ln p pp x xn ln p < 0 因此该函数为减函数,即当 D £ * j D ij 时,有 p D * j p Dn * j D pp ij n Dij 。因此按照 最 小 距 离选 择的译 码规 则 b =jF ) ( * a , 使 D £ * j D ij 成 立 , 必 然 会 有 D * j p p Dn * j D pp ij n Dij ,即 E P P E 其中 EP 为最小距离译码得到的正确概率,而 EP¢ 则是其他译码得到的正确概率, - - - ¢ - - - - ‡ - - ‡ ¢ ‡
进一步可以得到运用最小距离译码得到的错误概率为最小。 【6.5】对于离散无记忆强对称信道,信道矩阵为: = P 1 r p 1 p M p r 1 1 p p M p r r 1 1 p p M p r 1 r 1 r 1 L L r r p p M 1 1 L 1 p 试证明对于此信道,最小距离译码准则等价于最大似然译码准则。 证明: 当信道发送符号序列为 =a i ( aa L i 1 i 2 ) a ni ,接收符号序列为 =b j 时,信道矩阵中的条件概率为: ( bb L j 1 j 2 ) b nj P ( ab | j ) i = = = j 1 ( bbP ( bP j 1 p | r 1 j 2 n j L b ) ( bPa i 1 D ( , ) ba i j | aa i 1 i 2 L a i n ) ) L ) Dn | a i 2 p j 2 ( 1 ( bP | a i n j n ) ( , ba i j ) 按照最大似然译码规则,选择 b =jF ) ( * a ,使 P ( ab | j > * ) P ( ab | j ) i 成立,即 D * , ba ( ) j ( 1 ) Dn p * , ( ba ) j > p r 1 D ( , ba i j ) ( 1 ) Dn p ( , ba i j ) p r 1 因此有 D * , ba ( ) j D ( , ba i j ) ( -> 1 ) D p * ( , ba ) j D ( , ba i j ) p r 1 一般情况下, p -= 1 > p 1 2 ,因此有 D 小距离译码规则。 * ( ba , ) j D ( ba , i ) 成立,而这即为最 j 【6.6】某一信道,其输入 X 的符号集为 1,0{ 2 }1, ,输出Y 的符号集为 }1,0{ ,信道 矩阵为 œ œ œ œ œ œ œ œ ß ø Œ Œ Œ Œ Œ Œ Œ Œ º Ø - - - - - - - - - - - - - - ł Ł - - - - ł Ł - - ł Ł - - - ł Ł - £
= P 1 1 2 0 0 1 2 1 现有四个消息的信源通过这信道传输(消息等概率出现)。若对信源进行编码, 我们选这样一种码 C {(: 1 xx , 2 1, 2 1, 2 )} , 10或˛ix ( 2,1=i ) 其码长为 4=n ,并选取这样的译码规则 1, 2 (1) 这样编码后信道的信息传输率等于多少? yyf , ( yy , 3 1, 2 = ) ( yy , 1 2 4 , 2 1 ) (2) 证明在选用的译码规则下,对所有码字 0=EP 。 解: 输入码字不同的个数共有 4 个,因此编码后信道的信息传输率为 比特/码符号 1 2 =R 100 1 2 2 1/4 1/4 1/4 1/4 0 0 0 0 0 0 0 0 0 0 0 0 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 4 1 log = 2 4 101 2 0 0 0 0 1/4 1/4 1/4 1/4 0 0 0 0 0 0 0 0 1 2 110 2 0 0 0 0 0 0 0 0 1/4 1/4 1/4 1/4 0 0 0 0 1 2 111 2 0 0 0 0 0 0 0 0 0 0 0 0 1/4 1/4 1/4 1/4 œ œ œ œ œ œ ß ø Œ Œ Œ Œ Œ Œ º Ø
可以看出,通过上述译码,对每一个输出都有一个输入与其对应,通过计算, 可得其平均错误概率 0=EP 。 【6.7】考虑一个码长为 4 的二元码,其码字为 =W 1 0000 =W , 2 0011 , 1100 =W 3 , =W 4 1111 。假设码字送入一个二元对称信道(其单符号错误概率为 p ,且 01.0

接收码字 jV 0000 0011 1100 1111 目标序列 iW 3 2 2 2 4 pp 3 pp 3 pp 2 pp 2 1WVP j ( | 1 p 2 1 pp 3 2 1 2 1 2 1 2 1 2 1 pp 2 2 1 pp 2 1 2 1 2 1 pp 2 2 1 pp 2 1 pp 2 2 1 pp 2 1 pp 2 1 p 2 pp 2 pp 3 2 2 4 2 3 3 3 ) 1 8 2 2 3 4 2 | pp3 pp 2 pp 2 pp 2 2WVP j ( 1 8 1 8 1 pp3 8 1 p 8 1 pp 8 1 8 1 8 1 pp3 8 1 pp 8 1 8 1 8 1 pp3 8 1 p 8 1 pp 8 1 pp 8 1 8 pp 2 pp 2 pp 2 3 2 2 4 3 3 2 ) 1 8 3 2 2 4 3 3 2 | pp 2 3WVP j ( 1 pp 2 8 1 pp 8 1 pp 8 1 p 8 1 pp3 8 1 8 1 pp 2 8 1 pp 8 1 8 1 8 1 pp 2 8 1 pp 8 1 p 8 1 8 1 8 1 8 pp 2 pp 2 pp3 pp3 pp3 2 2 3 4 2 ) 1 4 2 2 3 2 3 3 4 pp 2 pp 2 4WVP j ( | 1 p 4 1 pp 4 1 pp 4 1 pp 2 4 1 pp 4 1 4 1 4 1 pp3 4 1 pp 4 1 4 1 4 1 4 1 4 1 4 1 pp3 4 1 p 4 pp 2 pp 2 pp 2 pp3 pp3 3 2 2 2 4 ) 0000 0000 0000 0011 0000 0000 0000 1111 0000 0000 0000 1111 1100 1111 1111 1111 1 2 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
【6.8】设一种离散无记忆信道,其信道矩阵为 = P 1 2 1 2 0 0 0 1 2 0 0 0 1 2 0 1 2 1 2 0 0 0 0 1 2 1 2 0 0 0 0 1 2 1 2 (1) 计算信道容量C ; (2) 找出一个码长为 2 的重复码,其信息传输率为 1 2 log 5 (即 5 个码字)。 如果按最大似然译码准则设计译码器,求译码器输出端的平均错误概 率 EP (输入码字等概率)。 (3) 有无可能存在一个码长为 2 的码,使 )( =i eP ( 0 5,4,3,2,1=i ),即 0=EP , 如存在的话请找出来。 解: (1)观察该信道,其每一行数据都是第一行数据的置换,每一列数据都是 第一列数据的置换,因此该信道是对称信道,其信道容量为: = C log Hr 1( 2 1, 2 )0,0,0, = log 322.115 = 比特/码符号 (2)假设信道中的输入符号集和输出符号集为{0,1,2,3,4},进行二次重复码, 编得 00、11、22、33、44 其码率为 SHR )( = n = 1 2 log 5 比特/码符号。 此时,输出方可能有 25 种可能性,进行最大似然译码,如下表所示。 错误概率为 œ œ œ œ œ œ œ œ œ œ œ ß ø Œ Œ Œ Œ Œ Œ Œ Œ Œ Œ Œ º Ø - -
分享到:
收藏