On manipulation of initial population search space in heuristic algorithm through the use of parallel processing approach

Increasing use of heuristic algorithms in various fields of science causes numerous modifications of the original algorithms in need for better performance and efficiency. The main problem of heuristics is time required to find optimal solution. For this purpose, we propose to use parallel processing in the initial phase of heuristic methods to decrease computing time. Implemented technique models migration of individuals by adjusting initial population to required conditions. Proposed approach is simulating parallel processes that take place in human brain while solving tasks. In this case, human intelligence is working parallel on various aspects of the problem to compare them in the end before final decision. Proposed approach is simulating this parallelization of thinking threads in the process of optimization. Presented experimental tests have been carried out and discussed in terms of advantages and disadvantages.

[1]  Rabindra Kumar Sahu,et al.  A hybrid firefly algorithm and pattern search technique for automatic generation control of multi area power systems , 2015 .

[2]  Saeed Tavakoli,et al.  Improved Cuckoo Search Algorithm for Feed forward Neural Network Training , 2011 .

[3]  Xingying Zhang,et al.  Parallel algorithm of a modified surface modeling method and its application in digital elevation model construction , 2015, Environmental Earth Sciences.

[4]  Vacius Jusas,et al.  Data compression of EEG signals for artificial neural network classification , 2013, Inf. Technol. Control..

[5]  Chuandong Li,et al.  Robust Exponential Stability of Uncertain Delayed Neural Networks With Stochastic Perturbation and Impulse Effects , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[6]  Marcin Gabryel The Bag-of-Features Algorithm for Practical Applications Using the MySQL Database , 2016, ICAISC.

[7]  Ming-Huwi Horng,et al.  Vector quantization using the firefly algorithm for image compression , 2012, Expert Syst. Appl..

[8]  Janusz A. Starzyk,et al.  Memristor Crossbar Architecture for Synchronous Neural Networks , 2014, IEEE Transactions on Circuits and Systems I: Regular Papers.

[9]  Nesa L'abbe Wu,et al.  Linear programming and extensions , 1981 .

[10]  Janusz T. Starczewski,et al.  SOM vs FCM vs PCA in 3D Face Recognition , 2015, ICAISC.

[11]  Janusz T. Starczewski,et al.  A New Three-Dimensional Facial Landmarks in Recognition , 2014, ICAISC.

[12]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[13]  Hong Liu,et al.  A Parallel Algorithm for Game Tree Search Using GPGPU , 2015, IEEE Transactions on Parallel and Distributed Systems.

[14]  Robert Nowicki,et al.  Rough Restricted Boltzmann Machine - New Architecture for Incomplete Input Data , 2016, ICAISC.

[15]  Jacek Mandziuk,et al.  Two-phase multi-swarm PSO and the dynamic vehicle routing problem , 2014, 2014 IEEE Symposium on Computational Intelligence for Human-like Intelligence (CIHLI).

[16]  Marcin Korytkowski,et al.  Fast image classification by boosting fuzzy classifiers , 2016, Inf. Sci..

[17]  Maciej Swiechowski,et al.  Self-Adaptation of Playing Strategies in General Game Playing , 2014, IEEE Transactions on Computational Intelligence and AI in Games.

[18]  M. McKenna,et al.  Integrative Approaches to the Study of Baleen Whale Diving Behavior, Feeding Performance, and Foraging Ecology , 2013 .

[19]  Jacek Mandziuk,et al.  An Automatically Generated Evaluation Function in General Game Playing , 2014, IEEE Transactions on Computational Intelligence and AI in Games.