One of the fundamental problems of information theory, since its foundation by Shannon in 1948, has been the computation of the capacity of a discrete memoryless channel, a quantity expressing the maximum rate at which information can travel through the channel. In the literature, several algorithms were proposed to estimate the channel capacity, as an analytical solution is unavailable for the general channel. We propose a novel approach based on a continuous-time dynamical system to compute the capacity. We then derive an algorithm for computing the capacity, obtained by discretizing the flow that rules the evolution of this dynamical system. In the experimental analysis, we test the performance of our algorithm when different numerical ordinary differential equation solvers are utilized for its implementation. Remarkably, the results show that the algorithm is effective in computing the capacity.

Computing the capacity of discrete channels using vector flows / Beretta, Guglielmo; Chiarot, Giacomo; Cinà, Antonio Emanuele; Pelillo, Marcello. - 14661:(2025), pp. 119-128. (Intervento presentato al convegno 7th International Conference on Dynamics of Information Systems (DIS 2024) tenutosi a Kalamata (GR) nel June 2-7, 2024) [10.1007/978-3-031-81010-7_8].

Computing the capacity of discrete channels using vector flows

Beretta, Guglielmo;
2025

Abstract

One of the fundamental problems of information theory, since its foundation by Shannon in 1948, has been the computation of the capacity of a discrete memoryless channel, a quantity expressing the maximum rate at which information can travel through the channel. In the literature, several algorithms were proposed to estimate the channel capacity, as an analytical solution is unavailable for the general channel. We propose a novel approach based on a continuous-time dynamical system to compute the capacity. We then derive an algorithm for computing the capacity, obtained by discretizing the flow that rules the evolution of this dynamical system. In the experimental analysis, we test the performance of our algorithm when different numerical ordinary differential equation solvers are utilized for its implementation. Remarkably, the results show that the algorithm is effective in computing the capacity.
2025
978-3-031-81009-1
978-3-031-81010-7
File in questo prodotto:
File Dimensione Formato  
978-3-031-81010-7_8.pdf

accesso riservato

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 599.12 kB
Formato Adobe PDF
599.12 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2993113