Partitioning a network