Show simple item record

Authordc.contributor.authorBarceló Baeza, Pablo 
Authordc.contributor.authorRomero, Miguel 
Admission datedc.date.accessioned2019-05-29T13:30:19Z
Available datedc.date.available2019-05-29T13:30:19Z
Publication datedc.date.issued2017
Cita de ítemdc.identifier.citationLeibniz International Proceedings in Informatics, LIPIcs, Volumen 68
Identifierdc.identifier.issn18688969
Identifierdc.identifier.other10.4230/LIPIcs.ICDT.2017.7
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/168925
Abstractdc.description.abstractReverse engineering problems for conjunctive queries (CQs), such as query by example (QBE) ordefinability, take a set of user examples and convert them into an explanatory CQ. Despite theirimportance, the complexity of these problems is prohibitively high (coNEXPTIME-complete).We isolate their two main sources of complexity and propose relaxations of them that reduce thecomplexity while having meaningful theoretical interpretations. The first relaxation is based onthe idea of using existential pebble games for approximating homomorphism tests. We show thatthis characterizes QBE/definability for CQs up to treewidthk, while reducing the complexity toEXPTIME. As a side result, we obtain that the complexity of the QBE/definability problemsfor CQs of treewidthkis EXPTIME-complete for eachk≥1. The second relaxation is based onthe idea of “desynchronizing” direct products, which characterizes QBE/definability for unionsof CQs and reduces the complexity to coNP. The combination of these two relaxations yieldstractability for QBE and characterizes it in terms of unions of CQs of treewidth at mostk.We also study the complexity of these problems for conjunctive regular path queries over graphdatabases, showing them to be no more difficult than for CQs.
Lenguagedc.language.isoen
Publisherdc.publisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/
Sourcedc.sourceLeibniz International Proceedings in Informatics, LIPIcs
Keywordsdc.subjectComplexity of pebble games
Keywordsdc.subjectConjunctive queries
Keywordsdc.subjectDefinability
Keywordsdc.subjectQuery by example
Keywordsdc.subjectReverse engineering
Keywordsdc.subjectTreewidth
Títulodc.titleThe complexity of reverse engineering problems for conjunctive queries
Document typedc.typeArtículo de revista
Catalogueruchile.catalogadorlaj
Indexationuchile.indexArtículo de publicación SCOPUS
uchile.cosechauchile.cosechaSI


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Chile
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Chile