Árboles multicamino

9
Árboles multicamino Árboles cuyos nodos pueden tener un número variable de hijos

Upload: rosalyn-yanez

Post on 30-Dec-2015

54 views

Category:

Documents


1 download

DESCRIPTION

Árboles multicamino. Árboles cuyos nodos pueden tener un número variable de hijos. Árboles B. Sirven para mantener árboles con gran cantidad de datos Suelen venir almacenados por partes en memoria secundaria (discos duros) Establecen algunas reglas para mantener su nivel de eficiencia - PowerPoint PPT Presentation

TRANSCRIPT

Árboles multicaminoÁrboles multicamino

Árboles cuyos nodos pueden tener un número variable de hijos

Árboles BÁrboles B

•Sirven para mantener árboles con gran cantidad de datos

•Suelen venir almacenados por partes en memoria secundaria (discos duros)

•Establecen algunas reglas para mantener su nivel de eficiencia

•Fueron propuestos por Bayer y McCreight en 1970

DefiniciónDefinición

• Cada página, excepto la raíz contiene entre d y 2d elementos, siendo d el grado del árbol

• La raíz puede almacenar entre 1 y 2d elementos

• La raíz puede tener como mínimo 2 descendientes y contener mínimo un dato

• Cada página, excepto la raíz y las páginas hoja tienen entre d+1 y 2d+1 descendientes

• Las págins hoja están todas al mismo nivel

EjemploEjemplo

InserciónInserción

Árboles B+Árboles B+

•Muy semejantes a los árboles B

•Toda la información se encuentra en las hojas

•Los nodos raíz e interiores almacenan claves que se usan como índices

DefiniciónDefinición

• Cada página excepto la raíz contiene m elementos: d <= m <= 2d

• La raíz contiene de 1 a 2d elementos• Cada página, excepto la raíz, tiene entre d+1 y 2d+1

descendientes• La raíz tiene al menos dos descendientes• Las páginas hojas están todas al mismo nivel• Toda la información, con las claves que las

identifican, se encuentra en las páginas hoja• Las claves almacenadas en las páginas raíz e

interiores se utilizan como índices

EjemploEjemplo

InserciónInserción