An implementation of a genetic algorithm to solve the planning problem present in 5G cellular networks