Cited by 9Advanced Database Systems and QueriesData Quality and ManagementSemantic Web and Ontologies

The DOI matches its Crossref record; the references it cites are not checked yet.

Synthesizing Linked Data Under Cardinality and Integrity Constraints

Open access
Gilad, Amir, Patwa, Shweta, Machanavajjhala, Ashwin·2021·Proceedings of the 2021 International Conference on Management of Data

Abstract

The generation of synthetic data is useful in multiple aspects, from testing applications to benchmarking to privacy preservation. Generating thelinks between relations, subject tocardinality constraints (CCs) andintegrity constraints (ICs) is an important aspect of this problem. Given instances of two relations, where one has a foreign key dependence on the other and is missing its foreign key ($FK$) values, and two types of constraints: (1) CCs that apply to the join view and (2) ICs that apply to the table with missing $FK$ values, our goal is to impute the missing $FK$ values such that the constraints are satisfied. We provide a novel framework for the problem based on declarative CCs and ICs. We further show that the problem is NP-hard and propose a novel two-phase solution that guarantees the satisfaction of the ICs. Phase I yields an intermediate solution accounting for the CCs alone, and relies on a hybrid approach based on CC types. For one type, the problem is modeled as an Integer Linear Program. For the others, we describe an efficient and accurate solution. We then combine the two solutions. Phase II augments this solution by incorporating the ICs and uses a coloring of the conflict hypergraph to infer the values of the $FK$ column. Our extensive experimental study shows that our solution scales well when the data and number of constraints increases. We further show that our solution maintains low error rates for the CCs.

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1145/3448016.3457242

Cites

Statistics

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

The citation lists haven’t been fetched yet

References 61 · Cited by 9

