Extremely high-dimensional optimization with MapReduce: Scaling functions and algorithm

被引:19
|
作者
Cano, Alberto [1 ]
Garcia-Martinez, Carlos [2 ]
Ventura, Sebastian [2 ]
机构
[1] Virginia Commonwealth Univ, Dept Comp Sci, Richmond, VA 23284 USA
[2] Univ Cordoba, Dept Comp Sci & Numer Anal, Cordoba, Spain
关键词
Real optimization; High-dimensional optimization; MapReduce; COOPERATIVE COEVOLUTION; MEMETIC ALGORITHM; SEARCH;
D O I
10.1016/j.ins.2017.06.024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Large scale optimization is an active research area in which many algorithms, benchmark functions, and competitions have been proposed to date. However, extremely high dimensional optimization problems comprising millions of variables demand new approaches to perform effectively in results quality and efficiently in time. Memetic algorithms are popular in continuous optimization but they are hampered on such extremely large dimensionality due to the limitations of computational and memory resources, and heuristics must tackle the immensity of the search space. This work advances on how the MapReduce parallel programming model allows scaling to problems with millions of variables, and presents an adaptation of the MA-SW-Chains, algorithm to the MapReduce framework. Benchmark functions from the IEEE CEC 2010 and 2013 competitions are considered and results with 1, 3 and 10 million variables are presented. MapReduce demonstrates to be an effective approach to scale optimization algorithms on extremely high dimensional problems, taking advantage of the combined computational and memory resources distributed in a computer cluster. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:110 / 127
页数:18
相关论文
共 50 条
  • [1] Optimizing High-Dimensional Functions with an Efficient Particle Swarm Optimization Algorithm
    Li, Guoliang
    Sun, Jinhong
    Rana, Mohammad N. A.
    Song, Yinglei
    Liu, Chunmei
    Zhu, Zhi-yu
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [2] A high performance memetic algorithm for extremely high-dimensional problems
    Lastra, Miguel
    Molina, Daniel
    Benitez, Jose M.
    INFORMATION SCIENCES, 2015, 293 : 35 - 58
  • [3] An efficient algorithm for high-dimensional function optimization
    Yuanfang Ren
    Yan Wu
    Soft Computing, 2013, 17 : 995 - 1004
  • [4] An efficient algorithm for high-dimensional function optimization
    Ren, Yuanfang
    Wu, Yan
    SOFT COMPUTING, 2013, 17 (06) : 995 - 1004
  • [5] Optimization of the SW algorithm for high-dimensional compression
    Kolarov, K
    Lynch, W
    COMPRESSION AND COMPLEXITY OF SEQUENCES 1997 - PROCEEDINGS, 1998, : 194 - 203
  • [6] Chaotic Cuckoo Search Algorithm for High-dimensional Functions
    Ouyang, Aijia
    Pan, Guo
    Yue, Guangxue
    Du, Jiayi
    JOURNAL OF COMPUTERS, 2014, 9 (05) : 1282 - 1290
  • [7] Optimization of High-Dimensional Functions through Hypercube Evaluation
    Abiyev, Rahib H.
    Tunay, Mustafa
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2015, 2015
  • [8] Scaling Simultaneous Optimistic Optimization for High-Dimensional Non-Convex Functions with Low Effective Dimensions
    Qian, Hong
    Yu, Yang
    THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 2000 - 2006
  • [9] Efficient Genetic Algorithm for High-Dimensional Function Optimization
    Lin, Qifeng
    Liu, Wei
    Peng, Hongxin
    Chen, Yuxing
    2013 9TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2013, : 255 - 259
  • [10] ITCSO algorithm for solving high-dimensional optimization problems
    Zhang W.
    Wei W.-F.
    Huang W.-M.
    Kongzhi yu Juece/Control and Decision, 2024, 39 (02): : 449 - 457