Efficiency and Effectiveness Metrics in Evolutionary Algorithms and Their Application

Guo-sheng Hao,Chang-Shuai Chen,Gai-Ge Wang,Yong-Qing Huang,De-Xuan Zhou,Zhaojun Zhang
DOI: https://doi.org/10.1007/978-3-319-22186-1_1
2015-01-01
Abstract:Efficiency and effectiveness are two important metrics for the evaluation of evolutionary algorithms (EAs). Firstly, there exist a number of efficiency metrics in EA, such as population size, number of termination generation, space complexity, and time complexity and so on. But the relationship of these metrics is left untouched. And evaluating or comparing EAs with one of these metrics or using them separately is unfair. Therefore it is necessary to consider their relationship and give proper metrics combination. We conclude that the product of population size and number of generation should be less than the value of search space size, and the product of time complexity and space complexity should also be less than a constant. Secondly, we study the relationship between efficiency and effectiveness. Based on these two metrics, we conclude that not only EAs can be compared, but also problems hardness can be measured. The results reveal important insights of EAs and problems hardness.
What problem does this paper attempt to address?