Eficientemente estimando el costo de unión de subconsultas en consultas de ruta regular
Autores: Nguyen, Van-Quyet; Nguyen, Van-Hau; Nguyen, Minh-Quy; Huynh, Quyet-Thang; Kim, Kyungbaek
Idioma: Inglés
Editor: MDPI
Año: 2021
Acceso abierto
Artículo científico
2021
Eficientemente estimando el costo de unión de subconsultas en consultas de ruta regular
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Consultas de ruta regulares
Bases de datos de grafos
Enfoques basados en autómatas
Matriz de costos de subconsulta unitaria
Subconsultas
Grafos grandes
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 42
Citaciones: Sin citaciones
Evaluar las consultas de rutas regulares (RPQs) ha sido de interés desde que se usaron como una forma poderosa de explorar caminos y patrones en las bases de datos de gráficos. Los enfoques tradicionales basados en autómatas están restringidos en el tamaño del gráfico y/o en consultas altamente complejas, lo que causa un alto costo de evaluación (por ejemplo, espacio de memoria y tiempo de respuesta) en gráficos grandes. Recientemente, aunque el uso del enfoque basado en la etiqueta rara de umbral para gráficos grandes ha logrado cierto éxito, a menudo no pueden garantizar el costo mínimo de búsqueda. Alternativamente, se ha estudiado la Matriz de Costo de Subconsulta Unitaria (USCM) y se ha obtenido la viabilidad del uso de subconsultas. Sin embargo, este método tiene un problema, que es, no acumula el costo entre subconsultas que causa un largo tiempo de respuesta en un gráfico grande. Para superar este problema, este documento propone un método para estimar el costo de unión de subconsultas para acelerar la evaluación paralela basada en USCM de RPQs en un gráfico grande, es decir, USCM-Join. A través de conjuntos de datos del mundo real, demostramos experimentalmente que USCM-Join supera a otros y que la estimación del costo de unión mejora el enfoque basado en USCM hasta alrededor del 20% en términos de tiempo de respuesta.
Descripción
Evaluar las consultas de rutas regulares (RPQs) ha sido de interés desde que se usaron como una forma poderosa de explorar caminos y patrones en las bases de datos de gráficos. Los enfoques tradicionales basados en autómatas están restringidos en el tamaño del gráfico y/o en consultas altamente complejas, lo que causa un alto costo de evaluación (por ejemplo, espacio de memoria y tiempo de respuesta) en gráficos grandes. Recientemente, aunque el uso del enfoque basado en la etiqueta rara de umbral para gráficos grandes ha logrado cierto éxito, a menudo no pueden garantizar el costo mínimo de búsqueda. Alternativamente, se ha estudiado la Matriz de Costo de Subconsulta Unitaria (USCM) y se ha obtenido la viabilidad del uso de subconsultas. Sin embargo, este método tiene un problema, que es, no acumula el costo entre subconsultas que causa un largo tiempo de respuesta en un gráfico grande. Para superar este problema, este documento propone un método para estimar el costo de unión de subconsultas para acelerar la evaluación paralela basada en USCM de RPQs en un gráfico grande, es decir, USCM-Join. A través de conjuntos de datos del mundo real, demostramos experimentalmente que USCM-Join supera a otros y que la estimación del costo de unión mejora el enfoque basado en USCM hasta alrededor del 20% en términos de tiempo de respuesta.