The homomorphism problem for regular graph patterns
Author
dc.contributor.author
Romero, Miguel
Author
dc.contributor.author
Barceló Baeza, Pablo
Author
dc.contributor.author
Vardi, Moshe Y.
Admission date
dc.date.accessioned
2019-05-29T13:39:03Z
Available date
dc.date.available
2019-05-29T13:39:03Z
Publication date
dc.date.issued
2017
Cita de ítem
dc.identifier.citation
2017 32nd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)
Identifier
dc.identifier.other
10.1109/LICS.2017.8005106
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/169005
Abstract
dc.description.abstract
The evaluation of conjunctive regular path queries– which form the navigational core of the query languagesfor graph databases – raises challenges in the context of thehomomorphism problem that are not fully addressed by existingtechniques. We start a systematic investigation of such challengesusing a notion of homomorphism for regular graph patterns(RGPs). We observe that the RGP homomorphism problemcannot be reduced to known instances of the homomorphismproblem, and new techniques need to be developed for its study.We first show that the non-uniform version of the problemis computationally harder than for the usual homomorphismproblem. By establishing a connection between both problems,in turn, we postulate a dichotomy conjecture, analogous tothe algebraic dichotomy conjecture held in CSP. We also lookat which structural restrictions on left-hand side instances ofthe RGP homomorphism problem ensure efficiency. We studyrestrictions based on the notion of bounded treewidth moduloequivalence, which characterizes tractability for the usual ho-momorphism notion. We propose two such notions, based ondifferent interpretations of RGP equivalence, and show that theyboth ensure the efficiency of the RGP homomorphism problem.