Skip to content

Researchers-Playground/rda-experiments

 
 

Repository files navigation

Robust Distributed Arrays - Generating Plots

This repository contains Python scripts to generate plots for the robust distributed arrays paper.

Dependencies

To run the scripts, you need Python 3 with modules matplotlib and csv. You will also need LaTeX to show plots.

Estimate Plots

You can generate plots visualizing the security bound and complexities from the theoretical analysis. To do so, run

python3 estimates_to_csv.py

The script will generate csv files with the data. You can see the plots by compiling estimates_plots.tex.

Simulation Plots

A specific join-leave schedule can be simulated. To do so, run

python3 simulation_show.py

It will take a short while and then show graphs with the simulation results. You can also use

python3 simulation_to_csv.py

to write the plot data to a csv file, which can then be included in LaTeX, as shown in simulation_plots.tex.

License

MIT License.

About

Benchmark of RDA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 74.4%
  • TeX 25.6%