En teoría de grafos , la capacidad de Shannon de un grafo es un invariante definido a partir del número de conjuntos independientes de productos fuertes de grafos . Recibe su nombre del matemático estadounidense Claude Shannon . Mide la capacidad de Shannon de un canal de comunicaciones definido a partir del grafo y está limitada superiormente por el número de Lovász , que puede calcularse en tiempo polinomial . Sin embargo, la complejidad computacional de la capacidad de Shannon en sí misma sigue siendo desconocida.
Modelos gráficos de canales de comunicación

La capacidad de Shannon modela la cantidad de información que se puede transmitir a través de un canal de comunicación ruidoso en el que ciertos valores de señal pueden confundirse entre sí. En esta aplicación, el gráfico de confusión [ 1 ] o gráfico de confusabilidad describe los pares de valores que pueden confundirse. Por ejemplo, supongamos que un canal de comunicación tiene cinco valores de señal discretos, cualquiera de los cuales puede transmitirse en un solo paso de tiempo. Estos valores pueden modelarse matemáticamente como los cinco números 0, 1, 2, 3 o 4 en aritmética modular módulo 5. Sin embargo, supongamos que cuando un valorse envía a través del canal, el valor que se recibe es(módulo 5) donderepresenta el ruido en el canal y puede ser cualquier número real en el intervalo abierto de −1 a 1. Por lo tanto, si el receptor recibe un valor como 3.6, es imposible determinar si se transmitió originalmente como un 3 o como un 4; los dos valores 3 y 4 pueden confundirse entre sí. Esta situación se puede modelar mediante un gráfico, un ciclo.de longitud 5, en la que los vértices corresponden a los cinco valores que se pueden transmitir y las aristas del grafo representan valores que se pueden confundir entre sí.
Para este ejemplo, es posible elegir dos valores que se puedan transmitir en cada paso de tiempo sin ambigüedad, por ejemplo, los valores 1 y 3. Estos valores están lo suficientemente separados como para que no se puedan confundir entre sí: cuando el receptor recibe un valorentre 0 y 2, se puede deducir que el valor que se envió debe haber sido 1, y cuando el destinatario recibe un valorentre 2 y 4, se puede deducir que el valor que se envió debe haber sido 3. De esta manera, enpasos de comunicación, el remitente puede comunicarse hastamensajes diferentes. Dos es el número máximo de valores que el receptor puede distinguir entre sí: cada subconjunto de tres o más valores (0, 1, 2, 3, 4) incluye al menos un par que puede confundirse entre sí. Aunque el canal dispone de cinco valores que pueden enviarse por intervalo de tiempo, en la práctica solo dos de ellos pueden utilizarse con este esquema de codificación.
Sin embargo, los esquemas de codificación más complejos permiten enviar una mayor cantidad de información a través del mismo canal, mediante el uso de palabras clave de longitud mayor que uno. Por ejemplo, supongamos que en dos pasos consecutivos el remitente transmite una de las cinco palabras clave "11", "23", "35", "54" o "42". (Aquí, las comillas indican que estas palabras deben interpretarse como cadenas de símbolos, no como números decimales). Cada par de estas palabras clave incluye al menos una posición donde sus valores difieren en dos o más módulos 5; por ejemplo, "11" y "23" difieren en dos en su segunda posición, mientras que "23" y "42" difieren en dos en su primera posición. Por lo tanto, un receptor de una de estas palabras clave siempre podrá determinar inequívocamente cuál se envió: no se pueden confundir dos de estas palabras clave entre sí. Al utilizar este método, enpasos de comunicación, el remitente puede comunicarse hastamensajes, significativamente más que losque podrían transmitirse con el código más simple de un dígito. El número efectivo de valores que se pueden transmitir por unidad de paso de tiempo esEn términos de teoría de grafos, esto significa que la capacidad de Shannon del ciclo de 5 es al menosComo demostró Lovász (1979) , este límite es estricto: no es posible encontrar un sistema de palabras clave más complejo que permita enviar aún más mensajes diferentes en el mismo lapso de tiempo, por lo que la capacidad de Shannon del ciclo de 5 es exactamente.
Relación con conjuntos independientes
Si un gráficorepresenta un conjunto de símbolos y los pares de símbolos que pueden confundirse entre sí, entonces un subconjuntode símbolos evita todos los pares confusos si y solo sies un conjunto independiente en el grafo, un subconjunto de vértices que no incluye ambos extremos de ninguna arista. El tamaño máximo posible de un subconjunto de los símbolos que se pueden distinguir entre sí es el número de independencia.del gráfico, el tamaño de su conjunto independiente máximo . Por ejemplo, ': el ciclo de 5 vértices tiene conjuntos independientes de dos vértices, pero no mayores.
Para palabras clave de mayor longitud, se pueden usar conjuntos independientes en grafos más grandes para describir los conjuntos de palabras clave que se pueden transmitir sin confusión. Por ejemplo, para el mismo ejemplo de cinco símbolos cuyo grafo de confusión esHay 25 cadenas de longitud dos que se pueden usar en un esquema de codificación de longitud 2. Estas cadenas se pueden representar mediante los vértices de un grafo con 25 vértices. En este grafo, cada vértice tiene ocho vecinos, las ocho cadenas con las que puede confundirse. Un subconjunto de cadenas de longitud dos forma un código sin posibilidad de confusión si y solo si corresponde a un conjunto independiente de este grafo. El conjunto de palabras clave {"11", "23", "35", "54", "42"} forma uno de estos conjuntos independientes, de tamaño máximo.
Sies un gráfico que representa las señales y los pares confusibles de un canal, entonces el gráfico que representa las palabras clave de longitud dos y sus pares confusibles esdonde el símbolorepresenta el producto fuerte de grafos . Este es un grafo que tiene un vértice para cada par.de un vértice en el primer argumento del producto y un vértice en el segundo argumento del producto. Dos pares distintosyson adyacentes en el producto fuerte si y solo siyson idénticos o adyacentes, yyson idénticas o adyacentes. De manera más general, las palabras clave de longitud puede representarse mediante el gráfico, el-producto resistente de plieguescon sí mismo, y el número máximo de palabras clave de esta longitud que se pueden transmitir sin confusión viene dado por el número de independencia.. El número efectivo de señales transmitidas por unidad de paso de tiempo es elraíz enésima de este número,.
Utilizando estos conceptos, la capacidad de Shannon puede definirse como
el límite (comose vuelve arbitrariamente grande) del número efectivo de señales por paso de tiempo de códigos libres de confusión arbitrariamente largos.
Complejidad computacional
Se desconoce la complejidad computacional de la capacidad de Shannon, e incluso el valor de la capacidad de Shannon para ciertos grafos pequeños como(un grafo cíclico de siete vértices) sigue siendo desconocido. [ 2 ] [ 3 ]
Un enfoque natural para este problema sería calcular un número finito de potencias del grafo dado., encontrar sus números de independencia e inferir de estos números alguna información sobre el comportamiento límite de la secuencia a partir de la cual se define la capacidad de Shannon. Sin embargo (incluso ignorando la dificultad computacional de calcular los números de independencia de estos grafos, un problema NP-difícil ) el comportamiento impredecible de la secuencia de números de independencia de potencias deimplica que este enfoque no puede utilizarse para aproximar con precisión la capacidad de Shannon. [ 4 ]
límites superiores
En parte debido a que la capacidad de Shannon es difícil de calcular, los investigadores han buscado otros invariantes de grafos que sean fáciles de calcular y que proporcionen límites para la capacidad de Shannon.
Número de Lovász
El número de Lovász ϑ ( G ) es un invariante de grafo diferente, que puede calcularse numéricamente con alta precisión en tiempo polinomial mediante un algoritmo basado en el método del elipsoide . La capacidad de Shannon de un grafo G está acotada inferiormente por α ( G ) y superiormente por ϑ ( G ). [ 5 ] En algunos casos, ϑ ( G ) y la capacidad de Shannon coinciden; por ejemplo, para el grafo de un pentágono , ambos son iguales a √ 5 . Sin embargo, existen otros grafos para los que la capacidad de Shannon y el número de Lovász difieren. [ 6 ]
Haemers' bound
Haemers proporcionó otra cota superior para la capacidad de Shannon, que a veces es mejor que la cota de Lovász: [ 7 ]
donde B es una matriz n × n sobre algún campo , tal que b ii ≠ 0 y b ij = 0 si los vértices i y j no son adyacentes.
Referencias
- ↑ Erickson, Martin J. (2014). Introducción a la combinatoria . Matemáticas discretas y optimización. Vol. 78 (2.ª ed.). John Wiley & Sons. pág. 134. ISBN 978-1118640210.
- ↑ Regan, Kenneth W. (10 de julio de 2013), "Problemas difíciles" , La carta perdida de Gödel y P=NP.
- ↑ tchow (19 de febrero de 2009), "Capacidad de Shannon del ciclo de siete" , Open Problem Garden.
- ↑ Alon, Noga ; Lubetzky, Eyal (2006), "La capacidad de Shannon de un grafo y los números de independencia de sus potencias", IEEE Transactions on Information Theory , 52 (5): 2172–2176 , arXiv : cs/0608021 , Bibcode : 2006ITIT...52.2172A , doi : 10.1109/tit.2006.872856 , S2CID 889 .
- ^ Lovász, László (1979), "Sobre la capacidad de Shannon de un gráfico", IEEE Transactions on Information Theory , IT-25 (1): 1– 7, Bibcode : 1979ITIT...25T5985L , doi : 10.1109/TIT.1979.1055985 , Zbl 0395.94021 .
- ↑ Haemers, Willem H. (1979), "Sobre algunos problemas de Lovász relacionados con la capacidad de Shannon de un grafo" , IEEE Transactions on Information Theory , 25 (2): 231– 232, doi : 10.1109/tit.1979.1056027 , Zbl 0402.94029 .
- ↑ Haemers, Willem H. (1978), "Un límite superior para la capacidad de Shannon de un grafo" (PDF) , Colloquia Mathematica Societatis János Bolyai , 25 : 267–272 , archivado del original (PDF) el 4 de marzo de 2016 , consultado el 16 de agosto de 2014 .La definición que se incluye aquí corrige un error tipográfico en este documento.
- invariantes de grafos
- teoría de la información