- 23 March 2020
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Knowledge and Data Engineering
- Vol. 34 (1) , 205-218
Abstract
To aggregate useful information among diversified sources, a hotspot research topic called truth discovery has emerged in recent years. Existing truth discovery methods attempt to infer the true attribute values for the entities by identifying and trusting reliable data sources. However, all these methods neglect the relations among different entities, which play important roles in truth discovery task. When reliable data sources cannot provide sufficient information of entities, the true attribute values of these entities can still be inferred by propagating trustworthy information from related entities. Motivated by this, in this paper, we introduce the constrained truth discovery problem. We incorporate denial constraints, a universally quantified first-order logic formalism, into the process of truth discovery. We formulate it as a constrained optimization problem and analyze its hardness. To address the problem, we propose algorithms to partition the entities into disjoint groups, and generate arithmetic constraints for each disjoint group separately. Then, the true attribute values of the entities in each disjoint group are derived by minimizing the objective function under the corresponding arithmetic constraints. Experimental results on both real-world and synthetic datasets demonstrate that the proposed approach achieves good performance even with very few constraints and reliable sources.Keywords
Funding Information
- National Natural Science Foundation of China (U1866602, 61602129, 61772157)
- CCF-Huawei Database System Innovation Research Plan (DBIR2019005B)
- Microsoft Research Asia
This publication has 33 references indexed in Scilit:
- Discovering denial constraintsProceedings of the VLDB Endowment, 2013
- Truth finding on the deep webProceedings of the VLDB Endowment, 2012
- Foundations of Data Quality ManagementSynthesis Lectures on Data Management, 2012
- A Bayesian approach to discovering truth from conflicting sources for data integrationProceedings of the VLDB Endowment, 2012
- Truth discovery and copying detection in a dynamic worldProceedings of the VLDB Endowment, 2009
- Conditional functional dependencies for capturing data inconsistenciesACM Transactions on Database Systems, 2008
- Minimal-change integrity maintenance using tuple deletionsInformation and Computation, 2005
- Complexity and Approximation of Fixing Numerical Attributes in Databases Under Integrity ConstraintsLecture Notes in Computer Science, 2005
- Optimization by Simulated Annealing: An Experimental Evaluation; Part II, Graph Coloring and Number PartitioningOperations Research, 1991
- The polynomial solvability of convex quadratic programmingUSSR Computational Mathematics and Mathematical Physics, 1980