An efficient hybrid algorithm based on harmony search, particle swarm and ant colony strategies for optimal design of structures A. Kaveh1 and S. Talatahari2 1

Centre of Excellence for Fundamental Studies in Structural Engineering, Iran University of Science and Technology, Narmak, Tehran-16, Iran

2

Department of Civil Engineering, University of Tabriz, Tabriz, Iran Extended Abstract

Structural design optimization is a critical and challenging activity that has received considerable attention in the last two decades (Lee & Geem (2004)). High number of design variables, largeness of the search space and controlling great number of design constraints are major preventive factors in performing optimum design in a reasonable time. Despite these facts, designers and owners have always desired to have optimal structures. Therefore, different methods of structural optimization have been introduced which can be categorized in two general groups: classical methods and heuristic approaches. The drawbacks of classical optimization methods problems consisting of complex derivatives, sensitivity to initial values, and the large amount of enumeration memory required, and advantages of heuristic algorithms have caused a considerable increase in applying heuristic methods such as genetic algorithms (GAs), particle swarm optimizer (PSO), ant colony optimization (ACO) and harmony search (HS), (Lee & Geem (2005)). These methods have attracted a great deal of attention, because of their high potential for modeling engineering problems in environments which have been resistant to solution by classic techniques. Heuristic methods are quite suitable and powerful for obtaining the solution of optimization problems. Although these are approximate methods (i.e. their solution are good, but not provably optimal), however, they do not require the derivatives of the objective function and constraints. Also, they use probabilistic transition rules instead of deterministic rules (Kaveh and Talatahari (2009a)). There are several papers utilizing heuristic methods in structural optimization field, but using an individual heuristic method has often some drawbacks because usually each method is suitable for solving just a specific group of problems and preference for a special method will differ depending on the kind of the problem being studied. One technique to overcome to 

Corresponding author: Tel: +98-21-44202710; fax: +98-21-77240398 E-mail address: [email protected] (A. Kaveh)

1

these problems is hybridizing various methods to reach at a robust approach. Recently, a new hybridized approach based on HS, PSO and ACO is developed (Kaveh and Talatahari (2009b)) which is called heuristic particle swarm ant colony optimization (HPSACO). HPSACO utilizes a particle swarm optimization with passive congregation (PSOPC) algorithm as a global search, and the idea of ant colony approach worked as a local search and updated the positions of the particles by applied pheromone-guided mechanism. This principle is used in the HPSACO as a helping factor to guide the exploration and to increase the controlling in exploitation. In the HPSACO algorithm, fly-back mechanism and the harmony search are used to handle the constraints. Fly-back mechanism handles the problem-specific constraints, and the HS deals with the variable constraints. A particle in the search space may violate either the problem-specific constraints or the limits of the variables. Since the fly-back mechanism is used to handle the problem-specific constraints, the particle will be forced to fly back to its previous position no matter if it violates the problem-specific constraints. If it flies out of the variable boundaries, the solution cannot be used even if the problem-specific constraints are satisfied. Although minimizing the maximum value of the velocity can make fewer particles to violate the variable boundaries, it may also prevent the particles to cross the problemspecific constraints and can cause the reduction in exploration. Using the harmony searchbased handling approach, this problem is dealt with. According to this mechanism, any component of the solution vector violating the variable boundaries can be generated from harmony memory. In optimization problems, particularly in structural optimization, the number of iterations is highly important. The terminating criterion is a part of the search process which can be used to eliminate additional unnecessary iterations. HPSACO utilizes an efficient terminating criterion considering exactitude of the solutions. This terminating criterion is defined in the way that after decreasing the movements of particles, the search process stops. When the variation of a variable is less than a determined exactitude, this criterion deletes it from the virtual list of variables. When this list is emptied, the search process stops. Using this terminating criterion, the number of iterations decreases. In practical applications of structural optimization, a discrete solution is better than a continuous one. In order to reach a discrete version of HPSACO, making some changes is necessary. In the discrete method, agents are allowed to select discrete values from the permissible list of cross sections, and if any one of agents selects another value for a design variable, the discrete HPSACO changes the amount of it with the value of the nearest discrete 2

