Publications

Optimizing the chase: Scalable data integration under constraints

Abstract

We are interested in scalable data integration and data exchange under constraints/dependencies. In data exchange the problem is how to materialize a target database instance, satisfying the source-to-target and target dependencies, that provides the certain answers. In data integration, the problem is how to rewrite a query over the target schema into a query over the source schemas that provides the certain answers. In both these problems we make use of the chase algorithm, the main tool to reason with dependencies. Our first contribution is to introduce the frugal chase, which produces smaller universal solutions than the standard chase, still remaining polynomial in data complexity. Our second contribution is to use the frugal chase to scale up query answering using views under LAV weakly acyclic target constraints, a useful language capturing RDF/S. The latter problem can be reduced to query rewriting …

Date
October 1, 2014
Authors
George Konstantinidis, José Luis Ambite
Journal
Proceedings of the VLDB Endowment
Volume
7
Issue
14
Pages
1869-1880
Publisher
VLDB Endowment