A Scalable MapReduce-enabled Glowworm Swarm Optimization Approach for High Dimensional Multimodal Functions

被引:6
|
作者
Aljarah, Ibrahim [1 ]
Ludwig, Simone A. [2 ]
机构
[1] Univ Jordan, Dept Business Informat Technol, Amman, Jordan
[2] North Dakota State Univ, Dept Comp Sci, Fargo, ND 58105 USA
关键词
Big Data; MapReduce; Multi-modal Functions; Optimization;
D O I
10.4018/IJSIR.2016010102
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Glowworm Swarm Optimization (GSO) is one of the common swarm intelligence algorithms, where GSO has the ability to optimize multimodal functions efficiently. In this paper, a parallel MapReduce-based GSO algorithm is proposed to speedup the GSO optimization process. The authors argue that GSO can be formulated based on the MapReduce parallel programming model quite naturally. In addition, they use higher dimensional multimodal benchmark functions for evaluating the proposed algorithm. The experimental results show that the proposed algorithm is appropriate for optimizing difficult multimodal functions with higher dimensions and achieving high peak capture rates. Furthermore, a scalability analysis shows that the proposed algorithm scales very well with increasing swarm sizes. In addition, an overhead of the Hadoop infrastructure is investigated to find if there is any relationship between the overhead, the swarm size, and number of nodes used.
引用
收藏
页码:32 / 54
页数:23
相关论文
共 50 条
  • [1] A MapReduce based Glowworm Swarm Optimization Approach for Multimodal Functions
    Aljarah, Ibrahim
    Ludwig, Simone A.
    2013 IEEE SYMPOSIUM ON SWARM INTELLIGENCE (SIS), 2013, : 22 - 31
  • [2] Comparing Spark with MapReduce: Glowworm Swarm Optimization Applied to Multimodal Functions
    Miryala, Goutham
    Ludwig, Simone A.
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2018, 9 (03) : 1 - 22
  • [3] A Modified Glowworm Swarm Optimization for Multimodal Functions
    Zhang, Yu-Li
    Ma, Xiao-Ping
    Gu, Ying
    Miao, Yan-Zi
    2011 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, 2011, : 2070 - 2075
  • [4] A hybrid glowworm swarm optimization algorithm to solve constrained multimodal functions optimization
    Zhou, Yongquan
    Zhou, Guo
    Zhang, Junli
    OPTIMIZATION, 2015, 64 (04) : 1057 - 1080
  • [5] A MapReduce-Enabled Scientific Workflow Framework With Optimization Scheduling Algorithm
    Tang, Zhuo
    Liu, Min
    Li, Kenli
    Xu, Yuming
    2012 13TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT 2012), 2012, : 599 - 604
  • [6] Glowworm swarm optimization for simultaneous capture of multiple local optima of multimodal functions
    Krishnanand K.N.
    Ghose D.
    Swarm Intelligence, 2009, 3 (2) : 87 - 124
  • [7] Glowworm swarm based optimization algorithm for multimodal functions with collective robotics applications
    Krishnanand, K. N.
    Ghose, Debasish
    MULTIAGENT AND GRID SYSTEMS, 2006, 2 (03) : 209 - 222
  • [8] Parallel Glowworm Swarm Optimization Clustering Algorithm based on MapReduce
    Al-Madi, Nailah
    Aljarah, Ibrahim
    Ludwig, Simone A.
    2014 IEEE SYMPOSIUM ON SWARM INTELLIGENCE (SIS), 2014, : 189 - 196
  • [9] A Novel Chaos Glowworm Swarm Optimization Algorithm for Optimization Functions
    Huang, Kai
    Zhou, Yong Quan
    BIO-INSPIRED COMPUTING AND APPLICATIONS, 2012, 6840 : 426 - 434
  • [10] A New Approach on Particle Swarm Optimization for Multimodal Functions
    Afsahi, Zahra
    Meybodi, MohammadReza
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 1, 2009, : 303 - +