Assignment-based heuristic for SDM Networks with Multi-Core Fibers