编辑: 于世美 2014-09-06

第五章课后习题 【5.

1】某信源按

4 3 )

0 ( = P ,

4 1 )

1 ( = P 的概率产生统计独立的二元序列. (1)试求

0 N ,使当

0 N N > 时有

01 .

0 05 .

0 ) ( ) ( ≤ ? ? ? ? ? ? ≥ ? S H N I P i α 式中, ) (S H 是信源的熵. (2)试求当

0 N N = 时典型序列集 N Gε 中含有的信源序列个数. 解: (1)该信源的信源熵为

811 .

0 ) ( log ) ( ) ( = ? = ∑ i i s p s p S H 比特/符号 自信息的方差为

4715 .

0 811 .

0 4 log

4 1

3 4 log

4 3 ) ( )] ( [ )] ( [

2 2

2 2

2 = ? + = ? = S H s I E s I D i i 根据等长码编码定理,我们知道 δ ε α ? ≤ ? ? ? ? ? ? ≥ ?

1 ) ( ) ( S H N I P i 根据给定条件可知,

05 .

0 = ε ,

99 .

0 = δ .而[]2)(εδNsIDi=因此 [ ]

5 .

190 99 .

0 *

05 .

0 4715 .

0 ) (

2 2

0 = = ≥ δε i s I D N 取191

0 = N . (2)ε 典型序列中信源序列个数取值范围为: ] ) ( [ ] ) ( [

2 2 )

1 ( ε ε ε δ + ? < < ? S H N N S H N G 代入上述数值得

451 .

164 351 .

145 2

2 01 .

0 < < * N Gε 【5.2】有一信源,它有六个可能的输出,其概率分布如下表所示,表中给出了 对应的码 A、B、C、D、E 和F. 表5.2 消息 ) ( i a P A B C D E F

1 a 1/2

000 0

0 0

0 0

2 a 1/4

001 01

10 10

10 100

3 a 1/16

010 011

110 110

1100 101

4 a 1/16

011 0111

1110 1110

1101 110

5 a 1/16

100 01111

11110 1011

1110 111

6 a 1/16

101 011111

111110 1101

1111 011 (1) 求这些码中哪些是惟一可译码;

(2) 求哪些码是非延长码(即时码) ;

(3) 求对所有惟一可译码求出其平均码长 L . 解: (1)上述码字中,A 为等长码,且为非奇异码,因此码 A 为惟一可译码;

码B中,根据惟一可译码的判断方法,可求得其尾随后缀集合为}11111 ,

1111 ,

111 ,

11 ,

1 { ,且其中任何后缀均不为码字,因此码 B 是惟一可译码.码C为逗点码,因此码 C 为惟一可译码;

码D不是惟一可译码,因为其尾随后缀 集合中包含 0,而0又是码字;

码E的尾随后缀集合为空集,因此码 E 是惟一可 译码;

码F不是惟一可译码,因为其尾随后缀集合中包含 0,而0又是码字,因此F不是惟一可译码. (2)码A、C、E 是即时码(非延长码) (3)码A的平均码长为 3;

码B的平均码长为 2.125;

码C的平均码长为 2.125;

码F的平均码长为 2. 【5.3】证明定理 5.6,若存在一个码长为 q l l l , , ,

2 1 K 的惟一可译码,则一定存在具 有相同码长的即时码. 证明: 如果存在码长为 q l l l , , ,

2 1 K 的惟一可译码,则qlll,,

,21K必定满足如下不等式

1 1 ≤ ∑ = ? q i li r 而如果码长 q l l l , , ,

2 1 K 满足上述不等式,根据 Kraft 不等式构造即时码的方法,可 以构造出码长为 q l l l , , ,

2 1 K 的即时码,具体构造过程略,参照课本相关定理. 【5.4】设信源 ? ? ? ? ? ? = ? ? ? ? ? ?

6 2

1 6

2 1 ) ( p p p s s s s P S L L 将此信源编码为 r 元惟一可译变长码(即码符号集 } , ,

2 ,

1 { r X K = ) ,其对应的码 长为 )

3 ,

2 ,

3 ,

2 ,

1 ,

1 ( ) , , , (

6 2

1 = l l l K ,求r值的下限. 解: 如果要构造出惟一可译变长码,则相关码长必须满足

1 1 ≤ ∑ = ? q i li r ,代入上式有

2 1

3 2

1 ≤ + + ? ? ? r r r 当2=r时,上述不等式不成立;

当3=r时,成立.因此 r 值的下限为 3. 【5.5】若有一信源 ? ? ? ? ? ? = ? ? ? ? ? ?

2 .

0 8 .

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题