pydcop replica_dist

Distributing computation replicas

Synopsis

pydcop orchestrator

Description

To distribute computations’ replicas, one need :

  • a computation graph => we need to known the list of computations and which computation is communicating with which (edges in the computation graph)

  • computations distribution => we could pass a distribution method and compute it or directly pass a distribution file ( agent -> [computations])

  • computations weight ans msg load => these depends on the dcop algorithm we are going to use

  • route costs & agents preferences => these are given in the dcop definition yaml file

Options

TODO

Examples

Passing the computation distribution:

pydcop replica_dist -r dist_ucs -k 3
                    -a dsa --distribution dist_graphcoloring.yml
                    graph_coloring_10_4_15_0.1.yml