Improving the Energy Efficiency of Evolutionary Multi-objective Algorithms

被引:0
|
作者
Moreno, J. J. [1 ]
Ortega, G. [1 ]
Filatovas, E. [2 ]
Martinez, J. A. [1 ]
Garzon, E. M. [1 ]
机构
[1] Univ Almeria, Dept Informat, ceiA3, Agrifood Campus Int Excell, Almeria 04120, Spain
[2] Vilnius Univ, Inst Math & Informat, Vilnius, Lithuania
关键词
GENETIC ALGORITHM; NSGA-II;
D O I
10.1007/978-3-319-49956-7_5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Problems for which many objective functions have to be simultaneously optimized can be easily found in many fields of science and industry. Solving this kind of problems in a reasonable amount of time while taking into account the energy efficiency is still a relevant task. Most of the evolutionary multi-objective optimization algorithms based on parallel computing are focused only on performance. In this paper, we propose a parallel implementation of the most time consuming parts of the Evolutionary Multi-Objective algorithms with major attention to energy consumption. Specifically, we focus on the most computationally expensive part of the state-of-the-art evolutionary NSGA-II algorithm the Non-Dominated Sorting (NDS) procedure. GPU platforms have been considered due to their high acceleration capacity and energy efficiency. A new version of NDS procedure is proposed (referred to as EFNDS). A made-to-measure data structure to store the dominance information has been designed to take advantage of the GPU architecture. NSGA-II based on EFNDS is comparatively evaluated with another state-of-art GPU version, and also with a widely used sequential version. In the evaluation we adopt a benchmark that is scalable in the number of objectives as well as decision variables (the DTLZ test suite) using a large number of individuals (from 500 up to 30000). The results clearly indicate that our proposal achieves the best performance and energy efficiency for solving large scale multi-objective optimization problems on GPU.
引用
收藏
页码:62 / 75
页数:14
相关论文
共 50 条
  • [1] Study on Improving the Fitness Value of Multi-objective Evolutionary Algorithms
    Wu, Yong Gang
    Gu, Wei
    CUTTING-EDGE RESEARCH TOPICS ON MULTIPLE CRITERIA DECISION MAKING, PROCEEDINGS, 2009, 35 : 243 - 250
  • [2] Improving multi-objective evolutionary algorithms using Grammatical Evolution
    Rodriguez, Amin V. Bernabe
    Alejo-Cerezo, Braulio I.
    Coello, Carlos A. Coello
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 84
  • [3] Multi-objective Evolutionary Algorithms for Energy-Efficiency in Heterogeneous Wireless Sensor Networks
    Lanza-Gutierrez, Jose M.
    Gomez-Pulido, Juan A.
    Vega-Rodriguez, Miguel A.
    Sanchez-Perez, Juan M.
    2012 IEEE SENSORS APPLICATIONS SYMPOSIUM (SAS 2012), 2012, : 194 - 199
  • [4] Improving the efficiency of multi-objective evolutionary algorithms through decomposition: An application to water distribution network design
    Zheng, Feifei
    Simpson, Angus
    Zecchin, Aaron
    ENVIRONMENTAL MODELLING & SOFTWARE, 2015, 69 : 240 - 252
  • [5] An effective model of multiple multi-objective evolutionary algorithms with the assistance of regional multi-objective evolutionary algorithms: VIPMOEAs
    Cheshmehgaz, Hossein Rajabalipour
    Desa, Mohamad Ishak
    Wibowo, Antoni
    APPLIED SOFT COMPUTING, 2013, 13 (05) : 2863 - 2895
  • [6] Efficiency determination of induction motors using multi-objective evolutionary algorithms
    Cunkas, Mehmet
    Sag, Tahir
    ADVANCES IN ENGINEERING SOFTWARE, 2010, 41 (02) : 255 - 261
  • [7] Genetic diversity as an objective in multi-objective evolutionary algorithms
    Toffolo, A
    Benini, E
    EVOLUTIONARY COMPUTATION, 2003, 11 (02) : 151 - 167
  • [8] IMPROVING ENERGY EFFICIENCY IN MALAWIAN TEA INDUSTRIES USING AN INTEGRATED MULTI-OBJECTIVE OPTIMIZATION METHOD COMBINING IDA, DEA AND EVOLUTIONARY ALGORITHMS
    Taulo, J. L.
    Sebitosi, A. B.
    2013 PROCEEDINGS OF THE 10TH CONFERENCE ON THE INDUSTRIAL AND COMMERCIAL USE OF ENERGY (ICUE), 2013,
  • [9] IMPROVING COVERAGE IN WIRELESS SENSOR NETWORKS USING MULTI-OBJECTIVE EVOLUTIONARY ALGORITHMS
    Yildirim Okay, Feyza
    Ozdemir, Suat
    JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2015, 30 (02): : 143 - 153
  • [10] IMPROVING THE PERFORMANCE OF MULTI-OBJECTIVE EVOLUTIONARY ALGORITHMS USING THE ISLAND PARALLEL MODEL
    Marquez, A.
    Gil, C.
    Banos, R.
    Gomez, J.
    PARALLEL PROCESSING LETTERS, 2007, 17 (02) : 127 - 139