stringtranslate.com

Número de Strahler

Diagrama que muestra el orden de la corriente de Strahler

En matemáticas , el número de Strahler o número de Horton-Strahler de un árbol matemático es una medida numérica de su complejidad de ramificación.

Estos números fueron desarrollados por primera vez en hidrología , como una forma de medir la complejidad de los ríos y arroyos, por Robert E. Horton  (1945) y Arthur Newell Strahler  (1952, 1957). En esta aplicación, se los conoce como el orden de corrientes de Strahler y se utilizan para definir el tamaño de las corrientes en función de una jerarquía de afluentes . Los mismos números también surgen en el análisis de sistemas L y de estructuras biológicas jerárquicas como árboles (biológicos) y sistemas respiratorios y circulatorios animales, en la asignación de registros para la compilación de lenguajes de programación de alto nivel y en el análisis de redes sociales .

Definición

Todos los árboles en este contexto son grafos dirigidos , orientados desde la raíz hacia las hojas; en otras palabras, son arborescencias . El grado de un nodo en un árbol es simplemente su número de hijos. Se puede asignar un número de Strahler a todos los nodos de un árbol, en orden ascendente, de la siguiente manera:

El número de Strahler de un árbol es el número de su nodo raíz.

Algorítmicamente , estos números pueden asignarse realizando una búsqueda en profundidad y asignando el número de cada nodo en postorder . Los mismos números también pueden generarse mediante un proceso de poda en el que el árbol se simplifica en una secuencia de etapas, donde en cada etapa se eliminan todos los nodos de hoja y todos los caminos de los nodos de grado uno que conducen a las hojas: el número de Strahler de un nodo es la etapa en la que se eliminaría mediante este proceso, y el número de Strahler de un árbol es el número de etapas necesarias para eliminar todos sus nodos. Otra definición equivalente del número de Strahler de un árbol es que es la altura del árbol binario completo más grande que se puede incrustar homeomórficamente en el árbol dado; el número de Strahler de un nodo en un árbol es de manera similar la altura del árbol binario completo más grande que se puede incrustar debajo de ese nodo.

Cualquier nodo con número de Strahler i debe tener al menos dos descendientes con número de Strahler i  − 1, al menos cuatro descendientes con número de Strahler i  − 2, etc., y al menos 2 i  − 1 descendientes de hojas. Por lo tanto, en un árbol con n nodos, el mayor número de Strahler posible es log 2  n  + 1. [1] Sin embargo, a menos que el árbol forme un árbol binario completo, su número de Strahler será menor que este límite. En un árbol binario de n nodos , elegido de manera uniforme al azar entre todos los árboles binarios posibles , el índice esperado de la raíz es con alta probabilidad muy cercano a log 4 n . [2] 

Aplicaciones

Redes fluviales

En la aplicación del orden de corrientes de Strahler a la hidrología, cada segmento de una corriente o río dentro de una red fluvial se trata como un nodo en un árbol, con el siguiente segmento aguas abajo como su padre. Cuando dos corrientes de primer orden se unen, forman una corriente de segundo orden . Cuando dos corrientes de segundo orden se unen, forman una corriente de tercer orden . Las corrientes de orden inferior que se unen a una corriente de orden superior no cambian el orden de la corriente superior. Por lo tanto, si una corriente de primer orden se une a una corriente de segundo orden, sigue siendo una corriente de segundo orden. No es hasta que una corriente de segundo orden se combina con otra corriente de segundo orden que se convierte en una corriente de tercer orden. Al igual que con los árboles matemáticos, un segmento con índice i debe ser alimentado por al menos 2 i  − 1 afluentes diferentes de índice 1. Shreve señaló que las Leyes de Horton y Strahler deberían esperarse de cualquier distribución topológicamente aleatoria. Una revisión posterior de las relaciones confirmó este argumento, estableciendo que, a partir de las propiedades que describen las leyes, no se puede extraer ninguna conclusión para explicar la estructura o el origen de la red de corrientes. [3] [4]

Para ser considerado un curso de agua, una característica hidrológica debe ser recurrente o perenne . Los cursos de agua recurrentes (o "intermitentes") tienen agua en el cauce durante al menos una parte del año. El índice de un curso de agua o río puede variar de 1 (un curso de agua sin afluentes) a 12 (el río más caudaloso del mundo, el Amazonas , en su desembocadura). El río Ohio es de orden ocho y el río Misisipi de orden 10. Se estima que el 80% de los cursos de agua del planeta son cursos de agua de primer a tercer orden . [5]

Si la relación de bifurcación de una red fluvial es alta, entonces hay una mayor probabilidad de inundaciones. También habría un menor tiempo de concentración. [6] La relación de bifurcación también puede mostrar qué partes de una cuenca de drenaje tienen más probabilidades de inundarse, comparativamente, al observar las relaciones por separado. La mayoría de los ríos británicos tienen una relación de bifurcación de entre 3 y 5. [7]

Comparación entre la conversión incorrecta y correcta de cuerpos de agua a una red arbórea

