Árbol de fibonacci

El árbol de Fibonacci es un árbol AVL con el menor número de vértices para una altura (profundidad) determinada.

  1. Si para cualquiera de los vértices la altura del subárbol para el cual este vértice es la raíz es , entonces los subárboles derecho e izquierdo de este vértice tienen alturas iguales a y , o y , respectivamente . Cada subárbol de un árbol de Fibonacci es también un árbol de Fibonacci.
  2. El árbol vacío es un árbol de Fibonacci de altura 0.
  3. Un árbol con un vértice es un árbol de Fibonacci de altura 1.

Número de vértices

Una de las propiedades más esenciales del árbol de Fibonacci es que el número de vértices en él solo puede tomar un cierto conjunto de valores. Sea el número de vértices en el árbol de Fibonacci con altura , entonces , y para h arbitraria el número de vértices se puede describir recursivamente : . El árbol de Fibonacci se llama así por la similitud de la fórmula anterior con la relación de recurrencia que determina la secuencia de los números de Fibonacci . Para altura , el número de vértices es , donde es el -ésimo número de Fibonacci.

Véase también