Entity resolution (ER) is about identifying and merging records in a database that represent the same real-world entity. Matching dependencies (MDS) have been introduced and investigated as declarative rules that specify ER policies. An ER process induced by MDS over a dirty instance leads to multiple clean instances, in general. General answer sets programs have been proposed to specify the MD-based cleaning task and its results. In this work, we extend MDS to relational MDS, which capture more application semantics, and identify classes of relational MDS for which the general ASP can be automatically rewritten into a stratified Datalog program, with the single clean instance as its standard model.

Additional Metadata
Conference 30th International Florida Artificial Intelligence Research Society Conference, FLAIRS 2017
Citation
Bahmani, Z. (Zeinab), & Bertossi, L. (2017). Enforcing relational matching dependencies with datalog for entity resolution. In FLAIRS 2017 - Proceedings of the 30th International Florida Artificial Intelligence Research Society Conference (pp. 718–723).