Efficient optimization of plane trusses
Advances in Engineering Software
Genetic Algorithms
Evolution strategies –A comprehensive introduction
Natural Computing: an international journal
Layout optimisation of trusses using simulated annealing
Advances in Engineering Software - Engineering computational technology
Mesh Adaptive Direct Search Algorithms for Constrained Optimization
SIAM Journal on Optimization
A heuristic particle swarm optimizer for optimization of pin connected structures
Computers and Structures
Particle swarm approach for structural design optimization
Computers and Structures
Analysis of the publications on the applications of particle swarm optimisation
Journal of Artificial Evolution and Applications - Regular issue
Optimum design of composite laminates for minimum thickness
Computers and Structures
Introduction to Derivative-Free Optimization
Introduction to Derivative-Free Optimization
A hybrid Particle Swarm Optimization - Simplex algorithm (PSOS) for structural damage identification
Advances in Engineering Software
Structural inverse analysis by hybrid simplex artificial bee colony algorithms
Computers and Structures
Structural topology optimization using ant colony optimization algorithm
Applied Soft Computing
Music-Inspired Harmony Search Algorithm: Theory and Applications
Music-Inspired Harmony Search Algorithm: Theory and Applications
Optimum design of thin-walled closed cross-sections: a numerical approach
Computers and Structures
A hybrid genetic algorithm for reinforced concrete flat slab buildings
Computers and Structures
Harmony Search Algorithms for Structural Design Optimization
Harmony Search Algorithms for Structural Design Optimization
Comparison of non-deterministic search techniques in the optimum design of real size steel frames
Computers and Structures
Artificial Bee Colony (ABC) for multi-objective design optimization of composite structures
Applied Soft Computing
Structural and Multidisciplinary Optimization
Discrete optimum design of truss structures using artificial bee colony algorithm
Structural and Multidisciplinary Optimization
A binary particle swarm optimization for continuum structural topology optimization
Applied Soft Computing
Weight minimization of trusses with genetic algorithm
Applied Soft Computing
Artificial Bee Colony algorithm for optimization of truss structures
Applied Soft Computing
Design optimization of laminated composites using a new variant of simulated annealing
Computers and Structures
Optimal design of truss-structures using particle swarm optimization
Computers and Structures
Charged system search for optimal design of frame structures
Applied Soft Computing
Ant colony optimization of irregular steel frames including elemental warping effect
Advances in Engineering Software
Ant system: optimization by a colony of cooperating agents
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Damage detection based on improved particle swarm optimization using vibration data
Applied Soft Computing
A new meta-heuristic method: Ray Optimization
Computers and Structures
Multimodal size, shape, and topology optimisation of truss structures using the Firefly algorithm
Advances in Engineering Software
Ray optimization for size and shape optimization of truss structures
Computers and Structures
Review: Structural design employing a sequential approximation optimization approach
Computers and Structures
Hi-index | 0.00 |
In this paper, we present a review on non-gradient optimization methods with applications to structural engineering. Due to their versatility, there is a large use of heuristic methods of optimization in structural engineering. However, heuristic methods do not guarantee convergence to (locally) optimal solutions. As such, recently, there has been an increasing use of derivative-free optimization techniques that guarantee optimality. For each method, we provide a pseudo code and list of references with structural engineering applications. Strengths and limitations of each technique are discussed. We conclude with some remarks on the value of using methods customized for a desired application.