{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,17]],"date-time":"2026-08-17T15:27:13Z","timestamp":1786980433194,"version":"build-2736575974"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2010,11,16]],"date-time":"2010-11-16T00:00:00Z","timestamp":1289865600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The VLDB Journal"],"published-print":{"date-parts":[[2011,8]]},"DOI":"10.1007\/s00778-010-0206-6","type":"journal-article","created":{"date-parts":[[2010,11,15]],"date-time":"2010-11-15T12:29:52Z","timestamp":1289824192000},"page":"495-520","source":"Crossref","is-referenced-by-count":87,"title":["Dynamic constraints for record matching"],"prefix":"10.1007","volume":"20","author":[{"given":"Wenfei","family":"Fan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hong","family":"Gao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xibei","family":"Jia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianzhong","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shuai","family":"Ma","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2010,11,16]]},"reference":[{"key":"206_CR1","volume-title":"Foundations of Databases","author":"S. Abiteboul","year":"1995","unstructured":"Abiteboul S., Hull R., Vianu V.: Foundations of Databases. Addison-Wesley, Boston (1995)"},{"key":"206_CR2","doi-asserted-by":"crossref","unstructured":"Ananthakrishna, R., Chaudhuri, S., Ganti, V.: Eliminating fuzzy duplicates in data warehouses. In: VLDB (2002)","DOI":"10.1016\/B978-155860869-6\/50058-5"},{"key":"206_CR3","unstructured":"Sarma, J.W.A.D., Ullman, J.: Schema design for uncertain databases. In: Proceedings of the 3rd Alberto Mendelzon Workshop on Foundations of Data Management (2009)"},{"key":"206_CR4","doi-asserted-by":"crossref","unstructured":"Arasu, A., Chaudhuri, S., Kaushik, R.: Transformation-based framework for record matching. In: ICDE (2008)","DOI":"10.1109\/ICDE.2008.4497412"},{"key":"206_CR5","doi-asserted-by":"crossref","unstructured":"Arasu, A., Re, C., Suciu, D.: Large-scale deduplication with constraints using Dedupalog. In: ICDE (2009)","DOI":"10.1109\/ICDE.2009.43"},{"key":"206_CR6","doi-asserted-by":"crossref","unstructured":"Aumueller, D., Do, H.H., Massmann, S., Rahm, E.: Schema and ontology matching with COMA++. In: SIGMOD (2005)","DOI":"10.1145\/1066157.1066283"},{"key":"206_CR7","volume-title":"Data Quality: Concepts, Methodologies and Techniques","author":"C. Batini","year":"2006","unstructured":"Batini C., Scannapieco M.: Data Quality: Concepts, Methodologies and Techniques. Springer, Berlin (2006)"},{"issue":"1","key":"206_CR8","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1145\/320064.320066","volume":"4","author":"C. Beeri","year":"1979","unstructured":"Beeri C., Bernstein P.A.: Computational problems related to the design of normal form relational schemas. ACM Trans. Database Syst. 4(1), 30\u201359 (1979)","journal-title":"ACM Trans. Database Syst."},{"key":"206_CR9","doi-asserted-by":"crossref","unstructured":"Belohl\u00e1vek, R., Vychodil, V.: Data tables with similarity relations: functional dependencies, complete rules and non-redundant bases. In: DASFAA, (2006)","DOI":"10.1007\/11733836_45"},{"key":"206_CR10","doi-asserted-by":"crossref","unstructured":"Cautis, B., Abiteboul, S., Milo, T.: Reasoning about XML update constraints. In: PODS, (2007)","DOI":"10.1145\/1265530.1265558"},{"key":"206_CR11","unstructured":"Chaudhuri, S., Chen, B.-C., Ganti, V., Kaushik, R.: Example-driven design of efficient record matching queries. In: VLDB (2007)"},{"key":"206_CR12","doi-asserted-by":"crossref","unstructured":"Chaudhuri, S., Sarma, A.D., Ganti, V., Kaushik, R.: Leveraging aggregate constraints for deduplication. In: SIGMOD (2007)","DOI":"10.1145\/1247480.1247530"},{"key":"206_CR13","doi-asserted-by":"crossref","unstructured":"Cohen, W.W., Richman, J.: Learning to match and cluster large high-dimensional data sets for data integration. In: KDD (2002)","DOI":"10.1145\/775047.775116"},{"key":"206_CR14","doi-asserted-by":"crossref","unstructured":"Dhamankar, R., Lee, Y., Doan, A., Halevy, A.Y., Domingos, P.: iMAP: discovering complex mappings between database schemas. In: SIGMOD (2004)","DOI":"10.1145\/1007568.1007612"},{"issue":"1","key":"206_CR15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TKDE.2007.250581","volume":"19","author":"A.K. Elmagarmid","year":"2007","unstructured":"Elmagarmid A.K., Ipeirotis P.G., Verykios V.S.: Duplicate record detection: a survey. IEEE Trans. Knowl. Data Eng. 19(1), 1\u201316 (2007)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"206_CR16","doi-asserted-by":"crossref","unstructured":"Fan, W.: Dependencies revisited for improving data quality. In: PODS (2008)","DOI":"10.1145\/1376916.1376940"},{"key":"206_CR17","doi-asserted-by":"crossref","unstructured":"Fan, W., Geerts, F., Li, J., Xiong, M.: Discovering conditional functional dependencies. IEEE Trans. Knowl. Data Eng. (2010)","DOI":"10.1109\/ICDE.2009.208"},{"key":"206_CR18","doi-asserted-by":"crossref","unstructured":"Fan, W., Jia, X., Li, J., Ma, S.: Reasoning about record matching rules. In: VLDB (2009)","DOI":"10.14778\/1687627.1687674"},{"issue":"353","key":"206_CR19","doi-asserted-by":"crossref","first-page":"17","DOI":"10.2307\/2285726","volume":"71","author":"Ivan Fellegi","year":"1976","unstructured":"Fellegi Ivan, Holt D.: A systematic approach to automatic edit and imputation. J. Am. Stat. Assoc. 71(353), 17\u201335 (1976)","journal-title":"J. Am. Stat. Assoc."},{"issue":"328","key":"206_CR20","doi-asserted-by":"crossref","first-page":"1183","DOI":"10.2307\/2286061","volume":"64","author":"I. Fellegi","year":"1969","unstructured":"Fellegi I., Sunter A.B.: A theory for record linkage. J. Am. Stat. Assoc. 64(328), 1183\u20131210 (1969)","journal-title":"J. Am. Stat. Assoc."},{"key":"206_CR21","unstructured":"Galhardas, H., Florescu, D., Shasha, D., Simon, E., Saita, C.: Declarative data cleaning: language, model and algorithms. In: VLDB (2001)"},{"key":"206_CR22","doi-asserted-by":"crossref","unstructured":"Guha, S., Koudas, N., Marathe, A., Srivastava, D.: Merging the results of approximate match operations. In: VLDB (2004)","DOI":"10.1016\/B978-012088469-8\/50057-7"},{"key":"206_CR23","doi-asserted-by":"crossref","unstructured":"Haas, L., Hern\u00e1ndez, M., Ho, H., Popa, L., Roth, Mary: Clio grows up: from research prototype to industrial tool. In: SIGMOD (2005)","DOI":"10.1145\/1066157.1066252"},{"key":"206_CR24","doi-asserted-by":"crossref","unstructured":"Hernndez, M.A., Stolfo, S.J.: The merge\/purge problem for large databases. In: SIGMOD (1995)","DOI":"10.1145\/223784.223807"},{"issue":"1","key":"206_CR25","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1023\/A:1009761603038","volume":"2","author":"M.A. Hernndez","year":"1998","unstructured":"Hernndez M.A., Stolfo S.J.: Real-world data is dirty: data cleansing and the merge\/purge problem. Data Min. Knowl. Discov. 2(1), 9\u201337 (1998)","journal-title":"Data Min. Knowl. Discov."},{"issue":"2","key":"206_CR26","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1093\/comjnl\/42.2.100","volume":"42","author":"Y. Huhtala","year":"1999","unstructured":"Huhtala Y., K\u00e4rkk\u00e4inen J., Porkka P., Toivonen H.: TANE: an efficient algorithm for discovering functional and approximate dependencies. Comput. J. 42(2), 100\u2013111 (1999)","journal-title":"Comput. J."},{"key":"206_CR27","unstructured":"http:\/\/www.sas.com\/industry\/fsi\/fraud\/"},{"key":"206_CR28","unstructured":"http:\/\/userweb.cs.utexas.edu\/users\/ml\/riddle\/data.html"},{"key":"206_CR29","doi-asserted-by":"crossref","first-page":"414","DOI":"10.2307\/2289924","volume":"89","author":"M.A. Jaro","year":"1989","unstructured":"Jaro M.A.: Advances in record-linkage methodology as applied to matching the 1985 census of Tampa Florida. J. Am. Stat. Assoc. 89, 414\u2013420 (1989)","journal-title":"J. Am. Stat. Assoc."},{"key":"206_CR30","doi-asserted-by":"crossref","unstructured":"Koudas, N., Saha, A., Srivastava, D., Venkatasubramanian, S.: Metric functional dependencies. In: ICDE (2009)","DOI":"10.1109\/ICDE.2009.219"},{"issue":"1\u20132","key":"206_CR31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0020-0255(95)00185-9","volume":"89","author":"E.-P. Lim","year":"1996","unstructured":"Lim E.-P., Srivastava J., Prabhakar S., Richardson J.: Entity identification in database integration. Inf. Sci. 89(1\u20132), 1\u201338 (1996)","journal-title":"Inf. Sci."},{"key":"206_CR32","volume-title":"Master Data Management","author":"D. Loshin","year":"2009","unstructured":"Loshin D.: Master Data Management. Knowledge Integrity, Inc., New York (2009)"},{"issue":"2","key":"206_CR33","doi-asserted-by":"crossref","first-page":"270","DOI":"10.1016\/0022-0000(78)90009-0","volume":"17","author":"C.L. Lucchesi","year":"1978","unstructured":"Lucchesi C.L., Osborn S.L.: Candidate keys for relations. J. Comput. Syst. Sci. 17(2), 270\u2013279 (1978)","journal-title":"J. Comput. Syst. Sci."},{"key":"206_CR34","volume-title":"The Theory of Relational Databases","author":"D. Maier","year":"1983","unstructured":"Maier D.: The Theory of Relational Databases. Computer Science Press, Rockville (1983)"},{"key":"206_CR35","doi-asserted-by":"crossref","unstructured":"Rahm, E., Bernstein, P.A.: A survey of approaches to automatic schema matching. VLDB J. (2001)","DOI":"10.1007\/s007780100057"},{"key":"206_CR36","doi-asserted-by":"crossref","unstructured":"Sarawagi, S., Bhamidipaty, A.: Interactive deduplication using active learning. In: KDD (2002)","DOI":"10.1145\/775047.775087"},{"key":"206_CR37","volume-title":"Information Service Patterns, Part 3: Data Cleansing Pattern","author":"G. Sauter","year":"2007","unstructured":"Sauter G., Mathews B., Ostic E.: Information Service Patterns, Part 3: Data Cleansing Pattern. IBM, USA (2007)"},{"key":"206_CR38","unstructured":"Shen, W., Li, X., Doan, A.: Constraint-based entity matching. In AAAI (2005)"},{"key":"206_CR39","doi-asserted-by":"crossref","unstructured":"Singla, P., Domingos, P.: Object identification with attribute-mediated dependences. In: PKDD (2005)","DOI":"10.1007\/11564126_31"},{"key":"206_CR40","unstructured":"Sismanis, Y., Brown, P., Haas, P.J., Reinwald, B.: GORDIAN: efficient and scalable discovery of composite keys. In: VLDB (2006)"},{"key":"206_CR41","unstructured":"Soundex: http:\/\/en.wikipedia.org\/wiki\/Soundex"},{"issue":"1\u20134","key":"206_CR42","first-page":"83","volume":"126","author":"V.S. Verykios","year":"2002","unstructured":"Verykios V.S., Elmagarmid A.K., Houstis E.: Automating the approximate record-matching process. Inf. Sci. 126(1\u20134), 83\u201389 (2002)","journal-title":"Inf. Sci."},{"issue":"1","key":"206_CR43","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1145\/7531.7918","volume":"34","author":"V. Vianu","year":"1987","unstructured":"Vianu V.: Dynamic functional dependencies and database aging. J. ACM 34(1), 28\u201359 (1987)","journal-title":"J. ACM"},{"key":"206_CR44","doi-asserted-by":"crossref","unstructured":"Weis, M., Naumann, F.: DogmatiX tracks down duplicates in XML. In: SIGMOD (2005)","DOI":"10.1145\/1066157.1066207"},{"key":"206_CR45","doi-asserted-by":"crossref","unstructured":"Weis, M., Naumann, F., Jehle, U., Lufter, J., Schuster, H.: Industry-scale duplicate detection. In: VLDB (2008)","DOI":"10.14778\/1454159.1454165"},{"key":"206_CR46","unstructured":"Winkler, W.E.: Methods for record linkage and bayesian networks. Technical report RRS2002\/05, U.S. Census Bureau (2002)"},{"issue":"7","key":"206_CR47","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1016\/j.is.2003.12.003","volume":"29","author":"W.E. Winkler","year":"2004","unstructured":"Winkler W.E.: Methods for evaluating and creating data quality. Inf. Syst. 29(7), 531\u2013550 (2004)","journal-title":"Inf. Syst."},{"key":"206_CR48","unstructured":"Yancey, W.: BigMatch: A program for extracting probable matches from a large file. Technical report computing 2007\/01, U.S. Census Bureau (2007)"}],"container-title":["The VLDB Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-010-0206-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00778-010-0206-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-010-0206-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,6]],"date-time":"2019-06-06T04:57:10Z","timestamp":1559797030000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00778-010-0206-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,11,16]]},"references-count":48,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,8]]}},"alternative-id":["206"],"URL":"https:\/\/doi.org\/10.1007\/s00778-010-0206-6","relation":{},"ISSN":["1066-8888","0949-877X"],"issn-type":[{"value":"1066-8888","type":"print"},{"value":"0949-877X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,11,16]]}}}