Qrlew: Rewriting SQL into Differentially Private SQL

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Grislain, Nicolas, Roussel, Paul, Agathe, Victoria de Sainte
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866907766031908864
author Grislain, Nicolas
Roussel, Paul
Agathe, Victoria de Sainte
author_facet Grislain, Nicolas
Roussel, Paul
Agathe, Victoria de Sainte
contents This paper introduces Qrlew, an open source library that can parse SQL queries into Relations -- an intermediate representation -- that keeps track of rich data types, value ranges, and row ownership; so that they can easily be rewritten into differentially-private equivalent and turned back into SQL queries for execution in a variety of standard data stores. With Qrlew, a data practitioner can express their data queries in standard SQL; the data owner can run the rewritten query without any technical integration and with strong privacy guarantees on the output; and the query rewriting can be operated by a privacy-expert who must be trusted by the owner, but may belong to a separate organization.
format Preprint
id arxiv_https___arxiv_org_abs_2401_06273
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Qrlew: Rewriting SQL into Differentially Private SQL
Grislain, Nicolas
Roussel, Paul
Agathe, Victoria de Sainte
Databases
Machine Learning
This paper introduces Qrlew, an open source library that can parse SQL queries into Relations -- an intermediate representation -- that keeps track of rich data types, value ranges, and row ownership; so that they can easily be rewritten into differentially-private equivalent and turned back into SQL queries for execution in a variety of standard data stores. With Qrlew, a data practitioner can express their data queries in standard SQL; the data owner can run the rewritten query without any technical integration and with strong privacy guarantees on the output; and the query rewriting can be operated by a privacy-expert who must be trusted by the owner, but may belong to a separate organization.
title Qrlew: Rewriting SQL into Differentially Private SQL
topic Databases
Machine Learning
url https://arxiv.org/abs/2401.06273