Fuzzy Logic Integrated Genetic Programming for Optimization and Design
Publication: Journal of Computing in Civil Engineering
Volume 14, Issue 4
Abstract
A fuzzy logic integrated genetic programming (GP) based methodology is proposed to increase the performance of the GP based approach for structural optimization and design. Fuzzy set theory is employed to deal with the imprecise and vague information, especially the design constraints, during the structural design process. A fuzzy logic based decision-making system incorporating expert knowledge and experience is used to control the iteration process of genetic search. Illustrative examples have been used to demonstrate that, when comparing the proposed fuzzy logic controlled GP approach with the pure GP method, the proposed new approach has a higher search efficiency.
Get full access to this article
View all available purchase options and get full access to this article.
References
1.
Angeline, P. J., and Kinnear, K. E., Jr., eds. ( 1996). Advances in genetic programming II, MIT Press, Cambridge, Mass.
2.
Banzhaf, W., Nordin, P., Keller, R. E., and Francone, F. D. ( 1998). Genetic programming: An introduction: On the automatic evolution of computer programs and its applications, Morgan Kaufmann Publishers Inc., San Francisco.
3.
Dhingra, A. K., Rao, S. S., and Kumar, V. ( 1990). “Nonlinear membership functions in multiobjective fuzzy optimization of mechanical and structural systems.” AIAA J., 30(1), 251–260.
4.
Goldberg, D. E. ( 1989). Genetic algorithms in search, optimization and machine learning, Addison-Wesley, Reading, Mass.
5.
Hajela, P., and Lee, E. ( 1995). “Genetic algorithms in truss topological optimization.” Int. J. Solids and Struct., 32(22), 3341–3357.
6.
Jenkins, W. M. (1992). “Plane frame optimum design environment based on genetic algorithm.”J. Struct. Engrg., ASCE, 118(11), 3103–3112.
7.
Kinnear, K. E., Jr., ed. ( 1994). Advances in genetic programming, MIT Press, Cambridge, Mass.
8.
Koza, J. R. ( 1992). Genetic programming: On the programming of computers by means of natural selection, MIT Press, Cambridge, Mass.
9.
Koza, J. R., et al., eds. ( 1997). Proc., 2nd Annu. Conf., Genetic Programming 1997, Morgan Kaufmann Publishers, Inc., San Francisco.
10.
Koza, J. R., et al., eds. ( 1998). Proc., 3rd Annu. Conf., Genetic Programming 1998, Morgan Kaufmann Publishers Inc., San Francisco.
11.
Koza, J. R., Goldberg, D. E., Fogel, D. B., and Riolo, R. L., eds. ( 1996). Proc., 1st Annu. Conf., Genetic Programming 1996, MIT Press, Cambridge, Mass.
12.
Kruse, R., Gebhardt, J., and Klawonn, F. ( 1994). Foundations of fuzzy systems, Wiley, Chichester, U.K.
13.
Lee, M. A., and Takagi, H. ( 1993). “Dynamic control of genetic algorithms using fuzzy logic techniques.” Proc., 5th Int. Conf. on Genetic Algorithm, Morgan Kaufmann Publishers Inc., San Francisco, 76–83.
14.
Manual of steel construction: Allowable stress design. (1989). 9th Ed., American Institute of Steel Construction, Chicago.
15.
Rao, S. S. ( 1987). “Optimum design of structures in a fuzzy environment.” AIAA J., 25(12), 1633–1636.
16.
Rao, S. S., Sundararaju, K., Prakash, B. G., and Balakrishna, C. ( 1990). “Fuzzy goal programming approach for structural optimization.” AIAA J., 30(5), 1425–1432.
17.
Shrestha, S. M., and Ghaboussi, J. (1998). “Evolution of optimum shapes using genetic algorithm.”J. Struct. Engrg., ASCE, 124(11), 1331–1338.
18.
Soh, C. K., and Yang, J. P. (1996). “Fuzzy controlled genetic algorithm search for shape optimization.”J. Comp. in Civ. Engrg., ASCE, 10(2), 143–150.
19.
Soh, C. K., and Yang, Y. W. (2000). “Genetic programming based approach for structural optimization.”J. Comp. in Civ. Engrg., ASCE, 14(1), 31–37.
20.
Wang, G. Y., and Wang, W. Q. ( 1985). “Fuzzy optimum design of structures.” Engrg. Optimization, Reading, U.K., 8(4), 291–300.
21.
Zadeh, L. A. ( 1987). Fuzzy sets and applications, Wiley, New York.
Information & Authors
Information
Published In
History
Received: Jan 21, 2000
Published online: Oct 1, 2000
Published in print: Oct 2000
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.