12.07.2015 Views

Le resume linguistique de donnees structurees comme ... - APMD

Le resume linguistique de donnees structurees comme ... - APMD

Le resume linguistique de donnees structurees comme ... - APMD

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

112 CHAPITRE 5 — In<strong>de</strong>xation <strong>de</strong> données<strong>de</strong>ssus du répertoire « normal », ce qui permet <strong>de</strong> confiner certains partitionnements. Une autretechnique, le twin grid file par Hutflesz, Six et Widmayer [85], utilise <strong>de</strong>ux grilles indépendantessans relation hiérarchique, c’est-à-dire à un même niveau. La grille la plus appropriée est utiliséesuivant la distribution <strong>de</strong>s données : les points sont déplacés d’un emplacement pointé par unegrille vers l’autre grille si le transfert permet <strong>de</strong> limiter l’augmentation du nombre <strong>de</strong> cellulesou <strong>de</strong> faire baisser ce nombre.BANG File Cette technique d’in<strong>de</strong>xation, par Michael Freeston [60], est une technique hybri<strong>de</strong>basée sur un hachage multidimensionnel, mais qui utilise un arbre pour représenter lerépertoire.Comme dans le Grid File, l’espace <strong>de</strong> données est divisé par une grille, mais les cellulesobtenues peuvent présenter un recouvrement. La figure 5.14 montre un exemple pour une capacité<strong>de</strong> 4 entrées par page <strong>de</strong> données. <strong>Le</strong> recouvrement est possible grâce à une imbrication<strong>de</strong>s cellules : une cellule <strong>de</strong> la grille initiale en dépassement <strong>de</strong> capacité (R3 dans la figure 5.14à l’ajout <strong>de</strong> p9) est bien sûr partitionnée par un hyperplan. Cependant, au lieu <strong>de</strong> diviser toutesles cellules intersectant l’hyperplan, seule la cellule concernée (R3) est partitionnée. L’organisationdu répertoire en arbre est apte à représenter le caractère local du partitionnement. Enconséquence, une seule entrée est rajoutée au répertoire (celle <strong>de</strong> R4).<strong>Le</strong> recouvrement observé ici ne souffre pas <strong>de</strong> l’inconvénient constaté dans les techniquespurement arborescentes car il ne correspond pas à une intersection, mais à une imbrication.Un objet dans un recouvrement (p5 par exemple) n’a qu’une entrée dans l’arbre. <strong>Le</strong> BANG(Balanced And Nested Grid) File est dit équilibré car le nombre d’objets représentés est à peuprès équivalent dans les branches droite et gauche d’un nœud <strong>de</strong> l’arbre <strong>de</strong>s grilles.R1R2p14p10p13R5p12p11p9R4p6p5p4p8p7R3p3p1p2R1R2p1 p2 p3 p4R5p10 p11 p12p7 p8p13 p14R3R4p5 p6 p9Subdivisions <strong>de</strong> l’espaceArbre <strong>de</strong>s grillesFigure 5.14 – BANG File

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!