信息论、编码与密码学(英文版)
基本信息
内容简介回到顶部↑
书籍
计算机书籍
大多数介绍信息论和编码学的书,不是太过学术化,就是太过简单。本书避免了上述缺点,既考虑到 了数学的严谨性,又充分考虑了易读性。
本书的主要特点 详细介绍了网格编码调制(tcm).并重点介绍了加性高斯白噪声(awgn)和衰退倍道。 以大量示例仔细描述了信源编码。 深入讨论了turbocode。 简要介绍了线性代数。 通过精心挑选的115道例题及115道练习题,清晰透彻地讲解了深奥的理论知识和定义。
通过大量篇幅论述了密码学,包括基本原理。私钥和公钥密码,当今通用的加密标准及最新发展趋势。 “叙述流畅,通过大量示例及精确的解说透彻地论述了各个主题。” ——审稿人 作者简介 ranjanbose子宾夕法尼亚大学获得博士学位,现在是德里印度理工大学的副教授,他曾任加州 圣何塞的联合半导体公司的高级设计工程师。
计算机书籍
大多数介绍信息论和编码学的书,不是太过学术化,就是太过简单。本书避免了上述缺点,既考虑到 了数学的严谨性,又充分考虑了易读性。
本书的主要特点 详细介绍了网格编码调制(tcm).并重点介绍了加性高斯白噪声(awgn)和衰退倍道。 以大量示例仔细描述了信源编码。 深入讨论了turbocode。 简要介绍了线性代数。 通过精心挑选的115道例题及115道练习题,清晰透彻地讲解了深奥的理论知识和定义。
通过大量篇幅论述了密码学,包括基本原理。私钥和公钥密码,当今通用的加密标准及最新发展趋势。 “叙述流畅,通过大量示例及精确的解说透彻地论述了各个主题。” ——审稿人 作者简介 ranjanbose子宾夕法尼亚大学获得博士学位,现在是德里印度理工大学的副教授,他曾任加州 圣何塞的联合半导体公司的高级设计工程师。
作译者回到顶部↑
本书提供作译者介绍
Ranjan Bose is an Associate Professor in the department of Electrical Engineering at the Indian
Institute of Technology (IIT), Delhi. He did his B. Tech. in Electrical Engineering from UT,
Kanpur and his M.S. and Ph. D. in Electrical Engineering from the University of Pennsylvania,
Philadelphia. He then worked at Alliance Semiconductors Inc. as a Senior Design Engineer.
Since November 1997, he has been with the Indian Institut.. << 查看详细
Institute of Technology (IIT), Delhi. He did his B. Tech. in Electrical Engineering from UT,
Kanpur and his M.S. and Ph. D. in Electrical Engineering from the University of Pennsylvania,
Philadelphia. He then worked at Alliance Semiconductors Inc. as a Senior Design Engineer.
Since November 1997, he has been with the Indian Institut.. << 查看详细
目录回到顶部↑
preface
acknowledgements
part i
information theory and source coding
1. source coding 3
1.1 introduction to information theory 3
1.2 uncertainty and information 4
1.3 average mutual information and entropy 11
1.4 information measures for continuous random variables 14
1.5 source coding theorem 15
1.6 huffmancoding 21
1.7 the lempel-ziv algorithm 28
1.8 run length encoding and the pcx format 30
1.9 rate distortion function 33
1.10 optimum quantizer design 36
1.11 introduction to image compression 37
1.19 thejpeg standard for lossless compression 38
1.13 thejpeg standard for lossy compression 39
1.14 concluding remarks 41
summary 42
acknowledgements
part i
information theory and source coding
1. source coding 3
1.1 introduction to information theory 3
1.2 uncertainty and information 4
1.3 average mutual information and entropy 11
1.4 information measures for continuous random variables 14
1.5 source coding theorem 15
1.6 huffmancoding 21
1.7 the lempel-ziv algorithm 28
1.8 run length encoding and the pcx format 30
1.9 rate distortion function 33
1.10 optimum quantizer design 36
1.11 introduction to image compression 37
1.19 thejpeg standard for lossless compression 38
1.13 thejpeg standard for lossy compression 39
1.14 concluding remarks 41
summary 42
前言回到顶部↑
Information theory, error control coding and cryptography are the three load-bearing pillars of modern digital communication systems. All the three topics are vast, and there are many good books that deal with these topics individually. In this book, an attempt has been made to incorporate all the important concepts of information theory, error control coding and cryptography in-between the two covers, without making the covers too far apart. This is intended as a simple and lively book on the subject.
This book results from my teaching of different topics on information theory and coding at
Indian Institute of Technology, Delhi. While writing thisbook, I had to take a decision regarding
how mathematical the book should be. Quoting Richard W. Hamming: "Mathematits is. an
interesting intellectual sport but it should not be allowed to stand in the way of obtaining sensible informa-tion about physicalprocesses". Too mathematical a book has the potential danger of scaring away students who lack a strong background in mathematics. On the other hand, the use of mathe-matics cannot be reduced beyond a limit, if the concepts in information theory and error control coding have to be studied with a certain amount of rigor. But then, life is all about striking a balance. I have tried to traverse the path of golden mean in this book. Mathematics has been used wherever necessary, and only to the extent that it is essential. Intuitive explanations have been provided wherever possible. I also believe that teaching by example is a very effective method of instruction. Therefore, as soon as a new concept is introduced, I have tried to provide at least one numerical example.
HOW TO READ THIS BOOK
This book has been written to be both a lively introduction as well as a fairly detailed reference to the fascinating world of information theory, coding and cryptography. The entire book has been divided into three logical parts:
Part I--Information Theory and Source Coding,
Part II--Error Control Coding (Channel Coding), and Part III--Coding for Secure Communications.
Part I contains two chapters---Chapter 1 deals with the concept of information and its efficient
representation. Efficient representation of information leads to data compression. The chapter
also introduces the concept of run length coding, the rate distortion function and the design of
an optimal quantizer. The chapter concludes by giving a brief introduction to image compression.
Chapter 2 deals with the concepts of a communication channel and the channel capacity. This
chapter tries to answer the question: How many bits per second can be sent over a channel of a
given bandwidth and for a given signal to noise ratio? It also brings out the need for error
control coding.
Part II contains five chapters, all on error control coding--Chapter 3 introduces the reader to
the class of linear block codes. Linear block codes are useful, instructive and simple. Encoding
and decoding strategies are discussed for this class of codes. The notions of perfect codes,
This book results from my teaching of different topics on information theory and coding at
Indian Institute of Technology, Delhi. While writing thisbook, I had to take a decision regarding
how mathematical the book should be. Quoting Richard W. Hamming: "Mathematits is. an
interesting intellectual sport but it should not be allowed to stand in the way of obtaining sensible informa-tion about physicalprocesses". Too mathematical a book has the potential danger of scaring away students who lack a strong background in mathematics. On the other hand, the use of mathe-matics cannot be reduced beyond a limit, if the concepts in information theory and error control coding have to be studied with a certain amount of rigor. But then, life is all about striking a balance. I have tried to traverse the path of golden mean in this book. Mathematics has been used wherever necessary, and only to the extent that it is essential. Intuitive explanations have been provided wherever possible. I also believe that teaching by example is a very effective method of instruction. Therefore, as soon as a new concept is introduced, I have tried to provide at least one numerical example.
HOW TO READ THIS BOOK
This book has been written to be both a lively introduction as well as a fairly detailed reference to the fascinating world of information theory, coding and cryptography. The entire book has been divided into three logical parts:
Part I--Information Theory and Source Coding,
Part II--Error Control Coding (Channel Coding), and Part III--Coding for Secure Communications.
Part I contains two chapters---Chapter 1 deals with the concept of information and its efficient
representation. Efficient representation of information leads to data compression. The chapter
also introduces the concept of run length coding, the rate distortion function and the design of
an optimal quantizer. The chapter concludes by giving a brief introduction to image compression.
Chapter 2 deals with the concepts of a communication channel and the channel capacity. This
chapter tries to answer the question: How many bits per second can be sent over a channel of a
given bandwidth and for a given signal to noise ratio? It also brings out the need for error
control coding.
Part II contains five chapters, all on error control coding--Chapter 3 introduces the reader to
the class of linear block codes. Linear block codes are useful, instructive and simple. Encoding
and decoding strategies are discussed for this class of codes. The notions of perfect codes,







点击看大图
加载中...

