An algebraic, analytic, and algorithmic investigation on the capacity and capacity-achieving input probability distributions of finite-input-finite-output discrete memoryless channels

被引:8
作者
Liang, Xue-Bin [1 ]
机构
[1] Louisiana State Univ, Dept Elect & Comp Engn, Baton Rouge, LA 70803 USA
关键词
algebraic solutions; Arimoto-Blahut algorithm; average capacity; capacity; capacity-achieving probability distributions; convergence of algorithms; convex hull; discrete memoryless channels (DMCs); extreme points; infinite-series solutions; Kuhn-Tucker conditions; linear-algebraic method; polyhedral sets; projection equations; trinomial equations;
D O I
10.1109/TIT.2007.915703
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we investigate the capacity and capacity-achieving input probability distributions (IPDs) of finite-input-finite-output discrete memoryless channels (DMCs). In the general respect, we establish a novel and simple characterization for the capacity-achieving IPDs of a DMC, which is equivalent to the conventional Kuhn-Tucker conditions. We then prove a conjecture of Majani and Rumsey, which claims that every probability component of each capacity-achieving IPD of a DMC with positive capacity is less than 1 - e(-1), where e = 2.71828182... is the base of natural logarithms. It remains an open problem whether there exists an explicit closed-form solution for the capacity and capacity-achieving IPDs of a general finite-input-finite-output DMC, except for the two-input-two-output DMC. In the algebraic respect, we demonstrate that there does not, in general, exist an algebraic solution for the capacity-achieving IPDs of an m-input-n-output DMC for any m >= 2 and any n >= 3. In the analytic respect, however, we can obtain an explicit closed-form analytic solution, represented as an infinite series, for the capacity-achieving IPD of a two-input-three-output DMC. We also provide a formula for the average capacity of weakly symmetric DMCs and show-that the average capacity in nats per channel use of the n-input-n-output weakly symmetric DMCs increases for n >= 2 but has a finite limit of 1 -> gamma as n -> infinity, where gamma = 0.57721566... is Euler's constant. In the algorithmic respect, the convergence of the Arimoto-Blahut algorithm is proved in a direct and elementary way. A new and simple iterative algorithm for calculating a capacity-achieving IPD is then proposed, which is provably convergent for all DMCs with positive transition probabilities. Finally, the characterization and determination of the set of all capacity-achieving IPDs of a DMC are addressed.
引用
收藏
页码:1003 / 1023
页数:21
相关论文
共 38 条
[1]  
Andrews GE., 1999, SPECIAL FUNCTIONS, V71
[2]  
[Anonymous], 2002, 1 COURSE INFORM THEO
[4]  
Bertsekas D, 2003, Convex Analysis and Optimization, V1
[5]  
BHATTACHARYA PB, 1994, BASIC ABSTR ALBEGRA
[6]  
Blahut R.E., 1987, Principles and Practice of Information Theory
[7]   COMPUTATION OF CHANNEL CAPACITY AND RATE-DISTORTION FUNCTIONS [J].
BLAHUT, RE .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1972, 18 (04) :460-+
[8]  
Boyd S., 2004, Convex Optimization, DOI [10.1017/CBO9780511804441, DOI 10.1017/CBO9780511804441]
[9]   Geometric programming duals of channel capacity and rate distortion [J].
Chiang, M ;
Boyd, S .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2004, 50 (02) :245-258
[10]  
Cover T.M., 2006, ELEMENTS INFORM THEO, V2nd, DOI [DOI 10.1002/0471200611, 10.1002/0471200611]