Source code underlying the publication: Topology-Based Reconstruction Prevention for Decentralised Learning

doi:10.4121/21572601.v2
The doi 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/21572601
Datacite citation style:
Dekker, Florine; Erkin, Zekeriya; Conti, Mauro (2025): Source code underlying the publication: Topology-Based Reconstruction Prevention for Decentralised Learning. Version 2. 4TU.ResearchData. software. https://doi.org/10.4121/21572601.v2
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite
Software
choose version:
version 2 - 2025-01-13 (latest)
version 1 - 2023-12-18

MATLAB code to reproduce results presented in the paper "Topology-Based Reconstruction Prevention for Decentralised Learning".


The source code is available as a git repository. Cached computation results are available as additional files.


Git repository

The git repository has two parts:


* FeasibilitySim contains the source code of the experiments from Section 4.4. Its main script is FeasibilitySim.m.

* PerformanceSim contains the source code of the experiments from Section 5.5. Its main script is PerformanceSim.m.


The parts are described in more detail in the file README.md in their respective folders.


Detailed usage instructions for both parts are available in the file ARTIFACT-EVALUATION.md.


Files

Cached computation results are optionally available, with filenames ending in .cache.zip. These allow inspecting the exact outputs without the need to re-run the computationally intensive experiments. Detailed usage instructions are available in the file ARTIFACT-EVALUATION.md inside the git repository.


history
  • 2023-12-18 first online
  • 2025-01-13 published, posted
publisher
4TU.ResearchData
format
MATLAB code
organizations
TU Delft, Faculty of Electrical Engineering, Mathematics and Computer Science, Department of Intelligent Systems

DATA

To access the source code, use the following command:

git clone https://data.4tu.nl/v3/datasets/801681a5-4391-449b-9aa1-ba6c5313191a.git

Or download the latest commit as a ZIP.

files (2)