Summary Prefix Tree: An over DHT Indexing Data Structure for Efficient Superset Search

Abstract : This paper presents the summary prefix tree (SPT), a trie data structure that supports efficient superset searches over DHT. Each document is summarized by a Bloom filter which is then used by SPT to index this document. SPT implements an hybrid lookup procedure that is well-adapted to sparse indexing keys such as Bloom filters. It also proposes a mapping function that permits to mitigate the impact of the skewness of SPT due to the sparsity of Bloom filters, especially when they contain only few words. To perform efficient superset searches, SPT maintains on each node a local view of the global tree. The main contributions are the following. First, the approximation of the superset relationship among keyword-sets by the descendance relationship among Bloom filters. Second, the use of a summary prefix tree (SPT), a trie indexing data structure, for keyword-based search over DHT. Third, an hybrid lookup procedure which exploits the sparsity of Bloom filters to offer good performances. Finally, an algorithm that exploits SPT to efficiently find descriptions that are supersets of query keywords.
Type de document :
Communication dans un congrès
NCA 2017 - 16th IEEE International Symposium on Network Computing and Applications, Oct 2017, Cambridge, MA, United States. pp.1-5, 〈http://www.ieee-nca.org/2017/〉. 〈10.1109/NCA.2017.8171372〉
Liste complète des métadonnées

Littérature citée [14 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01672052
Contributeur : Bassirou Ngom <>
Soumis le : samedi 23 décembre 2017 - 00:34:46
Dernière modification le : dimanche 9 décembre 2018 - 01:21:58
Document(s) archivé(s) le : samedi 24 mars 2018 - 12:11:46

Fichier

spt_short_final-versionHal.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Bassirou Ngom, Mesaac Makpangou. Summary Prefix Tree: An over DHT Indexing Data Structure for Efficient Superset Search. NCA 2017 - 16th IEEE International Symposium on Network Computing and Applications, Oct 2017, Cambridge, MA, United States. pp.1-5, 〈http://www.ieee-nca.org/2017/〉. 〈10.1109/NCA.2017.8171372〉. 〈hal-01672052〉

Partager

Métriques

Consultations de la notice

133

Téléchargements de fichiers

54