Research Article

A Modified Horse Herd Optimization Algorithm and Its Application in the Program Source Code Clustering

Table 1

Prior methods and tools and their specification.

ReferenceMethodFitness function

[5]PSOSingle objective
[6]FireflySingle objective
[7]Hill climbingSingle objective
[8]GASingle objective
[9]Two-archive geneticMultiobjective
[10]PSO-GASingle objective
[11]ACOSingle objective
[12]SFLA-GASingle objective
[13]Hybrid gray wolfHybrid single objective
[14]Chaos-based metaheuristic methodChaos-based single objective
[15]PESA-GAMultiobjective
[17]Java reverse engineering toolSingle objective
[18]Hyper-heuristic methodMultiobjective
[19]Object-oriented methodMultiobjective
[20]Two-archive ACOMultiobjective
[21]Sand Cat swarmSingle objective