2012
DOI: 10.1007/s00224-012-9402-7
|View full text |Cite
|
Sign up to set email alerts
|

Data Cleaning and Query Answering with Matching Dependencies and Matching Functions

Abstract: Matching dependencies were recently introduced as declarative rules for data cleaning and entity resolution. Enforcing a matching dependency on a database instance identifies the values of some attributes for two tuples, provided that the values of some other attributes are sufficiently similar. Assuming the existence of matching functions for making two attributes values equal, we formally introduce the process of cleaning an instance using matching dependencies, as a chase-like procedure. We show that matchi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
40
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
4
2

Relationship

5
1

Authors

Journals

citations
Cited by 48 publications
(40 citation statements)
references
References 28 publications
0
40
0
Order By: Relevance
“…Alternatives to this chase have been considered [6]. A quite different chase, which applies one MD at a time and uses matching functions, is presented in [5,2].…”
Section: Discussionmentioning
confidence: 99%
“…Alternatives to this chase have been considered [6]. A quite different chase, which applies one MD at a time and uses matching functions, is presented in [5,2].…”
Section: Discussionmentioning
confidence: 99%
“…The original semantics was refined in [11,12], including the use of matching functions for matching two attribute values. An alternative refinement of the semantics, which is the one used in this paper, is given in [23,24].…”
Section: Discussionmentioning
confidence: 99%
“…with referential integrity constraints, tuple-generating dependencies in general [1], schema mappings in data exchange [5], etc. A "non-pure" case, that uses matching functions to realize the matchings as prescribed by MDs, is investigated in [11,12,4]. Since there is always an RI [23], there is always an MRI for an instance D wrt M .…”
Section: R(d)mentioning
confidence: 99%
“…, b), c). For idempotent, commutative and associative merge functions, all the chase sequences finitely terminate [10,11]. 2…”
Section: Resolved Instancesmentioning
confidence: 99%
“…In [5] entire tuples (records) are merged as opposed to individual attribute values. In [10], the combination of MDs and matching functions is formally developed.…”
Section: Introductionmentioning
confidence: 99%