Research works printed but not linked: 49

  1. Dimitris Achlioptas and Michael Molloy . 1997. The Analysis of a List-Coloring Algorithm on a Random Graph (extended abstract . IEEE ( 1997 ). https://users.soe.ucsc.edu/~optas/papers/list-coloring.pdf Dimitris Achlioptas and Michael Molloy. 1997. The Analysis of a List-Coloring Algorithm on a Random Graph (extended abstract. IEEE (1997). https://users.soe.ucsc.edu/~optas/papers/list-coloring.pdf
  2. Foto~N. Afrati and Phokion~G. Kolaitis. 2009. Repair Checking in Inconsistent Databases: Algorithms and Complexity. In ICDT . 31--41. Foto~N. Afrati and Phokion~G. Kolaitis. 2009. Repair Checking in Inconsistent Databases: Algorithms and Complexity. In ICDT . 31--41. · DOI
  3. 10.1109/TSE.2013.17 · DOI
  4. Arvind Arasu Raghav Kaushik and Jian Li. 2011. Data Generation Using Declarative Constraints. In SIGMOD. 685--696. Arvind Arasu Raghav Kaushik and Jian Li. 2011. Data Generation Using Declarative Constraints. In SIGMOD. 685--696. · DOI
  5. Boaz Barak Kamalika Chaudhuri Cynthia Dwork Satyen Kale Frank McSherry and Kunal Talwar. 2007. Privacy accuracy and consistency too: a holistic solution to contingency table release. In SIGACT-SIGMOD-SIGART. 273--282. Boaz Barak Kamalika Chaudhuri Cynthia Dwork Satyen Kale Frank McSherry and Kunal Talwar. 2007. Privacy accuracy and consistency too: a holistic solution to contingency table release. In SIGACT-SIGMOD-SIGART. 273--282. · DOI
  6. 10.1007/s00224-012-9402-7 · DOI
  7. Carsten Binnig , Donald Kossmann , Eric Lo , and M. Tamer Ö zsu . 2007 . QAGen: generating query-aware test databases. In SIGMOD. 341--352. Carsten Binnig, Donald Kossmann, Eric Lo, and M. Tamer Ö zsu. 2007. QAGen: generating query-aware test databases. In SIGMOD. 341--352.
  8. Philip Bohannon Wenfei Fan Floris Geerts Xibei Jia and Anastasios Kementsietsidis. 2007. Conditional functional dependencies for data cleaning. In ICDE. 746--755. Philip Bohannon Wenfei Fan Floris Geerts Xibei Jia and Anastasios Kementsietsidis. 2007. Conditional functional dependencies for data cleaning. In ICDE. 746--755. · DOI
  9. Nicolas Bruno and Surajit Chaudhuri . 2005 . Flexible Database Generators . In Proc. VLDB Endow. 1097--1107 . Nicolas Bruno and Surajit Chaudhuri. 2005. Flexible Database Generators. In Proc. VLDB Endow. 1097--1107.
  10. Teodora~Sandra Buda , Thomas Cerqueus , John Murphy , and Morten Kristiansen . 2013 . VFDS: Very fast database sampling system. In IRI. 153--160. Teodora~Sandra Buda, Thomas Cerqueus, John Murphy, and Morten Kristiansen. 2013. VFDS: Very fast database sampling system. In IRI. 153--160.
  11. 10.1145/248603.248616 · DOI
  12. 10.1016/j.ic.2004.04.007 · DOI
  13. 10.14778/2536258.2536262 · DOI
  14. Xu Chu Ihab~F. Ilyas and Paolo Papotti. 2013b. Holistic data cleaning: Putting violations into context. In ICDE. 458--469. Xu Chu Ihab~F. Ilyas and Paolo Papotti. 2013b. Holistic data cleaning: Putting violations into context. In ICDE. 458--469. · DOI
  15. Cynthia Dwork . 2006. Differential Privacy . In ICALP , Vol. , Vol. 4052 . 1--12. Cynthia Dwork. 2006. Differential Privacy. In ICALP, Vol. , Vol. 4052. 1--12.
  16. Ronald Fagin Benny Kimelfeld and Phokion~G. Kolaitis. 2015. Dichotomies in the Complexity of Preferred Repairs. In PODS. 3--15. Ronald Fagin Benny Kimelfeld and Phokion~G. Kolaitis. 2015. Dichotomies in the Complexity of Preferred Repairs. In PODS. 3--15. · DOI
  17. Bá lint Fazekas and Attila Kiss . 2018. Statistical Data Generation Using Sample Data . In New Trends in Databases and Information Systems , Vol. , Vol. 909 . 29--36. Bá lint Fazekas and Attila Kiss. 2018. Statistical Data Generation Using Sample Data. In New Trends in Databases and Information Systems , Vol. , Vol. 909. 29--36.
  18. Amir Gilad Daniel Deutch and Sudeepa Roy. 2020. On Multiple Semantics for Declarative Database Repairs. In SIGMOD. 817--831. Amir Gilad Daniel Deutch and Sudeepa Roy. 2020. On Multiple Semantics for Declarative Database Repairs. In SIGMOD. 817--831. · DOI
  19. Amir Gilad , Shweta Patwa , and Ashwin Machanavajjhala . 2021. Synthesizing Linked Data Under Cardinality and Integrity Constraints. https://arxiv.org/abs/2103.14435 . CoRR , Vol. abs/ 2103 .14435 ( 2021 ). Amir Gilad, Shweta Patwa, and Ashwin Machanavajjhala. 2021. Synthesizing Linked Data Under Cardinality and Integrity Constraints. https://arxiv.org/abs/2103.14435 . CoRR , Vol. abs/2103.14435 (2021). · arXiv
  20. Jim Gray Prakash Sundaresan Susanne Englert Kenneth Baclawski and Peter~J. Weinberger. 1994. Quickly Generating Billion-Record Synthetic Databases. In SIGMOD. 243--252. Jim Gray Prakash Sundaresan Susanne Englert Kenneth Baclawski and Peter~J. Weinberger. 1994. Quickly Generating Billion-Record Synthetic Databases. In SIGMOD. 243--252. · DOI
  21. 10.14778/1920841.1920970 · DOI
  22. Xi He Ashwin Machanavajjhala and Bolin Ding. 2014. Blowfish privacy: tuning privacy-utility trade-offs using policies. In SIGMOD . ACM 1447--1458. Xi He Ashwin Machanavajjhala and Bolin Ding. 2014. Blowfish privacy: tuning privacy-utility trade-offs using policies. In SIGMOD . ACM 1447--1458. · DOI
  23. Kenneth Houkjær , Kristian Torp , and Rico Wind . 2006 . Simple and Realistic Data Generation . In Proc. VLDB Endow. 1243--1246 . Kenneth Houkjær, Kristian Torp, and Rico Wind. 2006. Simple and Realistic Data Generation. In Proc. VLDB Endow. 1243--1246.
  24. Tommy~ R Jensen and Bjarne Toft . 2011. Graph coloring problems . Vol. , Vol. 39 . John Wiley & Sons . Tommy~R Jensen and Bjarne Toft. 2011. Graph coloring problems . Vol. , Vol. 39. John Wiley & Sons.
  25. Solmaz Kolahi and Laks V. S . Lakshmanan . 2009 . On approximating optimum repairs for functional dependency violations. In ICDT . 53--62. Solmaz Kolahi and Laks V. S. Lakshmanan. 2009. On approximating optimum repairs for functional dependency violations. In ICDT . 53--62.
  26. 10.14778/3342263.3342274 · DOI
  27. 10.14778/2732269.2732271 · DOI
  28. 10.1007/s00778-015-0398-x · DOI
  29. 10.14778/3401960.3401966 · DOI
  30. 10.14778/1920841.1920950 · DOI
  31. Andrei Lopatenko and Leopoldo~E. Bertossi. 2007. Complexity of Consistent Query Answering in Databases Under Cardinality-Based and Incremental Repair Semantics. In ICDT. 179--193. Andrei Lopatenko and Leopoldo~E. Bertossi. 2007. Complexity of Consistent Query Answering in Databases Under Cardinality-Based and Incremental Repair Semantics. In ICDT. 179--193. · DOI
  32. 10.1145/1217299.1217302 · DOI · Paper page
  33. 10.1016/0022-0000(89)90002-0 · DOI
  34. 10.14778/3231751.3231769 · DOI
  35. Ryan McKenna , Daniel Sheldon , and Gerome Miklau . 2019. Graphical-model based estimation and inference for differential privacy . In ICML , Vol. , Vol. 97 . 4435--4444. Ryan McKenna, Daniel Sheldon, and Gerome Miklau. 2019. Graphical-model based estimation and inference for differential privacy. In ICML , Vol. , Vol. 97. 4435--4444.
  36. 10.14778/3368289.3368293 · DOI
  37. 10.1145/369275.369291 · DOI
  38. Tilmann Rabl Manuel Danisch Michael Frank Sebastian Schindler and Hans-Arno Jacobsen. 2015. Just can't get enough: Synthesizing Big Data. In SIGMOD. 1457--1462. Tilmann Rabl Manuel Danisch Michael Frank Sebastian Schindler and Hans-Arno Jacobsen. 2015. Just can't get enough: Synthesizing Big Data. In SIGMOD. 1457--1462. · DOI
  39. 10.14778/3137628.3137631 · DOI · Paper page
  40. Entong Shen and Lyublena Antova . 2013 . Reversing statistics for scalable test databases generation . In DBTest . 7 : 1 -- 7 :6. Entong Shen and Lyublena Antova. 2013. Reversing statistics for scalable test databases generation. In DBTest . 7:1--7:6.
  41. Joshua Snoke and Aleksandra~ B. Slavkovic . 2018. pMSE Mechanism: Differentially Private Synthetic Data with Maximal Distributional Similarity . In PSD , Vol. , Vol. 11126 . 138--159. Joshua Snoke and Aleksandra~B. Slavkovic. 2018. pMSE Mechanism: Differentially Private Synthetic Data with Maximal Distributional Similarity. In PSD, Vol. , Vol. 11126. 138--159.
  42. Ghanem Soltana Mehrdad Sabetzadeh and Lionel~C. Briand. 2017. Synthetic data generation for statistical testing. In ASE. 872--882. Ghanem Soltana Mehrdad Sabetzadeh and Lionel~C. Briand. 2017. Synthetic data generation for statistical testing. In ASE. 872--882. · DOI
  43. 10.1007/s10270-016-0542-0 · DOI
  44. 10.1142/S0218488502001648 · DOI · Paper page
  45. 10.1016/j.is.2013.07.004 · DOI
  46. Stanley~Gill Williamson . 2002. Combinatorics for computer science . Courier Corporation . Stanley~Gill Williamson. 2002. Combinatorics for computer science .Courier Corporation.
  47. William~ E. Winkler . 2004. Masking and Re-identification Methods for Public-Use Microdata: Overview and Research Problems . In PSD , Vol. , Vol. 3050 . 231--246. William~E. Winkler. 2004. Masking and Re-identification Methods for Public-Use Microdata: Overview and Research Problems. In PSD, Vol. , Vol. 3050. 231--246.
  48. Ran Yahalom , Erez Shmueli , and Tomer Zrihen . 2010 . Constrained Anonymization of Production Data: A Constraint Satisfaction Problem Approach. In Secure Data Management , 7th VLDB Workshop , Vol. , Vol. 6358 . 41--53. Ran Yahalom, Erez Shmueli, and Tomer Zrihen. 2010. Constrained Anonymization of Production Data: A Constraint Satisfaction Problem Approach. In Secure Data Management, 7th VLDB Workshop , Vol. , Vol. 6358. 41--53.
  49. 10.1145/3134428 · DOI

Metadata

Authors
Gilad, A., Patwa, S., & Machanavajjhala, A.
Affiliations
Duke University (US)
Venue
Proceedings of the 2021 International Conference on Management of Data
Publisher
ACM
Published
2021-06-09
Pages
619-631
ISSN
0730-8078 (ISSN-L)
OpenAlex
W3140328491
Cited by
9
References
61
Citations by year
2025: 4 · 2024: 1 · 2023: 2 · 2022: 2
FWCI
1.14
Type
conference paper
Language
en
Open access
Locations
  • ACM SIGMOD International Conference on Management of Data (SIGMOD) (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University) (cc-by)
Funders
  • National Science Foundation (1408982)
  • DARPA and SPAWAR (N66001-15-C-4067)
Topics
  • Physical Sciences › Computer Science › Information Systems › Advanced Database Systems and Queries
  • Physical Sciences › Computer Science › Information Systems › Data Quality and Management
  • Physical Sciences › Computer Science › Artificial Intelligence › Semantic Web and Ontologies
Keywords
synthetic data generation, cardinality constraints, integrity constraints, NP-hardness, integer linear programming, privacy preservation, benchmarking

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review

How to cite

Cite CoChat for the checks on this page, and the paper for its own findings.

This page
CoChat. (2026). Citation check: Synthesizing Linked Data Under Cardinality and Integrity Constraints. https://app.cochat.ai/papers/10.1145/3448016.3457242
The paper
Gilad, A., Patwa, S., & Machanavajjhala, A. (2021). Synthesizing Linked Data Under Cardinality and Integrity Constraints. Proceedings of the 2021 International Conference on Management of Data. https://doi.org/10.1145/3448016.3457242