fnss.topologies.simplemodels.star_topology

star_topology(n)[source]

Return a star (a.k.a hub-and-spoke) topology of n+1 nodes

The root (hub) node has id 0 while all leaf (spoke) nodes have id (1, n+1).

Each node has the attribute type which can either be root (for node 0) or leaf for all other nodes

Parameters:
n : int

The number of leaf nodes

Returns:
topology : A Topology object