Generators

generators.gen_correlator(k, save=False)

Generate a correlator of order k.

Parameters
  • k – The order of the correlator.

  • save – Whether to save the generated graph or not.

Returns

The generated graph.

generators.gen_provided_correlator(n, save=False)

Generate a correlator circuit like the ones described in the paper.

Parameters
  • n – The values 1 or 2, depending on which correlator you want to generate.

  • save – Whether to save the generated graph or not.

Returns

The generated graph.

generators.gen_random_circuit(V=8, E=11, save=False)

Generate a random synchronous circuit.

Parameters
  • V – The number of nodes.

  • E – The number of edges.

  • save – If different from None or False, the path where to save the generated graph.

Returns

The generated graph.