Другие журналы

scientific edition of Bauman MSTU

SCIENCE & EDUCATION

Bauman Moscow State Technical University.   El № FS 77 - 48211.   ISSN 1994-0408

Multi-memetic Mind Evolutionary Computation Algorithm for Loosely Coupled Systems of Desktop Computers

# 10, October 2015
DOI: 10.7463/1015.0814435
Article file: SE-BMSTU...o452.pdf (812.58Kb)
authors: M.K. Sakharov1,*, A.P. Karpenko1, Ya.I. Velisevich1



1 Bauman Moscow State Technical University, Moscow, Russia


Solving complex optimization problems in the field of engineering design is quite often demand large computational expenses. Nowadays, distributed parallel computations are one of the most promising approaches to raise the efficiency of methods for dealing with this type of problems.
At the same time, it would not be enough just to increase the amount of computational resources for obtaining high-quality solutions to optimization problems. A development of specialized algorithms, which would be based on the features of particular parallel systems, is required in order to increase the efficiency of methods.
The paper proposes a new parallel hybrid mind evolutionary computation algorithm (HMEC), which belongs to a class of memetic algorithms for solving global optimization problems. The distinct feature of this algorithm consists in using a set of different memes, which allows the algorithm to adapt to various objective functions. In this context, a meme represents any local optimization method, which improves a current solution at particular stages of the main algorithm. Generally, memetic algorithms are hybridization of a population method and one or several local optimization methods.
The proposed algorithm is designed for the loosely coupled computational systems made of desktop computers.
Software implementation of the algorithm, which includes an operation of decomposing the search domain at the stage of the first initialization of population, was developed in this work. As the main implementation tools, Python programming language and data exchange interface MPI were utilized. MPI is known to be one of the most common interfaces for loosely coupled systems.
An extensive investigation of the algorithm performance was conducted using the modified benchmark optimization functions: Rastrigin, Rosenbrock, Weierstrass, and Griewank. The efficiency of HMEC was estimated by the probability of global optimum localization, the average number of iterations and the average number of trials. The number of victories for each meme during local competitions in the “multi-start” mode was also measured and analyzed. Results showed that the parallel implementation of HMEC is more capable of finding a high-quality minimum of an objective function (in terms of both probability and accuracy) than the sequential one.
Modifications of the parallel hybrid algorithm as well as the whole multi-memetic approach proved to be promising and are worth of further investigation.

References
  1. Karpenko A., Posypkin M., Rubtsov A., Sakharov M. Multi-memetic Global Optimization based on the Mind Evolutionary Computation. Proceedings of the IV International Conference on Optimization Methods and Application “Optimization and Applications” (OPTIMA-2013) . Moscow, Dorodnicyn Computing Centre of RAS, 2013, pp. 83-84.
  2. Karpenko A.P. Sovremennye algoritmy poiskovoi optimizatsii. Algoritmy, vdokhnovlennye prirodoi [Modern algorithms of search engine optimization. Nature-inspired optimization algorithms]. Moscow, Bauman MSTU Publ., 2014. 446 p. (in Russian).
  3. Karpenko A.P., Sakharov M.K. Multi-Memes Global Optimization Based on the Algorithm of Mind Evolutionary Computation. Informacionnye Tehnologii = Information Technologies , 2014, no. 7, pp. 23-30. (in Russian).
  4. Weise T. Global Optimization Algorithms. Theory and Application . University of Kassel, 2008. 758 p.
  5. Talbi E. A Taxonomy of Hybrid Metaheuristics. Journal of Heuristics , 2002, vol. 8, iss. 5, pp. 541-564. DOI:10.1023/A:1016540724870
  6. Dawkins R. The Selfish Gene . Oxford University Press, 1976. 384 p.
  7. Nguyen Q.H., Ong Y.S., Krasnogor N. A Study on the Design Issues of Memetic Algorithm. IEEE Congress on Evolutionary Computation (CEC 2007). IEEE Publ., 2007, pp. 2390-2397. DOI: 10.1109/CEC.2007.4424770
  8. Ong Y.S., Lim M.H., Zhu N., Wong K.W. Classification of adaptive memetic algorithms: A comparative study. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics , 2006, vol. 36, iss. 1, pp. 141-152. DOI: 10.1109/TSMCB.2005.856143
  9. Chengyi S., Yan S., Wanzhen W. A Survey of MEC: 1998-2001. 2002 IEEE International Conference on Systems, Man and Cybernetics. Vol. 6 . IEEE Publ., 2002, pp. 445-453. DOI: 10.1109/ICSMC.2002.1175629
  10. Jie J., Zeng J. Improved Mind Evolutionary Computation for Optimizations. Proceedings of 5th World Congress on Intelligent Control and Automation. Vol. 3 . IEEE Publ., 2004, pp. 2200-2204. DOI: 10.1109/WCICA.2004.1341978
  11. Floudas A.A., Pardalos P.M., Adjiman C., Esposito W.R., Gümüs Z.H., Harding S.T., Klepeis J.L., Meyer C.A., Schweiger C.A. Handbook of Test Problems in Local and Global Optimization . Kluwer, Dordrecht, 1999. 441 p.
  12. Nelder J.A., Meade R. A Simplex Method for Function Minimization. Computer Journal , 1965, vol. 7, iss. 4, pp. 308-313. DOI: 10.1093/comjnl/7.4.308
  13. Liang J.J., Qu B.Y., Suganthan P.N. Problem Definitions and Evaluation Criteria for the CEC 2014 Special Session and Competition on Single Objective Real-Parameter Numerical Optimization . Technical Report 201311. Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou, China; Technical Report. Nanyang Technological University, Singapore, 2013. 32 p.
Поделиться:
 
SEARCH
 
elibrary crossref ulrichsweb neicon rusycon
Photos
 
Events
 
News



Authors
Press-releases
Library
Conferences
About Project
Rambler's Top100
Phone: +7 (915) 336-07-65 (строго: среда; пятница c 11-00 до 17-00)
  RSS
© 2003-2024 «Наука и образование»
Перепечатка материалов журнала без согласования с редакцией запрещена
 Phone: +7 (915) 336-07-65 (строго: среда; пятница c 11-00 до 17-00)