An efficient alternative for deletions in dynamic spatial approximation trees

Metric space searching is an emerging technique to address the problem of similarity searching in many applications. In order to efficiently answer similarity queries, the database must be indexed. In some interesting real applications dynamism is an indispensable property of the index. There are ve...

Full description

Bibliographic Details
Main Authors: Fernando Kasián, Verónica Ludueña, Nora Susana Reyes, Patricia Roggero
Format: Article
Language:English
Published: Postgraduate Office, School of Computer Science, Universidad Nacional de La Plata 2014-04-01
Series:Journal of Computer Science and Technology
Subjects:
Online Access:https://journal.info.unlp.edu.ar/JCST/article/view/580
id doaj-23a50d4f8bc347118a0ab3d7708b6e71
record_format Article
spelling doaj-23a50d4f8bc347118a0ab3d7708b6e712021-05-05T13:43:38ZengPostgraduate Office, School of Computer Science, Universidad Nacional de La PlataJournal of Computer Science and Technology1666-60461666-60382014-04-0114013945302An efficient alternative for deletions in dynamic spatial approximation treesFernando Kasián0Verónica Ludueña1Nora Susana Reyes2Patricia Roggero3Departamento de Informática, Universidad Nacional de San Luis, San Luis, ArgentinaDepartamento de Informática, Universidad Nacional de San Luis, San Luis, ArgentinaDepartamento de Informática, Universidad Nacional de San Luis, San Luis, ArgentinaDepartamento de Informática, Universidad Nacional de San Luis, San Luis, ArgentinaMetric space searching is an emerging technique to address the problem of similarity searching in many applications. In order to efficiently answer similarity queries, the database must be indexed. In some interesting real applications dynamism is an indispensable property of the index. There are very few actually dynamic indexes that support not only searches, but also insertions and deletions of elements. The dynamic spatial approximation tree (DSAT) is a data structure specially designed for searching in metric spaces, which compares favorably against other data structures in high dimensional spaces or queries with low selectivity. Insertions are efficient and easily supported in DSAT, but deletions degrade the structure over time. Several methods are proposed to handle deletions over the DSAT. One of them has shown to be superior to the others, in the sense that it permits controlling the expected deletion cost as a proportion of the insertion cost and searches does not overly degrade after several deletions. In this paper we propose and study a new alternative deletion method, based on the better existing strategy. The outcome is a fully dynamic data structure that can be managed through insertions and deletions over arbitrarily long periods of time without any significant reorganization.https://journal.info.unlp.edu.ar/JCST/article/view/580multimedia databasemetric spacessimilarity searchindexingalgorithms
collection DOAJ
language English
format Article
sources DOAJ
author Fernando Kasián
Verónica Ludueña
Nora Susana Reyes
Patricia Roggero
spellingShingle Fernando Kasián
Verónica Ludueña
Nora Susana Reyes
Patricia Roggero
An efficient alternative for deletions in dynamic spatial approximation trees
Journal of Computer Science and Technology
multimedia database
metric spaces
similarity search
indexing
algorithms
author_facet Fernando Kasián
Verónica Ludueña
Nora Susana Reyes
Patricia Roggero
author_sort Fernando Kasián
title An efficient alternative for deletions in dynamic spatial approximation trees
title_short An efficient alternative for deletions in dynamic spatial approximation trees
title_full An efficient alternative for deletions in dynamic spatial approximation trees
title_fullStr An efficient alternative for deletions in dynamic spatial approximation trees
title_full_unstemmed An efficient alternative for deletions in dynamic spatial approximation trees
title_sort efficient alternative for deletions in dynamic spatial approximation trees
publisher Postgraduate Office, School of Computer Science, Universidad Nacional de La Plata
series Journal of Computer Science and Technology
issn 1666-6046
1666-6038
publishDate 2014-04-01
description Metric space searching is an emerging technique to address the problem of similarity searching in many applications. In order to efficiently answer similarity queries, the database must be indexed. In some interesting real applications dynamism is an indispensable property of the index. There are very few actually dynamic indexes that support not only searches, but also insertions and deletions of elements. The dynamic spatial approximation tree (DSAT) is a data structure specially designed for searching in metric spaces, which compares favorably against other data structures in high dimensional spaces or queries with low selectivity. Insertions are efficient and easily supported in DSAT, but deletions degrade the structure over time. Several methods are proposed to handle deletions over the DSAT. One of them has shown to be superior to the others, in the sense that it permits controlling the expected deletion cost as a proportion of the insertion cost and searches does not overly degrade after several deletions. In this paper we propose and study a new alternative deletion method, based on the better existing strategy. The outcome is a fully dynamic data structure that can be managed through insertions and deletions over arbitrarily long periods of time without any significant reorganization.
topic multimedia database
metric spaces
similarity search
indexing
algorithms
url https://journal.info.unlp.edu.ar/JCST/article/view/580
work_keys_str_mv AT fernandokasian anefficientalternativefordeletionsindynamicspatialapproximationtrees
AT veronicaluduena anefficientalternativefordeletionsindynamicspatialapproximationtrees
AT norasusanareyes anefficientalternativefordeletionsindynamicspatialapproximationtrees
AT patriciaroggero anefficientalternativefordeletionsindynamicspatialapproximationtrees
AT fernandokasian efficientalternativefordeletionsindynamicspatialapproximationtrees
AT veronicaluduena efficientalternativefordeletionsindynamicspatialapproximationtrees
AT norasusanareyes efficientalternativefordeletionsindynamicspatialapproximationtrees
AT patriciaroggero efficientalternativefordeletionsindynamicspatialapproximationtrees
_version_ 1721461387925913600