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.

80 CHAPITRE 4 — Application <strong>de</strong>s résumés SAINTETIQ à l’interrogation flexible• z 1 .épaisseur = 〈1.0/mince〉 et z 1 .dureté = 〈1.0/doux〉 ;• z 2 .épaisseur = 〈1.0/épais〉 et z 2 .dureté = 〈0.8/dur〉.Aucun <strong>de</strong>s résumés z 1 et z 2 ne correspondant à la requête dans son sens strict, z 0 constitue lerésultat approché fourni <strong>comme</strong> réponse pour ce qui est du sous-arbre <strong>de</strong> racine z 0 .La requête Q 0 est remplacée par Q 1 , dont la caractérisation est donnée par z 0 , toujours surles attributs épaisseur et dureté. On a C 1 = {{mince, épais}, {doux, dur}}.Toutefois, ce fonctionnement requiert <strong>de</strong> déterminer, par l’algorithme 1, que la requête n’apas <strong>de</strong> résultat et, par la suite, <strong>de</strong> rechercher les points d’échec afin <strong>de</strong> déduire les requêtesmodifiées. L’algorithme 3 supprime la nécessité <strong>de</strong> <strong>de</strong>ux explorations en constituant <strong>de</strong>ux listesrésultats : celle <strong>de</strong>s résumés sélectionnés (L res ) et celle <strong>de</strong>s résumés à la base <strong>de</strong> requêtes modifiées(L Q ), la <strong>de</strong>rnière n’étant utile que si la première est vi<strong>de</strong>.L’algorithme effectue le même parcours que l’algorithme 1. Il utilise la correspondance,notée myCorr, du résumé z à la requête. Si le résumé répond à la requête, il est inséré dans laliste <strong>de</strong>s résultats (L res ). Si une exploration du sous-arbre est nécessaire pour trouver d’éventuelsrésultats (myCorr = excès), elle est effectuée par appel récursif <strong>de</strong> la procédure Sel-Guidée. Àl’issue <strong>de</strong> cette exploration, z est inséré dans la liste L Q si aucun résultat n’est trouvé. Au final,Sel-Guidée fournit les listes L res et L Q .Algorithme 3 Procédure Sel-Guidée(z, myCorr, Q)L res ← 〈〉L Q ← 〈〉si myCorr = exacte alorsAjouter(z, L res )sinonfin sisi myCorr = excès alorsfin sipour chaque résumé z fils fils <strong>de</strong> z fairecorr f = Corr(z fils , Q)L res ← L res + Sel-Guidée(z fils , corr f , Q)fin poursi L res = 〈〉 alorsfin siAjouter(z fils , L Q )retourner L res , L Q

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

Saved successfully!

Ooh no, something went wrong!