Multi-Objective Two-Dimensional Truss Optimization by using Genetic Algorithm

Harun Alrasyid, Pujo Aji


During last three decade, many mathematical programming methods have been develop for solving optimization problems. However, no single method has been found to be entirely efficient and robust for the wide range of engineering optimization problems. Most design application in civil engineering involve selecting values for a set of design variables that best describe the behavior and performance of the particular problem while satisfying the requirements and specifications imposed by codes of practice. The introduction of Genetic Algorithm (GA) into the field of structural optimization has opened new avenues for research because they have been successful applied while traditional methods have failed. GAs is efficient and broadly applicable global search procedure based on stochastic approach which relies on “survival of the fittest” strategy. GAs are search algorithms that are based on the concepts of natural selection and natural genetics. On this research Multi-objective sizing and configuration optimization of the two-dimensional truss has been conducted using a genetic algorithm. Some preliminary runs of the GA were conducted to determine the best combinations of GA parameters such as population size and probability of mutation so as to get better scaling for rest of the runs. Comparing the results from sizing and sizing– configuration optimization, can obtained a significant reduction in the weight and deflection. Sizing–configuration optimization produces lighter weight and small displacement than sizing optimization. The results were obtained by using a GA with relative ease (computationally) and these results are very competitive compared to those obtained from other methods of truss optimization.


truss optimization; genetic algorithm; multi-objective optimization

Full Text:



R.H. Gallagher, and O.C. Zienkiewicz, “Optimum structural design: Theory and applications”, John Wiley and Sons, 1973.

F.S. Hillier and G.J. Lieberman, “Introduction to mathematical programming”, McGraw–Hill Publishing Company, 1990.

J.H. Holland, “Adaptation in natural and artificial systems”, Ann Arbor : The University of Michigan Press, 1975.

S. Rajeev, and C.S. Krishanmoorthy, “Discrete optimization of structures using genetic algorithms”, ASCE Journal of Structural Enginering, Vol. 118, No. 5, pp. 1233-1250, 1992.

D.E. Goldberg, “Genetic algorithms in search, optimization, and machine learning”, Addison Wesley, 1989.



  • There are currently no refbacks.

Creative Commons License

IPTEK Journal of Science and Technology by Lembaga Penelitian dan Pengabdian kepada Masyarakat, ITS is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at