Show simple item record

dc.contributor.authorArroyuelo, Diego
dc.contributor.authorGómez-Brandón, Adrián
dc.contributor.authorNavarro, Gonzalo
dc.date.accessioned2025-01-20T10:34:11Z
dc.date.available2025-01-20T10:34:11Z
dc.date.issued2025
dc.identifier.citationArroyuelo, D., Gómez-Brandón, A. & Navarro, G. Evaluating regular path queries on compressed adjacency matrices. The VLDB Journal 34, 2 (2025). https://doi.org/10.1007/s00778-024-00885-6es_ES
dc.identifier.issn1066-8888
dc.identifier.urihttp://hdl.handle.net/2183/40774
dc.descriptionO software está dispoñible en: https://github.com/adriangbrandon/rpq-matrixes_ES
dc.descriptionDataset relacionado: https://zenodo.org/records/7254968es_ES
dc.descriptionThis version of the article has been accepted for publication, after peer review and is subject to Springer Nature’s AM terms of use, but is not the Version of Record and does not reflect post-acceptance improvements, or any corrections. The Version of Record is available online at: https://doi.org/10.1007/s00778-024-00885-6es_ES
dc.description.abstract[Abstract]: Regular Path Queries (RPQs), which are essentially regular expressions to be matched against the labels of paths in labeled graphs, are at the core of graph database query languages like SPARQL and GQL. A way to solve RPQs is to translate them into a sequence of operations on the adjacency matrices of each label. We design and implement a Boolean algebra on sparse matrix representations and, as an application, use them to handle RPQs. Our baseline representation uses the same space and time as the previously most compact index for RPQs, outperforming it on the hardest types of queries—those where both RPQ endpoints are unspecified. Our more succinct structure, based on -trees, is 4 times smaller than any existing representation that handles RPQs. While slower, it still solves complex RPQs in a few seconds and slightly outperforms the smallest previous structure on the hardest RPQs. Our new sparse-matrix-based solutions dominate a good portion of the space/time tradeoff map, being outperformed only by representations that use much more space. They also implement an algebra of Boolean matrices that is of independent interest beyond solving RPQs.es_ES
dc.description.sponsorshipThis work was supported by ANID - Millennium Science Initiative Program - Code ICN17_002, and Fondecyt Grant 1-230755; CITIC is funded by Xunta de Galicia and CIGUS; GAIN/Xunta de Galicia Grant ED431C 2021/53 (GRC); Xunta de Galicia/FEDER-UE Grant IN852D 2021/3; MCIN/AEI and NextGenerationEU/PRTR Grants [PID2020-114635RB-I00, TED2021-129245B-C21]. A preliminary version of this paper appears in Proc. SPIRE 2023es_ES
dc.description.sponsorshipChile. Agencia Nacional de Investigación y Desarrollo; ICN17_002es_ES
dc.description.sponsorshipChile. Fondo Nacional de Desarrollo Científico y Tecnológico (Fondecyt); 1-230755es_ES
dc.description.sponsorshipXunta de Galicia; ED431C 2021/53es_ES
dc.description.sponsorshipXunta de Galicia; IN852D 2021/3es_ES
dc.language.isoenges_ES
dc.publisherSpringer Science and Business Media Deutschland GmbHes_ES
dc.relation.urihttps://doi.org/10.1007/s00778-024-00885-6es_ES
dc.rightsCopyright © 2024, The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Naturees_ES
dc.subjectRegular path queries on graph databaseses_ES
dc.subjectCompact data structures for adjacency matriceses_ES
dc.subjectSparse matriceses_ES
dc.subjectSparse Boolean matriceses_ES
dc.titleEvaluating regular path queries on compressed adjacency matriceses_ES
dc.typejournal articlees_ES
dc.rights.accessRightsopen accesses_ES
UDC.journalTitleVLDB Journales_ES
UDC.volume34es_ES
UDC.issuearticle 2es_ES
dc.identifier.doi10.1007/s00778-024-00885-6
UDC.coleccionInvestigaciónes_ES
UDC.departamentoCiencias da Computación e Tecnoloxías da Informaciónes_ES
UDC.grupoInvLaboratorio de Bases de Datos (LBD)es_ES
UDC.institutoCentroCITIC - Centro de Investigación de Tecnoloxías da Información e da Comunicaciónes_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PID2020-114635RB-I00/ES/EXPLOTACIÓN ENRIQUECIDA DE TRAYECTORIAS CON ESTRUCTURAS DE DATOS COMPACTAS Y GISes_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/TED2021-129245B-C21/ES/PLAGEMISes_ES


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record