Source code underlying the publication: Optimal Graph Stretching for Distributed Averaging

DOI:10.4121/e64c61d3-deb5-4aad-af60-92d92755781f.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/e64c61d3-deb5-4aad-af60-92d92755781f
Datacite citation style:
Dekker, Florine; Erkin, Zekeriya; Conti, Mauro (2025): Source code underlying the publication: Optimal Graph Stretching for Distributed Averaging. Version 1. 4TU.ResearchData. software. https://doi.org/10.4121/e64c61d3-deb5-4aad-af60-92d92755781f.v1
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite

Software

MATLAB code to reproduce results presented in the paper "Optimal Graph Stretching for Distributed Averaging".


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


Git repository

Relevant code is stored in the StretchSim directory.


Runs and visualises optimal graph stretching. The settings in StretchSim.m correspond exactly to the code that was executed to create the results in the paper. The code is fully deterministic and gives the exact same results as in the paper. By default, cached results are used.


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


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

  • 2025-02-21 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

DATA

To access the source code, use the following command:

git clone https://data.4tu.nl/v3/datasets/76b5625b-2888-44bd-a147-f80b47b790b2.git "StretchSim"

Or download the latest commit as a ZIP.

Files (1)