Adaptive network Topology Generation