Size bounds and algorithms for conjunctive regular path queries

dc.contributor.advisorVrgoc, Domagoj
dc.contributor.authorCucumides Faúndez, Tamara A.
dc.contributor.otherPontificia Universidad Católica de Chile. Escuela de Ingeniería
dc.date.accessioned2022-03-18T18:45:19Z
dc.date.available2022-03-18T18:45:19Z
dc.date.issued2022
dc.descriptionTesis (Magíster en Ciencias de la Ingeniería)--Pontificia Universidad Católica de Chile, 2022
dc.description.abstractLas conjuctive regular path queries (CRPQs) son una de las principales clases de consultas que se realizan sobre bases de datos de grafos. Su estructura se deriva de la estructura de consultas relacionales de joins, pero además permiten caminos de largo arbitrario para conectar puntos que deben ser considerados en dichos joins. Sin embargo y pese a su popularidad, hasta este momento se conoce poco acerca de cuales son los mejores algoritmos para procesar CRPQs. En este trabajo nos enfocamos en algoritmos óptimos en el peor caso, esto es, algoritmos cuyo tiempo de ejecución esta acotado por la cota superior del tamaño de las consultas que procesan. Aplicaciones recientes de este tipo de algoritmos se han llevado a cabo para consultas simples en grafos con resultados promisorios. En esta tesis, mostramos que la famosa cota sobre el número de resultados de una consulta propuesta por Atserias, Grohe y Marx puede ser extendida para CRPQs, pero que para obtener cotas ajustadas, se debe trabajar con un perfil de cardinalidad ligeramente mayor. Además de establecer dicha cota, discutimos acerca de los algoritmos que provienen de esta: si se procesa y materializa previamente todas las consultas del grafo (lo que demanda memoria cuadrática en términos de los vértices del grafo), entonces las técnicas desarrolladas para consultas conjuntivas pueden ser aplicadas. Por otro lado, si se impone una restricción en la memoria de trabajo de los algoritmos, entonces estos deben ser adaptados con cuidado: el orden de variables con el cual se procesa las consultas puede tener un gran impacto sobre su tiempo de ejecución.
dc.format.extentix, 41 páginas
dc.fuente.origenAutoarchivo
dc.identifier.doi10.7764/tesisUC/ING/63591
dc.identifier.urihttps://doi.org/10.7764/tesisUC/ING/63591
dc.identifier.urihttps://repositorio.uc.cl/handle/11534/63591
dc.information.autorucEscuela de Ingeniería ; Vrgoc, Domagoj ; 0000-0001-5854-2652 ; 243075
dc.information.autorucEscuela de Ingeniería ; Cucumides Faúndez, Tamara A. ; S/I ; 232236
dc.language.isoen
dc.nota.accesoContenido completo
dc.rightsacceso abierto
dc.subject.ddc511.5
dc.subject.deweyMatemática física y químicaes_ES
dc.subject.otherTeoría de grafos - Procesamiento de datoses_ES
dc.subject.otherAlgoritmos computacionaleses_ES
dc.titleSize bounds and algorithms for conjunctive regular path querieses_ES
dc.typetesis de maestría
sipa.codpersvinculados243075
sipa.codpersvinculados232236
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TESIS_TCucumides_Firma Final.pdf
Size:
776.04 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.98 KB
Format:
Item-specific license agreed upon to submission
Description: