Source code underlying the publication: Privacy-Preserving Data Aggregation with Probabilistic Range Validation

DOI:10.4121/b9db276f-5522-4986-9d98-e9710134fd71.v1
The DOI displayed above is for this specific version of this dataset, which is currently the latest. Newer versions may be published in the future. For a link that will always point to the latest version, please use
DOI: 10.4121/b9db276f-5522-4986-9d98-e9710134fd71

Datacite citation style

Dekker, Florine; Erkin, Zekeriya (2025): Source code underlying the publication: Privacy-Preserving Data Aggregation with Probabilistic Range Validation. Version 1. 4TU.ResearchData. software. https://doi.org/10.4121/b9db276f-5522-4986-9d98-e9710134fd71.v1
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite

Software

MATLAB code to reproduce results presented in the paper "Privacy-Preserving Data Aggregation with Probabilistic Range Validation".


The source code is available as a git repository.


The source code was published by the paper's authors several years after the paper was published.


Git repository

Relevant code is stored in the src directory.


Measures and visualises various metrics shown in the paper. The settings in the various scripts correspond exactly to those used to achieve the results in the paper. The code is fully deterministic and gives the exact same results each time.


Unfortunately, Figure 6 in the paper was generated with a version of this code in which the seed for the random number generator was not configured correctly, and as a result Figure 6 cannot be recreated exactly. However, the outputs of the scripts in the repository are not significantly different from the published Figure 6, and do not undermine or alter the conclusions in any significant way.


See ARTIFACT-EVALUATION.md in the root folder for detailed end-user instructions.


History

  • 2025-05-15 first online, published, posted

Publisher

4TU.ResearchData

Format

MATLAB code

Organizations

TU Delft, Faculty of Electrical Engineering, Mathematics and Computer Science, Department of Intelligent Systems

To access the source code, use the following command:

git clone https://data.4tu.nl/v3/datasets/8403bde5-f0cd-4cb3-a30f-d0365df23318.git "ProbabilisticValidation"

Or download the latest commit as a ZIP.