Skip to content

Latest commit

 

History

History

scripts

List of scripts folder tree

  • classes/: contains the python classes used by the scripts. See the README.md file for more information.
  • milp.py: MILP approach implementation.
  • budgeting.py: MILP approach implementation with budgeting over the maximum number of used infrastructure nodes.
  • edgewise.py: Edgewise implementation. MILP approach with Prolog pre-processing.
  • compare.py: can compare all the implemented approaches (MILP, declarative, EdgeWise), over a given application and infrastructure, saving results in data/output/csv folder.
  • plot.py: plots the results of the experiments, stored in data/output/csv folder, saving plots in data/output/plots folder.
  • README.md: this file.

How to use  checklist

Each script has its own help and usage that can be accessed by typing the following command:

python3 <script>.py -h