A Self-Study Harmony Search Algorithm for Optimization Problems

2014 ◽  
Vol 1006-1007 ◽  
pp. 1017-1020
Author(s):  
Ping Zhang ◽  
Mei Ling Li ◽  
Qian Han ◽  
Guo Jun Li

A self-study harmony search (SSHS) algorithm for solving unconstrained optimization problems has presented in this paper . SSHS employs a novel self-study strategy to generate new solution vectors which can enhance accuracy and convergence rate of harmony search (HS) algorithm. SSHS algorithm as proposed, the harmony memory consideration rate (HMCR) is dynamically adapted to the changing of objective function value in the current harmony memory. a large number of experiments improved that SSHS has demonstrated stronger convergence and stability than original harmony search (HS) algorithm and its two improved algorithms (IHS and NGHS)

2013 ◽  
Vol 365-366 ◽  
pp. 182-185
Author(s):  
Hong Gang Xia ◽  
Qing Liang Wang

In this paper, a modified harmony search (MHS) algorithm was presented for solving 0-1 knapsack problems. MHS employs position update strategy for generating new solution vectors that enhances accuracy and convergence rate of harmony search (HS) algorithm. Besides, the harmony memory consideration rate (HMCR) is dynamically adapted to the changing of objective function value in the current harmony memory, and the key parameters PAR and BW dynamically adjusted with the number of generation. Based on the experiment of solving ten classic 0-1 knapsack problems, the MHS has demonstrated stronger convergence and stability than original harmony search (HS) algorithm and its two improved algorithms (IHS and NGHS).


2014 ◽  
Vol 989-994 ◽  
pp. 2532-2535
Author(s):  
Hong Gang Xia ◽  
Qing Zhou Wang

This paper presents a modified harmony search (MHS) algorithm for solving numerical optimization problems. MHS employs a novel self-learning strategy for generating new solution vectors that enhances accuracy and convergence rate of harmony search (HS) algorithm. In the proposed MHS algorithm, the harmony memory consideration rate (HMCR) is dynamically adapted to the changing of objective function value in the current harmony memory. The other two key parameters PAR and bw adjust dynamically with generation number. Based on a large number of experiments, MHS has demonstrated stronger convergence and stability than original harmony search (HS) algorithm and its two improved algorithms (IHS and GHS).


2012 ◽  
Vol 190-191 ◽  
pp. 911-914
Author(s):  
Ruo Ping Li ◽  
Hai Bin Ouyang ◽  
Li Qun Gao

Harmony search (HS) algorithm is a new mate heuristic algorithm, which is conceptualized using the musical improvisation process of searching for a perfect state of harmony. Its own potential and shortage, one of its main disadvantages is that it easily trapped into local optima and converges very slowly. Based on the conception of swarm intelligence, this paper presents an amended harmony search (AHS) algorithm. AHS introduces a novel position updating strategy for generating new solution vectors, which enhances solution accuracy and convergence rate of algorithm. Several standard benchmark optimization functions are to be test and compare the performance of the AHS. The results revealed the superiority of the proposed method to the HS and its three improved algorithms (IHS, GHS and NGHS).


2014 ◽  
Vol 644-650 ◽  
pp. 2169-2172
Author(s):  
Zhi Kong ◽  
Guo Dong Zhang ◽  
Li Fu Wang

This paper develops an improved novel global harmony search (INGHS) algorithm for solving optimization problems. INGHS employs a novel method for generating new solution vectors that enhances accuracy and convergence rate of novel global harmony search (NGHS) algorithm. Simulations for five benchmark test functions show that INGHS possesses better ability to find the global optimum than that of harmony search (HS) algorithm. Compared with NGHS and HS, INGHS is better in terms of robustness and efficiency.


2018 ◽  
Vol 777 ◽  
pp. 218-225
Author(s):  
Somboon Sukpancharoen ◽  
Thongchai Rohitatisha Srinophakun ◽  
Jongjit Hirunlabh ◽  
Nopporn Rattanachoung

Optimization problems often involve a large number of design variables, and the exact influence of each of these variables upon the objective function can become rather complex; there may exist local optima for the objective function, but for the typical heat-integrated distillation sequence, the matter of interest is solely the global optimum. Therefore, it is necessary to create a stochastic algorithm method which can synthesize distillation systems with multiple components. The encoding process employs and integer number series which allows the system flow sheet structure to be portrayed and then managed. Within this portrayal, the broad synthesis problem takes the form of an implicit MILP (mixed-integer linear programming) problem. This study considers the attributes of six well-known optimization algorithms: Harmony Search algorithm (HS), Artificial Bee Colony (ABC), Bat Algorithm (BA), Crow Search Optimization (CSO), Grew Wolf Optimization (GWO) and Monarch Butterfly Optimization (MBO). The optimal variables which influence the harmony search algorithm can be determined through full factorial design analysis. These variables can then be employed in the search to discover the optimal heat-integrated distillation sequence. The study investigates the attributes of the optimal configuration solution, in terms of harmony size (HS), required number of iterations, harmony memory considering the rate (HMCR), and pitch adjustment rate (PAR). The study then adopts the HS algorithm which is duly improved in order to address the problem. In comparison with alternative techniques, HS is more effective and more robust than other approaches.


