Network Partitioning