Modified Differential Evolutionary Algorithm and its Application in Test Case Generation
Anuj Kumar, Shailesh Tiwari, K. K. Mishra and Akash Punhani
A modified differential evolutionary algorithm (MRDE) is the modified version of differential evolutionary algorithm. The crossover and mutation, operators govern Differential evolutionary algorithms. The mutation operator proposed MR-DE focuses on the area around the best solutions with the objective to get the high convergence rate. Still there is the probability that solution will struck in the local minima. To evade this problem the concept of mirroring has been proposed in this paper. MRDE algorithm has been tested on benchmark functions and has proven its performance. To test the performance of on real world application MR-DE is applied in test case generation problem and proved to better than PSO–TVAC algorithm.
Keywords: Differential evolutionary algorithms (DE), Particle swarm optimization (PSO), Regression testing, Test case generation.