English

Query Answering under Matching Dependencies for Data Cleaning: Complexity and Algorithms

Databases 2011-12-30 v1 Logic in Computer Science

Abstract

Matching dependencies (MDs) have been recently introduced as declarative rules for entity resolution (ER), i.e. for identifying and resolving duplicates in relational instance DD. A set of MDs can be used as the basis for a possibly non-deterministic mechanism that computes a duplicate-free instance from DD. The possible results of this process are the clean, "minimally resolved instances" (MRIs). There might be several MRIs for DD, and the "resolved answers" to a query are those that are shared by all the MRIs. We investigate the problem of computing resolved answers. We look at various sets of MDs, developing syntactic criteria for determining (in)tractability of the resolved answer problem, including a dichotomy result. For some tractable classes of MDs and conjunctive queries, we present a query rewriting methodology that can be used to retrieve the resolved answers. We also investigate connections with "consistent query answering", deriving further tractability results for MD-based ER.

Keywords

Cite

@article{arxiv.1112.5908,
  title  = {Query Answering under Matching Dependencies for Data Cleaning: Complexity and Algorithms},
  author = {Jaffer Gardezi and Leopoldo Bertossi},
  journal= {arXiv preprint arXiv:1112.5908},
  year   = {2011}
}

Comments

Conference submission, 2011

R2 v1 2026-06-21T19:57:13.122Z