stringtranslate.com

Índice de Viena

En la teoría de grafos químicos , el índice de Wiener (también número de Wiener ) introducido por Harry Wiener , es un índice topológico de una molécula , definido como la suma de las longitudes de los caminos más cortos entre todos los pares de vértices en el grafo químico que representan los átomos distintos del hidrógeno en la molécula. [1]

El índice de Wiener se puede utilizar para la representación de redes de computadoras y para mejorar la seguridad del hardware de red .

Historia

El índice de Wiener debe su nombre a Harry Wiener , quien lo introdujo en 1947; en ese momento, Wiener lo llamó el "número de ruta". [2] Es el índice topológico más antiguo relacionado con la ramificación molecular. [3] Basándose en su éxito, se han desarrollado muchos otros índices topológicos de gráficos químicos, basados ​​en información en la matriz de distancia del gráfico, posteriormente al trabajo de Wiener. [4]

La misma cantidad también ha sido estudiada en matemáticas puras, bajo varios nombres incluyendo el estado bruto, [5] la distancia de un grafo, [6] y la transmisión. [7] El índice de Wiener también está estrechamente relacionado con la centralidad de proximidad de un vértice en un grafo, una cantidad inversamente proporcional a la suma de todas las distancias entre el vértice dado y todos los demás vértices que se ha utilizado frecuentemente en sociometría y la teoría de redes sociales . [6]

Ejemplo

El butano (C 4 H 10 ) tiene dos isómeros estructurales diferentes : el n -butano, con una estructura lineal de cuatro átomos de carbono, y el isobutano , con una estructura ramificada. El gráfico químico del n -butano es un gráfico de trayectoria de cuatro vértices , y el gráfico químico del isobutano es un árbol con un vértice central conectado a tres hojas.

La molécula de n -butano tiene tres pares de vértices a una distancia entre sí, dos pares a una distancia dos y un par a una distancia tres, por lo que su índice de Wiener es

La molécula de isobutano tiene tres pares de vértices a una distancia entre sí (los tres pares hoja-centro), y tres pares a una distancia dos (los pares hoja-hoja). Por lo tanto, su índice de Wiener es

Estos números son instancias de fórmulas para casos especiales del índice de Wiener: es para cualquier gráfico de ruta de vértice tal como el gráfico de n -butano, [8] y para cualquier estrella de vértice tal como el gráfico de isobutano. [9]

Así, aunque estas dos moléculas tienen la misma fórmula química y el mismo número de enlaces carbono-carbono y carbono-hidrógeno, sus diferentes estructuras dan lugar a diferentes índices de Wiener.

Relación con las propiedades químicas

Wiener demostró que el índice de Wiener está estrechamente relacionado con los puntos de ebullición de las moléculas de alcano . [2] Trabajos posteriores sobre relaciones cuantitativas estructura-actividad mostraron que también está relacionado con otras cantidades, incluidos los parámetros de su punto crítico , [10] la densidad , la tensión superficial y la viscosidad de su fase líquida, [11] y el área superficial de van der Waals de la molécula. [12]

Cálculo en gráficos arbitrarios

El índice de Wiener se puede calcular directamente utilizando un algoritmo para calcular todas las distancias por pares en el gráfico. Cuando el gráfico no tiene ponderación (por lo que la longitud de un camino es solo su número de aristas), estas distancias se pueden calcular repitiendo un algoritmo de búsqueda en amplitud , una vez para cada vértice inicial. [13] El tiempo total para este enfoque es O( nm ), donde n es el número de vértices en el gráfico y m es su número de aristas.

Para los gráficos ponderados, se puede utilizar en su lugar el algoritmo Floyd-Warshall [13] [14] [15] o el algoritmo de Johnson [16] con un tiempo de ejecución de O( n 3 ) o de O( nm  +  n 2  log  n ) respectivamente. También se han desarrollado algoritmos alternativos pero menos eficientes basados ​​en la multiplicación repetida de matrices dentro de la literatura de informática química. [17] [18]

Cálculo en tipos especiales de gráficos

Cuando el gráfico subyacente es un árbol (como es cierto, por ejemplo, para los alcanos estudiados originalmente por Wiener), el índice de Wiener se puede calcular de manera más eficiente. Si el gráfico se divide en dos subárboles eliminando una sola arista e , entonces su índice de Wiener es la suma de los índices de Wiener de los dos subárboles, junto con un tercer término que representa los caminos que pasan por e . Este tercer término se puede calcular en tiempo lineal calculando la suma de las distancias de todos los vértices desde e dentro de cada subárbol y multiplicando las dos sumas. [19] Este algoritmo de divide y vencerás se puede generalizar de árboles a gráficos de ancho de árbol acotado y conduce a algoritmos de tiempo casi lineal para dichos gráficos. [20]

