Journal of Aerospace Engineering · 1993 · 234 citations · 6 references
ArchitectureComputational EngineeringComputational Structural AnalysisDesign OptimizationOptimizationCrossover OperatorsEvolutionary ComputationEvolutionary OptimizationGenetic AlgorithmsMetaheuristic OptimizationStructural OptimizationEvolutionary AlgorithmsEvolutionary SearchGenetic Algorithm OptimizationGenetic Algorithms For SearchHeuristic AlgorithmsOptimization Of Truss StructuresPopulation-based OptimizationSpace Truss Analysis
Gradient‑based optimization often converges to local optima, making global solutions difficult, while genetic algorithms, inspired by natural evolution, are effective for global search. The study aims to optimize space structures by integrating a genetic algorithm with a penalty‑function method. The integrated algorithm employs Darwinian selection, random crossover, and multiple crossover types to generate superior offspring, implemented in C and applied to three space truss structures. The method achieved optimal solutions for all three truss structures within a limited number of iterations.
Gradient‐based mathematical‐optimization algorithms usually seek a solution in the neighborhood of the starting point. If more than one local optimum exists, the solution will depend on the choice of the starting point, and the global optimum cannot be found. This paper presents the optimization of space structures by integrating a genetic algorithm with the penalty‐function method. Genetic algorithms are inspired by the basic mechanism of natural evolution, and are efficient for global‐searches. The technique employs the Darwinian survival‐of‐the‐fittest theory to yield the best or better characters among the old population, and performs a random information exchange to create superior offspring. Different types of crossover operations are used in this paper, and their relative merit is investigated. The integrated genetic algorithm has been implemented in C language and is applied to optimization of three space truss structures. In each case, an optimum solution was obtained after a limited number of iterations.
6
Genetic algorithms in search, optimization, and machine learning
Choice Reviews Online · 1989 · 49.3K citations
An Analysis Of The Behavior Of A Class Of Genetic Adaptive Systems.
Kenneth DeJong · Deep Blue (University of Michigan) · 1975 · 1.3K citations · Full text
Life Sciences, Biology, Genetics +12
Efficient optimization of space trusses
Hojjat Adeli, Osama Kamal · Computers & Structures · 1986 · 88 citations
Engineering, Aerospace Engineering, Mechanical Engineering +14