Research Article
A Mobile Network Planning Tool Based on Data Analytics
Input: Initial population (), | size of (), | the tuned model (model), | number of generations (), | rate of elitism , | rate of mutation | Output: solution | //Initialization | for to do | // Return the value of average QoS describing the fitness of each individual | for all do | average QoS evalNetPerformance(, model) | end for | // Elitism based selection | select the best solutions | // Crossover | number of crossover | for to do | randomly select two solutions and | generate by arithmetic crossover to and | end for | // Mutation | for to do | mutate each parameter of under the rate and generate a new solution | end for | // The GA keeps on iterating until the new solution reaches the performance target. | end for | return the best solution |
|