Un método alternativo para calcular el índice de Wiener de un árbol, de Bojan Mohar y Tomaž Pisanski , funciona generalizando el problema a gráficos con vértices ponderados, donde el peso de un camino es el producto de su longitud por los pesos de sus dos puntos finales. Si v es un vértice de hoja del árbol, entonces el índice de Wiener del árbol puede calcularse fusionando v con su padre (sumando sus pesos), calculando el índice del árbol más pequeño resultante y agregando un término de corrección simple para los caminos que pasan por el borde desde v hasta su padre. Al eliminar repetidamente hojas de esta manera, el índice de Wiener puede calcularse en tiempo lineal. [13]

En el caso de los gráficos que se construyen como productos de gráficos más simples, el índice de Wiener del gráfico del producto a menudo se puede calcular mediante una fórmula simple que combina los índices de sus factores. [21] Los bencenoides (gráficos formados al pegar hexágonos regulares borde con borde) se pueden incrustar isométricamente en el producto cartesiano de tres árboles, lo que permite calcular sus índices de Wiener en tiempo lineal utilizando la fórmula del producto junto con el algoritmo del árbol de tiempo lineal. [22]

Problema inverso

Gutman y Yeh (1995) consideraron el problema de determinar qué números pueden representarse como el índice de Wiener de un gráfico. [23] Demostraron que todos los números enteros positivos, excepto dos, tienen esa representación; las dos excepciones son los números 2 y 5, que no son el índice de Wiener de ningún gráfico. Para los gráficos que deben ser bipartitos, descubrieron que nuevamente casi todos los números enteros pueden representarse, con un conjunto más grande de excepciones: ninguno de los números en el conjunto

{2, 3, 5, 6, 7, 11, 12, 13, 15, 17, 19, 33, 37, 39}

puede representarse como el índice de Wiener de un gráfico bipartito.

Gutman y Yeh conjeturaron, pero no pudieron probar, una descripción similar de los números que pueden representarse como índices de Wiener de árboles, con un conjunto de 49 valores excepcionales:

2, 3, 5, 6, 7, 8, 11, 12, 13, 14, 15, 17, 19, 21, 22, 23, 24, 26, 27, 30, 33, 34, 37, 38, 39, 41, 43, 45, 47, 51, 53, 55, 60, 61, 69, 73, 77, 78, 83, 85, 87, 89, 91, 99, 101, 106, 113, 147, 159 (secuencia A122686 en la OEIS )

La conjetura fue probada posteriormente por Wagner, Wang y Yu. [24] [25]

