k-partite graph