RESUMEN &n este documento: se propone un nue;o método de acceso multidimensional: llamado 1uddy6Tree: para apoyar el punto así como datos espaciales en un entorno din$mico" 1uddy6Tree puede ser ;isto como una uni%6Tree? y los archi;os de red >grid files?: pero es fundamentalmente diferente de cada uno de ellos" Por@ue los archi;os de red pierden desempeAo para datos altamente correlacionados: el 1uddy6Tree est$ diseAado para organiBar tales datos muy eficientemente: particionado solo tales partes de los espacios de datos @ue contiene datos y no particionando espacio de datos ;acíos" &l directorio consiste de un particionamiento muy flei=le y es@uema de reorganiBacisistemas =uddy?" Como para los 16trees: el =uddy6tree cumple la prioridad @ue las inserciones y eliminaciones estén restringidas a eactamente una ruta del directorio" Propiedades importantes adicionales @ue no son cumplidas en esta com=inaciI? &l directorio crece lineal en el nDmero de registros" >II? )o se permiten p$ginas de des=ordamiento" >III? &l espacio de datos se di;ide en rect$ngulos delimitadores mínimos de los datos reales" >I2? &l desempeAo es =$sicamente independiente de la secuencia de inserciones" &l documento GH: se introduce los principios del =uddy6tree: la organiBaci
3
" INTRODUCCION &n aplicaciones de =ases de datos no estandariBadas: tales como procesamiento de informacimétodos de acceso de puntos 6 P0(s? y spatial access methods >métodos de acceso espaciales 6 S0(s? @ue son diseAados para manejar datos de puntos multidimensional: por ejemplo registros ordenados por una cla;e multidimensional y datos espaciales: por ejemplo: polígonos o rect$ngulos: respecti;amente" Primero @ue nada: estos métodos de acceso de=en ser din$micos: es decir: de=en soportar inserciones y eliminaciones ar=itrarias de o=jetos sin alguna reorganiBaciCG? son m$s eficientes para datos uniformes y no correlacionados" Sin em=argo: para los datos altamente correlacionados su rendimiento degenera" Por lo tanto: se han propuesto otras P0( como el 10)/ 6file o 16 tree permite formas m$s generales de las regiones @ue se construyen por la diferencia y la uni
# INFORME DE A$GORITMOS Y ESTRUCTURA DE DATOS II #%" OB&ETI'O GENERA$ 6
&ntender y eplicar el funcionamiento de un 1uddy6Tree"
#%# OB&ETI'OS ES(EC!FICOS 6 0naliBar el =anco de datos" 6 Comparar el desempeAo de 1uddy6Tree con otros tipos de estructuras de datos" 6 &ntender los algoritmos del 1uddy6Tree"
4
) DESARRO$$O )%"% $*s +rinci+i*s de B,dd-Tree &l 1uddy6Tree organiBa los datos utiliBando un directorio =asado en $r=oles donde cada eje son tratados por igual" &n contraste con los K6#61 6 $r=ol >uno de los primeros $r=oles multidimensionales?: el $r=ol de compaAero se realiBa =ien en un entorno altamente din$mico: inserciones: eliminaciones y un cam=io de la distri=uci
5
)%#% Descri+ción .*r/al del B,dd-Tree .os nodos del $r=ol de directorio se componen de una colecci %i: pi? donde %i es una d rect$ngulo 6 dimensional y Pi es un puntero hace referencia a un su=$r=ol o a una p$gina de datos @ue contiene todos los registros del archi;o @ue est$n en el %i rect$ngulo" &n este documento: un rect$ngulo siempre se supone @ue es paralelo al eje del espacio de datos de dimensi
'na característica importante de un método de acceso multidimensional es su comportamiento din$mico eficiente" Para o=tener esto: de=e ser posi=le com=inar sin destruir la preser;aci
6
)%)% C*/+aración del rendi/ient* Para demostrar la eficacia de las =Ds@uedas por rangos se generaron cinco grupos de 3N consultas de rango " .as regiones de los tres primeros grupos son cuadrados @ue ;arían en tamaAo desde N"G O : G O a GN O con relaci promedio de utiliBacicoste medio de una insercino ponderado ? so=re los cinco tipos de consulta para cada distri=uci
7
Claro: de un ;istaBo r$pido : sin em=argo : somos conscientes de @ue esta media implica una pérdida de informaci
8
0 CONC$USIONES 6
1uddy6Tree es un nue;o método de acceso multidimensional din$mico" 0 diferencia de los métodos de acceso de punto sugerido anteriormente: este genera las regiones rectangulares en su directorio el mínimo posi=le" Por lo tanto: el espacio de datos no est$ completamente cu=ierto por estas regiones" &n particular: el espacio ;acío d e datos no se refleja en el directorio"
6
1uddy6Tree e;ita la superposici
6
'sando el =anco de prue=as estandariBadas: se presenta una comparaci
1 REFERENCIAS GH The 1uddy6TreeE 0n &fficient and %o=ust 0ccess (ethod for Spatial #ata 1ase Systems #isponi=leE httpEepu="u="uni6muenchen"de-34-GN"pdf