Referencias

  1. ^ Rouvray, Dennis H. (2002), "El rico legado de medio siglo del índice de Wiener", en Rouvray, Dennis H.; King, Robert Bruce (eds.), Topología en química: matemáticas discretas de moléculas, Horwood Publishing, págs. 16-37, ISBN 9781898563761.
  2. ^ ab Wiener, H. (1947), "Determinación estructural de los puntos de ebullición de la parafina", Journal of the American Chemical Society , 1 (69): 17–20, doi :10.1021/ja01193a005, PMID  20291038.
  3. ^ Todeschini, Roberto; Consonni, Viviana (2000), Manual de descriptores moleculares , Wiley, ISBN 3-527-29913-0.
  4. ^ Rouvray (2002). Véase en particular el cuadro 2 en la pág. 32.
  5. ^ Harary, Frank (1959), "Estatus y contraestatus", Sociometry , 22 (1): 23–43, doi :10.2307/2785610, JSTOR  2785610, MR  0134798
  6. ^ ab Enterringer, RC; Jackson, DE; Snyder, DA (1976), "Distancia en gráficos", Checoslovak Mathematical Journal , 26 (101): 283–296, doi : 10.21136/CMJ.1976.101401 , MR  0543771.
  7. ^ Šoltés, Ľubomír (1991), "Transmisión en gráficos: un límite y eliminación de vértices", Mathematica Slovaca , 41 (1): 11-16, MR  1094978.
  8. ^ Como describe Rouvray (2002), esta fórmula ya fue dada por Wiener (1947).
  9. ^ Bonchev, D.; Trinajstić, N. (1977), "Teoría de la información, matriz de distancia y ramificación molecular", Journal of Chemical Physics , 67 (10): 4517–4533, Bibcode :1977JChPh..67.4517B, doi :10.1063/1.434593, hdl : 10338.dmlcz/104047.
  10. ^ Stiel, Leonard I.; Thodos, George (1962), "Los puntos de ebullición normales y las constantes críticas de los hidrocarburos alifáticos saturados", AIChE Journal , 8 (4): 527–529, Bibcode :1962AIChE...8..527S, doi :10.1002/aic.690080421.
  11. ^ Rouvray, DH; Crafford, BC (1976), "La dependencia de las propiedades físico-químicas de los factores topológicos", South African Journal of Science , 72 : 47.
  12. ^ Gutman, Iván; Körtvélyesi, T. (1995), "Índices de Wiener y superficies moleculares", Zeitschrift für Naturforschung , 50a (7): 669–671, Bibcode :1995ZNatA..50..669G, doi : 10.1515/zna-1995-0707 , S2CID  96881621.
  13. ^ abc Mohar, Bojan ; Pisanski, Tomaž (1988), "Cómo calcular el índice de Wiener de un gráfico", Journal of Mathematical Chemistry , 2 (3): 267–277, doi :10.1007/BF01167206, MR  0966088, S2CID  15275183.
  14. ^ Floyd, Robert W. (junio de 1962), "Algoritmo 97: camino más corto", Comunicaciones de la ACM , 5 (6): 345, doi : 10.1145/367766.368168 , S2CID  2003382.
  15. ^ Warshall, Stephen (enero de 1962), "Un teorema sobre matrices booleanas", Journal of the ACM , 9 (1): 11–12, doi : 10.1145/321105.321107 , S2CID  33763989.
  16. ^ Johnson, Donald B. (1977), "Algoritmos eficientes para caminos más cortos en redes dispersas", Journal of the ACM , 24 (1): 1–13, doi : 10.1145/321992.321993 , S2CID  207678246.
  17. ^ Bersohn, Malcom (1983), "Un algoritmo rápido para el cálculo de la matriz de distancia de una molécula", Journal of Computational Chemistry , 4 (1): 110–113, doi :10.1002/jcc.540040115, S2CID  122640545.
  18. ^ Müller, WR; Szymanski, K.; Knop, JV; Trinajstić, N. (1987), "Un algoritmo para la construcción de la matriz de distancia molecular", Journal of Computational Chemistry , 8 (2): 170–173, doi :10.1002/jcc.540080209, S2CID  122278769.
  19. ^ Canfield, ER; Robinson, RW; Rouvray, DH (1985), "Determinación del índice de ramificación molecular de Wiener para el árbol general", Journal of Computational Chemistry , 6 (6): 598–609, doi :10.1002/jcc.540060613, MR  0824918, S2CID  121861478.
  20. ^ Cabello, Sergio; Knauer, Christian (2009), "Algoritmos para gráficos de ancho de árbol acotado mediante búsqueda de rango ortogonal", Computational Geometry , 42 (9): 815–824, CiteSeerX 10.1.1.127.8127 , doi : 10.1016/j.comgeo.2009.02.001 , MR  2543804 .
  21. ^ Yeh, Yeong Nan; Gutman, Ivan (1994), "Sobre la suma de todas las distancias en gráficos compuestos", Discrete Mathematics , 135 (1–3): 359–365, doi :10.1016/0012-365X(93)E0092-I, MR  1310892.
  22. ^ Chepoi, Victor; Klavžar, Sandi (1997), "El índice de Wiener y el índice de Szeged de sistemas bencenoides en tiempo lineal", Journal of Chemical Information and Computer Sciences , 37 (4): 752–755, doi :10.1021/ci9700079. Para algoritmos anteriores para bencenoides basados ​​en su estructura de cubo parcial , véase Klavžar, Sandi; Gutman, Ivan; Mohar, Bojan (1995), "Etiquetado de sistemas bencenoides que refleja las relaciones entre vértices y distancias" (PDF) , Journal of Chemical Information and Computer Sciences , 35 (3): 590–593, doi :10.1021/ci00025a030.
  23. ^ Gutman, Ivan; Yeh, Yeong-Nan (1995), "La suma de todas las distancias en gráficos bipartitos", Mathematica Slovaca , 45 (4): 327–334, MR  1387048.
  24. ^ Wagner, Stephan G. (2006), "Una clase de árboles y su índice de Wiener", Acta Applicandae Mathematicae , 91 (2): 119–132, doi :10.1007/s10440-006-9026-5, MR  2249544, S2CID  53644527.
  25. ^ Wang, Hua; Yu, Guang (2006), "Todos los números excepto 49 son índices de Wiener de árboles", Acta Applicandae Mathematicae , 92 (1): 15–20, doi :10.1007/s10440-006-9037-2, MR  2263469, S2CID  14425684.

Enlaces externos