cross section. Although this change is simple and efficient, it may be reduce exploration of the algorithm. Therefore, the formula of particles' velocity is improved by adding an exploration term. This chapter considers the implementation of the HPSACO methodology to find an optimum design of various structures. We start with truss structures considering a continuous domain as the search space. Then, the efficiency of the HPSACO algorithm is investigated to find optimum design of frame structures. The results indicate that contrary to other heuristic algorithm, the HPSACO algorithm can be successfully applied to determine the solution of structural optimization problems with discrete variables. Domes structures provide costeffective solutions to cover the large areas without intermediate supports. The HPSACO algorithm is utilized to design dome structures. The HPSACO method determines the optimum height of the crown, number of rings and the tubular sections from the available steel pipe section list for members. It will be shown that the HPSACO technique is quite effective in finding the optimum solution of different types of structures.

References

Lee KS, Geem ZW. (2004) A new structural optimization method based on the harmony search algorithm. Computers and Structures, Vol. 82, pp. 781–798.

Lee K.S., Geem Z.W. (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Computer Methods in Applied Mechanics and Engineering, Vol. 194, pp. 3902-3933.

Kaveh A., Talatahari S. (2009a) An improved ant colony optimization for constrained engineering design problems, Engineering Computations, Accepted for publication.

Kaveh A., Talatahari S. (2009b) Particle swarm optimizer, ant colony strategy and harmony search scheme hybridized for optimization of truss structures. Computers and Structures, Vol. 87, pp. 267–283.

3

An efficient hybrid algorithm based on harmony search ...

different methods of structural optimization have been introduced which can be ... There are several papers utilizing heuristic methods in structural optimization field, but ... Corresponding author: Tel: +98-21-44202710; fax: +98-21-77240398.

39KB Sizes 1 Downloads 283 Views

Recommend Documents

Hybrid Taguchi-Harmony Search Algorithm for
dsL= 1.0 mm ko= 0.5 $/min kt =2.5 $/edge h1= 7x10-4 h2= 0.3 tc =0.75 min/piece te = 1.5 min/edge p= 5 q= 1.75 r= 0.75. C0 = 6x1011. TU =45 min. TL= 25 min.

Hybrid Taguchi-Harmony Search Algorithm for Solving ...
Finally, it is applied to the shape design optimization of a vehicle component to illustrate how the present approach can be applied for solving multi-objective shape design optimization problems. Keywords: Design optimization, Harmony search algorit

An Efficient Pseudocodeword Search Algorithm for ...
next step. The iterations converge rapidly to a pseudocodeword neighboring the zero codeword ..... ever our working conjecture is that the right-hand side (RHS).

An Efficient Genetic Algorithm Based Optimal Route Selection ... - IJRIT
Wireless sensor Network (WSN) is getting popular especially for applications where installation of the network infrastructure is not possible, such as.

An Efficient Genetic Algorithm Based Optimal Route Selection ... - IJRIT
infrastructure, but imposes some drawbacks and limitations (mainly on .... Networks”, http://www.monarch.cs.rice.edu/monarch-papers/dsr-chapter00.pdf.

A harmony search algorithm for university course ...
School of Computer Sciences, Universiti Sains Malaysia, 11800 USM, Pinang, .... Network. His official home page is “http://www.dcs.napier.ac.uk/~benp/”. .... equal to HMS after assigning the courses by the weighted largest degree first.

QuickYield: An Efficient Global-Search Based ...
3. , and Lei He. 1. 1. University of California, Los Angeles, Los Angeles, US ... ABSTRACT. With technology scaling down to 90nm and below, many yield-driven.

Novel Derivative of Harmony Search Algorithm for ...
is selected from the set of stored good values, with a probability of Pitch ..... Proceedings of the 26th International Conference on Offshore Mechanics and Arctic ...

Harmony Search
Music-Inspired Optimization Algorithm. Harmony Search ... Good Harmony & Bad Harmony .... Web-Based Parameter Calibration ... 4. Business Opportunity ...

A Hybrid Genetic Algorithm with Pattern Search for ...
computer simulated crystals using noise free data. .... noisy crystallographic data. 2. ..... Table 4: Mean number of HA's correctly identified per replication and the ...

W-AlignACE: an improved Gibbs sampling algorithm based on more ...
Computer Science and Technology, Tsinghua University, Beijing, China and 3Department of Computer Science and Engineering ...... Singapore Ministry of Education and T.J.'s research is sup- ported by ... Genet, 27, 167–171. Cherry,J. et al.

W-AlignACE: an improved Gibbs sampling algorithm based on more ...
learning an accurate PWM to characterize the binding sites of a specific TF ... W-AlignACE, is compared with three other programs (AlignACE,. MDscan and ..... relative entropy (i.e. Kullback–Leibler distance) of binding sites with respect to the ..

Efficient Selection Algorithm for Fast k-NN Search on ...
[1] J. Manyika, M. Chui, B. Brown, J. Bughin, R. Dobbs, C. Rox- burgh, and A. H. Byers, “Big data: The next frontier for innovation, competition, and productivity,” McKinsey Global. Institute, Tech. Rep., 2011. [2] S. Agarwal, Y. Furukawa, N. Sna

Hybrid Search
statistics based IR methods for ranking, database methods ... best static features. .... Wang, H., Tran, T., Liu, C.: CE2: towards a large scale hybrid search engine.

Efficient Selection Algorithm for Fast k-NN Search on GPU
With the advent of the big data age [1], efficient parallel algorithms for k-NN .... used in applications like k-NN, since multiple threads can operate on their own ...

A Block-Based Gradient Descent Search Algorithm for ...
is proposed in this paper to perform block motion estimation in video coding. .... shoulder sequences typical in video conferencing. The NTSS adds ... Hence, we call our .... services at p x 64 kbits,” ITU-T Recommendation H.261, Mar. 1993.

Efficient DES Key Search
operation for a small penalty in running time. The issues of development ... cost of the machine and the time required to find a DES key. There are no plans to ...

Grid-based Local Feature Bundling for Efficient Object Search
ratios, in practice we fix the grid size when dividing up the images. We test 4 different grid sizes .... IEEE. Conf. on Computer Vision and Pattern Recognition, 2007.

An Efficient SIFT-Based Mode-Seeking Algorithm For Sub-Pixel ieee ...
and multisensor images is a fundamental building block in. a variety of remote sensing .... single thread style and tested it on scores of remotely sensed. image pairs [11]. ... PC (Intel Q8200 with 3-GB RAM and Vista OS). Note that the ... An Effici

Efficient and Effective Similarity Search over Probabilistic Data Based ...
networks have created a deluge of probabilistic data. While similarity search is an important tool to support the manipulation of probabilistic data, it raises new.

Efficient Histogram-Based Similarity Search in Ultra ...
For easy illustration, we take the recently proposed Local. Derivative ..... fc dup1 dup2. Precision. 10. 20. 30. 50. 100. (c) effect of k. 0. 0.02. 0.04. 0.06. 0.08. 0.1 fb.

An efficient blind modulation detection algorithm ... - Semantic Scholar
distance is proposed for OFDM based wireless communication systems. ... sub-carriers are grouped together, and adaptation is performed on the entire ...

An Efficient Algorithm for Location-Aware Query ... - J-Stage
Jan 1, 2018 - location-aware service, such as Web mapping. In this paper, we ... string descriptions of data objects are indexed in a trie, where objects as well ...