Institution profile

Pontificia Universidad Catolica de Chile

Academic institutionsouthamerica · cl
Official website
Research library128linked papers
Opportunities0open roles
Selected work

Representative Papers

PathFinder: A unified approach for handling paths in graph query languages

Jun 03, 2023

Path matching in graph query languages (e.g., Cypher, SQL/PGQ, GQL) lacks a unified and efficient processing mechanism—particularly when supporting complex path semantics (e.g., shortest paths, simple paths) and regular-expression constraints on edge labels—posing dual challenges in expressive power and performance. This paper introduces the first cross-language, general-purpose path-solving framework. It features a compact symbolic path representation and integrates dynamic-programming-based enumeration, incremental pipelined execution, and regex compilation optimizations to enable unified modeling and efficient evaluation of diverse path semantics and edge-label constraints. Experimental evaluation on real-world datasets and complex queries demonstrates an order-of-magnitude speedup over state-of-the-art graph engines, while maintaining high expressiveness, strong scalability, and behavioral stability.

2 citationsRead paper

Structural Indexing of Relational Databases for the Evaluation of Free-Connex Acyclic Conjunctive Queries

Jan 08, 2026arXiv.org

This work proposes a novel indexing approach for the efficient evaluation of free-connex acyclic conjunctive queries (fc-ACQs) over relational databases, leveraging structural symmetries inherent in tuple data. By introducing an auxiliary database $D_{col}$ and employing a relation coloring refinement technique, the method constructs a compact structural index that enables linear-time preprocessing and constant-delay enumeration or counting. This is the first approach to exploit internal structural symmetries in relational data, departing from conventional value- or order-based indexing paradigms. The resulting index achieves significant compression on canonical structures such as binary trees and regular graphs—while maintaining worst-case linear size—and supports efficient evaluation of all fc-ACQs in time complexity strictly better than the size of the underlying database.

1 citationsRead paper
Recent publications

Latest Papers