2014 ◽  
Vol 596 ◽  
pp. 192-195
Author(s):  
Ping Zhang ◽  
Peng Sun ◽  
Yi Ning Zhang ◽  
Guo Jun Li

Recently, a new meta-heuristic optimization algorithm–harmony search (HS) was developed, which imitates the behaviors of music improvisation. Although several variants and an increasing number of applications have appeared, one of its main difficulties is how to select suitable parameter values. In this paper, a self-adaptive harmony search algorithm (SaHS) proposed. In this algorithm, we design a new parameter setting strategy to directly tune the parameters in the search process, and balance the process of exploitation and exploration. Finally, we use SaHS to solve unconstrained optimization problems so as to profoundly study and analyze the performance of the SaHS. The results show that the SaHS has better convergence accuracy than the other three harmony search algorithms.


2014 ◽  
Vol 2014 ◽  
pp. 1-12 ◽  
Author(s):  
Gang Li ◽  
Qingzhong Wang

Harmony search algorithm (HS) is a new metaheuristic algorithm which is inspired by a process involving musical improvisation. HS is a stochastic optimization technique that is similar to genetic algorithms (GAs) and particle swarm optimizers (PSOs). It has been widely applied in order to solve many complex optimization problems, including continuous and discrete problems, such as structure design, and function optimization. A cooperative harmony search algorithm (CHS) is developed in this paper, with cooperative behavior being employed as a significant improvement to the performance of the original algorithm. Standard HS just uses one harmony memory and all the variables of the object function are improvised within the harmony memory, while the proposed algorithm CHS uses multiple harmony memories, so that each harmony memory can optimize different components of the solution vector. The CHS was then applied to function optimization problems. The results of the experiment show that CHS is capable of finding better solutions when compared to HS and a number of other algorithms, especially in high-dimensional problems.


2013 ◽  
Vol 365-366 ◽  
pp. 170-173
Author(s):  
Hong Gang Xia ◽  
Qing Zhou Wang ◽  
Li Qun Gao

This paper develops an opposition-based improved harmony search algorithm (OIHS) for solving global continuous optimization problems. The proposed method is different from the classical harmony search (HS) in three aspects. Firstly, the candidate harmony is randomly chosen from the harmony memory or opposition harmony memory was generated by opposition-based learning, which enlarged the algorithm search space. Secondly, two key control parameters, pitch adjustment rate (PAR) and bandwidth distance (bw), are adjusted dynamically with respect to the evolution of the search process. Numerical results demonstrate that the proposed algorithm performs much better than the existing HS variants in terms of the solution quality and the stability.


Mathematics ◽  
2020 ◽  
Vol 8 (9) ◽  
pp. 1421 ◽  
Author(s):  
Shouheng Tuo ◽  
Zong Woo Geem ◽  
Jin Hee Yoon

A harmony search (HS) algorithm for solving high-dimensional multimodal optimization problems (named DIHS) was proposed in 2015 and showed good performance, in which a dynamic-dimensionality-reduction strategy is employed to maintain a high update success rate of harmony memory (HM). However, an extreme assumption was adopted in the DIHS that is not reasonable, and its analysis for the update success rate is not sufficiently accurate. In this study, we reanalyzed the update success rate of HS and now present a more valid method for analyzing the update success rate of HS. In the new analysis, take-k and take-all strategies that are employed to generate new solutions are compared to the update success rate, and the average convergence rate of algorithms is also analyzed. The experimental results demonstrate that the HS based on the take-k strategy is efficient and effective at solving some complex high-dimensional optimization problems.


2014 ◽  
Vol 1006-1007 ◽  
pp. 1035-1038
Author(s):  
Ping Zhang ◽  
Peng Sun ◽  
Guo Jun Li

Recently, a new meta-heuristic optimization algorithm–harmony search (HS) was developed,which imitates the behaviors of music improvisation. Although several variants and an increasing number of applications have appeared, one of its main difficulties is how to enhance diversity and prevent it trapped into local optimal. This paper develops an opposition-based learning harmony search algorithm (OLHS) for solving unconstrained optimization problems. The proposed method uses the best harmony to play pitch adjustment, and bring the concept of opposition-base learning into improvisation, which enlarged the algorithm search space. Besides, we design a new parameter setting strategy to directly tune the parameters in the search process, and balance the process of exploitation and exploration. Numerical results demonstrate that the proposed algorithm performs much better than the existing HS variants in terms of the solution quality and the stability.


Sign in / Sign up

Export Citation Format

Share Document