Gleyzer et al. (2004) describen cómo calcular los valores de ordenamiento de corrientes de Strahler en una aplicación SIG . Este algoritmo está implementado por RivEX, una herramienta ESRI ArcGIS Pro 3.2.x. La entrada de su algoritmo es una red de líneas centrales de los cuerpos de agua, representadas como arcos (o bordes) unidos en nodos. Los límites de lagos y las riberas de los ríos no deben usarse como arcos, ya que generalmente formarán una red no arbórea con una topología incorrecta.

Shreve [8] [9] y Hodgkinson et al. [3] han desarrollado sistemas alternativos de ordenación de corrientes. Smart [10] ofrece una comparación estadística de los sistemas de Strahler y Shreve, junto con un análisis de las longitudes de corrientes/enlaces.

Otros sistemas jerárquicos

La numeración de Strahler se puede aplicar en el análisis estadístico de cualquier sistema jerárquico, no sólo de ríos.

Asignación de registros

Al traducir un lenguaje de programación de alto nivel a lenguaje ensamblador, el número mínimo de registros necesarios para evaluar un árbol de expresión es exactamente su número de Strahler. En este contexto, el número de Strahler también puede denominarse número de registro . [13]

Para los árboles de expresión que requieren más registros de los que están disponibles, se puede utilizar el algoritmo Sethi-Ullman para traducir un árbol de expresión en una secuencia de instrucciones de máquina que utiliza los registros de la manera más eficiente posible, minimizando la cantidad de veces que los valores intermedios se transfieren de los registros a la memoria principal y la cantidad total de instrucciones en el código compilado resultante.

Parámetros relacionados

Relación de bifurcación

Asociados con los números de Strahler de un árbol están los índices de bifurcación , números que describen qué tan cerca está un árbol del equilibrio. Para cada orden i en una jerarquía, el i- ésimo índice de bifurcación es

donde n i denota el número de nodos con orden i .

La razón de bifurcación de una jerarquía general se puede obtener promediando las razones de bifurcación en diferentes órdenes. En un árbol binario completo, la razón de bifurcación será 2, mientras que otros árboles tendrán razones de bifurcación mayores. Es un número adimensional.

Ancho de ruta

El ancho de ruta de un grafo arbitrario no dirigido G puede definirse como el número más pequeño w tal que existe un grafo de intervalo H que contiene a G como subgrafo, con la camarilla más grande en H que tiene w  + 1 vértices. Para los árboles (vistos como grafos no dirigidos al olvidar su orientación y raíz) el ancho de ruta difiere del número de Strahler, pero está estrechamente relacionado con él: en un árbol con ancho de ruta w y número de Strahler s , estos dos números están relacionados por las desigualdades [14]

y s ≤ 2 w + 2.

La capacidad de manejar gráficos con ciclos y no solo árboles le otorga a pathwidth una versatilidad adicional en comparación con el número de Strahler. Sin embargo, a diferencia del número de Strahler, el pathwidth se define solo para todo el gráfico y no por separado para cada nodo del gráfico.

Véase también

Notas

  1. ^ Devroye y Kruszewski (1996).
  2. ^ Devroye y Kruszewski (1995, 1996).
  3. ^ ab Hodgkinson, JH, McLoughlin, S. y Cox, ME 2006. La influencia del grano estructural en el drenaje en una subcuenca metamórfica: Laceys Creek, sureste de Queensland, Australia. Geomorfología, 81: 394–407.
  4. ^ Kirchner, JW, 1993. Inevitabilidad estadística de las leyes de Horton y la aparente aleatoriedad de las redes de cauces fluviales. Geology 21, 591–594.
  5. ^ "Orden de los arroyos: la clasificación de arroyos y ríos". Archivado desde el original el 27 de noviembre de 2011. Consultado el 11 de diciembre de 2011 .
  6. ^ Bogale, Alemsha (2021). "Análisis morfométrico de una cuenca de drenaje utilizando un sistema de información geográfica en la cuenca hidrográfica de Gilgel Abay, cuenca del lago Tana, cuenca superior del Nilo Azul, Etiopía". Applied Water Science . 11 (7): 122. Bibcode :2021ApWS...11..122B. doi : 10.1007/s13201-021-01447-9 . S2CID  235630850.
  7. ^ Waugh (2002).
  8. ^ Shreve, RL, 1966. Ley estadística de los números de corrientes. Journal of Geology 74, 17–37.
  9. ^ Shreve, RL, 1967. Redes de canales topológicamente aleatorios infinitos. Journal of Geology 75, 178–186.
  10. ^ Smart, JS 1968, Propiedades estadísticas de las longitudes de los cursos de agua, Water Resources Research, 4, No 5. 1001–1014
  11. ^ Borchert y Slade (1981)
  12. ^ Horfield (1976).
  13. ^ Ershov (1958); Flajolet, Raoult y Vuillemin (1979).
  14. ^ Luttenberger y Schlund (2011), utilizando una definición de la "dimensión" de un árbol que es uno menos que el número de Strahler.

Referencias