Research on Harmony Search BFGS Hybrid Parallel Algorithm Based on Cloud Computing

Author(s):  
Jianbo Lu ◽  
Wenjing Li ◽  
Chunxia Liu
2017 ◽  
Vol 11 (3) ◽  
pp. 301-313 ◽  
Author(s):  
Wenjing Li ◽  
Wenhong Du ◽  
Weifeng Tang ◽  
Ying Pan ◽  
Jie Zhou ◽  
...  

In order to solve the problems of traditional harmony search in complex function multiobjective optimization, such as low precision, slow convergence, and easy to fall into local optimum, this article proposes a multiobjective optimization harmony search parallel algorithm based on cloud computing. First, according to the characteristics that the traditional harmony search algorithm uses a single harmony library for storing and processing the memory harmony, and it is divided into multiple harmony sublibraries according to different harmony. At the same time, the roulette selection and dynamic trade-off factor strategies are used for the dynamic setting of harmony memory library value-taking probability, pitch fine-tuning probability, pitch fine-tuning bandwidth, and other parameters which the traditional harmony search algorithm mainly relies on. Then, MapReduce programming model is used to establish Map and Reduce core parallel computing functions, to construct the parallel algorithm of dynamic parameter harmony search based on cloud computing. Finally, the algorithm optimization comparison test is conducted on Hadoop platform and compared with several existing optimal harmony search algorithms, the searching precision of this algorithm is improved by eight orders of magnitude, and the iteration number on the convergence speed is reduced by 6500 times, and the parallel achieves the linear acceleration ratio. Experimental results show that the optimization efficiency of this algorithm is higher than several existing optimal harmony search algorithms.


2021 ◽  
pp. 1-13
Author(s):  
Punit Gupta ◽  
Sanjeet Bhagat ◽  
Pradeep Rawat

The evolution of cloud computing is increasing exponentially which provides everything as a service. Clouds made it possible to move a huge amount of data over the networks on-demand. It removed the physical necessity of resources as resources are available virtually over the networks. Emerge of new technologies improvising the cloud system and trying to overcome cloud computing challenges like resource optimization, securities etc. Proper utilization of resources is still a primary target for the cloud system as it will increase the cost and time efficiency. Cloud is a pay-per-uses basis model which needs to perform in a flexible manner with the increase and decrease in demand on every level. In general, cloud is assumed to be non-faulty but faulty is a part of any system. This article focuses on the hybridization of Neural networks with the harmony Search Algorithm (HSA). The hybrid approach achieves a better optimal solution in a feasible time duration in the faulty environment to improve the task failure and improve reliability. The harmony Search approach is inspired from the music improvisation technique, where notes are adjusted until perfect harmony is matched. HS (Harmony search) is chosen, as it is capable to provide an optimal solution in a feasible time, even for complex optimization problems. An ANN-HS model is introduced to achieve optimal resource allocation. The presented model is inspired by Harmony Search and ANN. The proposed model considers multi-objective criteria. The performance criteria include execution time, task failure count and power consumption(Kwh).


Algorithms ◽  
2015 ◽  
Vol 8 (3) ◽  
pp. 407-414 ◽  
Author(s):  
Longhui Wang ◽  
Yong Wang ◽  
Yudong Xie

Sign in / Sign up

Export Citation Format

Share Document