Cargando Eventos

Título: Sobre la complejidad del problema de encontrar data-graph repairs bajo restricciones de nodos y caminos

 Director: Maria Vanina Martinez y Ricardo O. Rodriguez
Jurados: Santiago Figueira  y Pablo Barenbaum

Resumen:
Las bases de datos con forma de grafo representan de una forma efectiva relaciones binarias entre entidades, y permiten procesar y consultar por conexiones no triviales de forma eficiente. Como en el caso relacional, se espera que los datos preserven un conjunto de restricciones de integridad que capturen la estructura semántica del mundo que representan. Un posible enfoque para lidiar con bases de datos que no satisfacen su conjunto de reglas de integridad consiste en reemplazarlas por una nueva base de datos ‘similar’ a la original, pero que satisfaga el conjunto de restricciones. Es decir, un repair de la base de datos original. En este trabajo estudiamos el problema de computar (subset y superset) repairs de bases de datos con forma de grafo con datos en los nodos usando una noción de consistencia basada en conjuntos de expresiones del lenguaje Reg-GXPath, interpretadas como restricciones de integridad. Demostramos que para los fragmentos positivos de Reg-GXPath estos problemas admiten algoritmos polinomiales mientras que el poder expresivo completo del lenguaje vuelve el problema intratable. Finalmente, también estudiamos el problema de computar preferred repairs sobre dos criterios de preferencia distintos, mostrando que en la mayor´ıa de los casos la complejidad computacional del problema no cambia.