stringtranslate.com

índice de Viena

En la teoría química de grafos , 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 representa los no- átomos de hidrógeno en la molécula. [1]

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

Historia

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

La misma cantidad también ha sido estudiada en matemáticas puras, bajo varios nombres, incluido el estado bruto, [5] la distancia de un gráfico, [6] y la transmisión. [7] El índice de Wiener también está estrechamente relacionado con la centralidad de cercanía de un vértice en un gráfico, 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 con frecuencia 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 uno del otro, 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 distancias uno del otro (los tres pares hoja-centro) y tres pares a distancia dos (los pares hoja-hoja). Por lo tanto, su índice de Wiener es

Estos números son ejemplos de fórmulas para casos especiales del índice de Wiener: es para cualquier gráfico de trayectoria de vértice, como el gráfico de n -butano, [8] y para cualquier estrella de vértice , 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 número índice de Wiener está estrechamente correlacionado con los puntos de ebullición de las moléculas de alcano . [2] Trabajos posteriores sobre las relaciones cuantitativas estructura-actividad mostraron que también está correlacionada 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 la furgoneta . Área de superficie 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 está ponderado (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 ym es su número de aristas.

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

Cálculo en tipos especiales de gráfico.

Cuando el gráfico subyacente es un árbol (como ocurre, por ejemplo, con 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 un solo borde 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 desde árboles hasta 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 se puede calcular 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 las rutas. que pasan por la arista desde v hasta su padre. Quitando repetidamente las hojas de esta manera, se puede calcular el índice de Wiener en tiempo lineal. [13]

Para gráficas que se construyen como productos de gráficas más simples, el índice de Wiener de la gráfica 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 pegando hexágonos regulares de borde a 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 árbol de tiempo lineal. algoritmo. [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 tal 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 gráficos que deben ser bipartitos, encontraron que nuevamente casi todos los números enteros se pueden representar, con un conjunto mayor de excepciones: ninguno de los números del conjunto

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

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

Gutman y Yeh conjeturaron, pero no pudieron demostrar, 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 demostrada más tarde 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 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 la Tabla 2 en la pág. 32.
  5. ^ Harary, Frank (1959), "Status and contrastatus", Sociometría , 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. ^ a b C 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 del 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 distancias 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 distancias moleculares", Journal of Computational Chemistry , 8 (2): 170–173, doi :10.1002/jcc.540080209, S2CID  122278769.
  19. ^ Canfield, emergencias; 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", Geometría computacional , 42 (9): 815–824, CiteSeerX 10.1.1.127.8127 , doi : 10.1016/j.comgeo.2009.02.001 , señor  2543804 .
  21. ^ Sí, Yeong Nan; Gutman, Ivan (1994), "Sobre la suma de todas las distancias en gráficos compuestos", Matemáticas discretas , 135 (1–3): 359–365, doi :10.1016/0012-365X(93)E0092-I, MR  1310892.
  22. ^ Chepoi, Víctor; Klavžar, Sandi (1997), "El índice de Wiener y el índice de Szeged de sistemas benzenoides 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 cúbica parcial , consulte Klavžar, Sandi; Gutman, Iván; Mohar, Bojan (1995), "Etiquetado de sistemas benzenoides que refleja las relaciones vértice-distancia" (PDF) , Journal of Chemical Information and Computer Sciences , 35 (3): 590–593, doi :10.1021/ci00025a030.
  23. ^ Gutman, Iván; Yeh, Yeong-Nan (1995), "La suma de todas las distancias en gráficos bipartitos", Mathematica Slovaca , 45 (4): 327–334, SEÑOR  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 menos 49 números 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