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 条
  • [41] An Optimization Algorithm for Solving High-Dimensional Complex Functions Based on a Multipopulation Cooperative Bare-Bones Particle Swarm
    Cong Liu
    Yunqing Liu
    Tong Wu
    Fei Yan
    Qiong Zhang
    Journal of Electrical Engineering & Technology, 2022, 17 : 2441 - 2456
  • [42] An Optimization Algorithm for Solving High-Dimensional Complex Functions Based on a Multipopulation Cooperative Bare-Bones Particle Swarm
    Liu, Cong
    Liu, Yunqing
    Wu, Tong
    Yan, Fei
    Zhang, Qiong
    JOURNAL OF ELECTRICAL ENGINEERING & TECHNOLOGY, 2022, 17 (04) : 2441 - 2456
  • [43] A Scalable MapReduce-enabled Glowworm Swarm Optimization Approach for High Dimensional Multimodal Functions
    Aljarah, Ibrahim
    Ludwig, Simone A.
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2016, 7 (01) : 32 - 54
  • [44] A memetic differential evolutionary algorithm for high dimensional functions' optimization
    Gao, Yu
    Wang, Yong-Jun
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2007, : 188 - +
  • [45] Parallel similarity joins on massive high-dimensional data using MapReduce
    Ma, Youzhong
    Meng, Xiaofeng
    Wang, Shaoya
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (01): : 166 - 183
  • [46] High-Dimensional Extension of the TICER Algorithm
    Hao, Limin
    Shi, Guoyong
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (11) : 4722 - 4734
  • [47] streamingRPHash: Random Projection Clustering of High-Dimensional Data in a MapReduce Framework
    Franklin, Jacob
    Wenke, Samuel
    Quasem, Sadiq
    Carraher, Lee A.
    Wilsey, Philip A.
    2016 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2016, : 168 - 169
  • [48] A classification algorithm for high-dimensional data
    Roy, Asim
    INNS CONFERENCE ON BIG DATA 2015 PROGRAM, 2015, 53 : 345 - 355
  • [49] Bayesian and High-Dimensional Global Optimization
    Sergeyev, Yaroslav D.
    OPTIMIZATION LETTERS, 2021, 15 (08) : 2897 - 2899
  • [50] Bayesian Optimization with High-Dimensional Outputs
    Maddox, Wesley J.
    Balandat, Maximilian
    Wilson, Andrew Gordon
    Bakshy, Eytan
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34