Evolutionary computation and structural design: A survey of the state-of-the-art

Aus de_evolutionary_art_org
Version vom 13. November 2014, 10:35 Uhr von Gbachelier (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche


Reference

Kicinger, R., Arciszewski, T., De Jong, K.: Evolutionary computation and structural design: A survey of the state-of-the-art. Computers and Structures 83(23-24), 1943–1978 (2005), ISSN 0045-7949

DOI

http://dx.doi.org/10.1016/j.compstruc.2005.03.002

Abstract

Evolutionary computation is emerging as a new engineering computational paradigm, which may significantly change the present structural design practice. For this reason, an extensive study of evolutionary computation in the context of structural design has been conducted in the Information Technology and Engineering School at George Mason University and its results are reported here. First, a general introduction to evolutionary computation is presented and recent developments in this field are briefly described. Next, the field of evolutionary design is introduced and its relevance to structural design is explained. Further, the issue of creativity/novelty is discussed and possible ways of achieving it during a structural design process are suggested. Current research progress in building engineering systems’ representations, one of the key issues in evolutionary design, is subsequently discussed. Next, recent developments in constraint-handling methods in evolutionary optimization are reported. Further, the rapidly growing field of evolutionary multiobjective optimization is presented and briefly described. An emerging subfield of coevolutionary design is subsequently introduced and its current advancements reported. Next, a comprehensive review of the applications of evolutionary computation in structural design is provided and chronologically classified. Finally, a summary of the current research status and a discussion on the most promising paths of future research are also presented.

Extended Abstract

Bibtex

Used References

[1] De Jong, K. A. (to appear). Evolutionary computation: a unified approach. Cambridge, MA: MIT Press.

[2] Pezeshk, S. (2002). State of the art on the use of genetic algorithms in design of steel structures. In S. Burns (Ed.), Recent Advances in Optimal Structural Design. Reston, VA: American Society of Civil Engineers

[3] Grierson, D. E., & Khajehpour, S. (2002). Conceptual design optimization of engineering structures. In S. Burns (Ed.), Recent advances in optimal structural design. Reston, VA: American Society of Civil Engineers, 81-95.

[4] Cheng, F. Y. (2002). Multiobjective optimum design of seismic-resistant structures. In S. Burns (Ed.), Recent advances in optimal structural design. Reston, VA: American Society of Civil Engineers, 241-255.

[5] Hajela, P., & Vittal, S. (2000). Evolutionary computing and topology optimization: a state of the art assessment. In Proceedings of the NATO Advanced Research Workshop on Topology Optimization, Budapest, Hungary.

[6] Arciszewski, T., & De Jong, K. A. (2001). Evolutionary computation in civil engineering: research frontiers. In B. H. V. Topping (Ed.), Proceedings of the Eight International Conference on Civil and Structural Engineering Computing, Eisenstadt, Vienna, Austria.

[7] Shaw, D., Miles, J. C., & Gray, A. (2003). Genetic programming within civil engineering: a review. In O. Ciftcioglu & E. Dado (Eds.), Proceedings of the 10th International Workshop of the European Group for Intelligent Computing in Engineering (EG-ICE), Delft, The Netherlands, 29-39.

[8] Darwin, C. (1859). The origin of species by means of natural selection. London: J. Murray.

[9] Holland, J. H. (1975). Adaptation in natural and artificial systems. Ann Arbor, Michigan: University of Michigan Press.

Luke, S. (2000). Issues in scaling genetic programming: breeding strategies, tree generation, and code bloat. Ph.D. Dissertation, Department of Computer Science, University of Maryland, College Park, Maryland.

Rechenberg, I. (1965). Cybernetic solution path of an experimental problem (Vol. Library Translation 1122). Farnborough, UK: Royal Aircraft Establishment.

Schwefel, H.-P. (1965). Kybernetische Evolution als Strategie der experimentelen Forschung in der Stromungstechnik. Master's thesis, Hermann Föttinger Institute for Hydrodynamics, Technical University of Berlin.

Fogel, L. J., Owens, A. J., & Walsh, M. J. (1966). Artificial Intelligence through simulated evolution. Chichester, UK: John Wiley.

Koza, J. R. (1992). Genetic programming : on the programming of computers by means of natural selection. Cambridge, Mass.: MIT Press.

Eshelman, L. J. (1991). The CHC adaptive search algorithm: how to have safe search when engaging in nontraditional genetic recombination. In G. J. E. Rawlins (Ed.), Proceedings of the Second Workshop on Foundations of Genetic Algorithms, Vail, CO, USA, 265--283.

Dasgupta, D., & MacGregor, D. (1991). A structured genetic algorithm (No. IKBS-2-91): University of Strathclyde, UK.

Mühlenbein, H., & Schlierkamp-Voosen, D. (1993). Predictive models for the breeder genetic algorithms. Continuous parameter optimization. Evolutionary Computation, 1(1), 25 - 49.

Goldberg, D. E., Korb, B., & Deb, K. (1989). Messy genetic algorithms: motivation, analysis, and first results. Complex Systems, 3(5), 493-530.

Whitley, L. D. (1989). The GENITOR algorithm and selection pressure: why ranked-based allocation of reproductive trials is best. In J. D. Schaffer (Ed.), Proceedings of the Third International Conference on Genetic Algorithms (ICGA'89), Fairfax, VA, USA, 239–255.

Grefenstette, J. J., & Baker, J. E. (1989). How genetic algorithms work: a critical look at implicit parallelism. In J. D. Schaffer (Ed.), Proceedings of the Third International Conference on Genetic Algorithms (ICGA'89), Fairfax, VA, USA, 20-27.

Schwefel, H.-P. (1977). Numerische Optimierung von Computer-modellen mittels der Evolutionsstrategie. Basel: Birkhaeuser Verlag.

Spears, W. M. (2000). Evolutionary algorithms: the role of mutation and recombination. Berlin ; New York: Springer.

Fogarty, T. C. (1989). Varying the probability of mutation in genetic algorithm. In J. D. Schaffer (Ed.), Proceedings of the Third International Conference on Genetic Algorithms (ICGA'89), Fairfax, VA, USA, 104-109.

Fairley, A. (1991). Comparison of methods of choosing the crossover point in the genetic crossover operation (Technical Report). Liverpool, UK: University of Liverpool.

Schaffer, J. D., & Eshelman, L. J. (1991). On crossover as an evolutionarily viable strategy. In R. K. Belew & L. B. Booker (Eds.), Proceedings of the Fourth International Conference on Genetic Algorithms (ICGA'91), San Diego, CA, USA, 61-68.

Cohoon, J. P., Hegde, S. U., Martin, W. N., & Richards, D. S. (1987). Punctuated equilibria: a parallel genetic algorithm. In J. J. Grefenstette (Ed.), Proceedings of the Second International Conference on Genetic Algorithms (ICGA'87), Cambridge, MA, USA, 148–154.

Potter, M. A., & De Jong, K. A. (2000). Cooperative coevolution: an architecture for evolving coadapted subcomponents. Evolutionary Computation, 8(1), 1-29.

Angeline, P. J., & Pollack, J. B. (1993). Competitive environments evolve better solutions for complex tasks. In S. Forrest (Ed.), Proceedings of the Fifth International Conference on Genetic Algorithms (ICGA'93), Urbana-Champaign, IL, USA, 264–270.

Bentley, P. J. (1999). An introduction to evolutionary design by computers. In P. J. Bentley (Ed.), Evolutionary Design by Computers. San Francisco, CA: Morgan Kaufmann Publishers

Parmee, I. C. (1999). Exploring the design potential of evolutionary search, exploration and optimisation. In P. J. Bentley (Ed.), Evolutionary Design by Computers. London: Academic Press Ltd.

Rechenberg, I. (1973). Evolutionsstrategie; Optimierung technischer Systeme nach Prinzipien der biologischen Evolution. Stuttgart-Bad Cannstatt: Frommann-Holzboog.

Hoeffler, A., Leysner, U., & Weidermann, J. (1973). Optimization of the layout of trusses combining strategies based on Mitchel's theorem and on biological principles of evolution. In Proceedings of the 2nd Symposium on Structural Optimization, Milan, Italy.

Lawo, M., & Thierauf, G. (1982). Optimal design for dynamic stochastic loading: a solution by random search. In Optimization in Structural Design. University of Siegen: Bibl. Inst. Mannheim, 346-352.

Goldberg, D. E. (1987). Computer-aided gas pipeline operation using genetic algorithms and rule learning, part I: Genetic algorithm in pipeline optimization. Engineering with Computers, 47-58.

Goldberg, D. E. (1989). Genetic algorithms in search, optimization, and machine learning. Reading, Mass.: Addison-Wesley Pub. Co.

Bentley, P. J. (Ed.). (1999). Evolutionary design by computers. San Francisco, CA: Morgan Kaufmann Publishers.

Bentley, P. J., & Corne, D. W. (Eds.). (2002). Creative evolutionary systems. San Francisco, CA: Morgan Kaufmann Publishers.

Dasgupta, D., & Michalewicz, Z. (Eds.). (1997). Evolutionary algorithms in engineering applications. Berlin, Heidelberg: Springer-Verlag.

Cvetkovic, D., & Parmee, I. C. (1999). Genetic algorithms based systems for conceptual engineering design. In U. Lindemann, H. Birkhofer, H. Meerkamm & S. Vajna (Eds.), Proceedings of the 12th International Conference on Engineering Design ICED'99, München, Germany, 1035-1038.

Coello Coello, C. A., Van Veldhuizen, D. A., & Lamont, G. B. (2002). Evolutionary algorithms for solving multi-objective problems. New York: Kluwer Academic.

Gen, M., & Cheng, R. (2000). Genetic algorithms and engineering optimization. New York: Wiley.

Parmee, I. C. (2001). Evolutionary and adaptive computing in engineering design. London, New York: Springer.

Gen, M., & Cheng, R. (1997). Genetic algorithms and engineering design. New York: Wiley.

Parmee, I. C. (Ed.). (2002). Adaptive computing in design and manufacture V. London, New York: Springer-Verlag.

Chawdhry, P., Roy, R., & Pant, R. (Eds.). (1998). Soft computing in engineering design and manufacturing. London ; New York: Springer.

Gero, J. S. (1996). Computers and creative design. In M. Tan & R. Teh (Eds.), The Global Design Studio: National University of Singapore, 11-19.

Boden, M. A. (1992). The creative mind: myths and mechanisms. New York: Basic Books.

Arciszewski, T., & Michalski, R. S. (1984). Inferential design theory. In J. S. Gero & F. Sudweeks (Eds.), Proceedings of the Third International Conference on Artificial Intelligence in Design, Lausanne, Switzerland, 295-309.

Arciszewski, T., Michalski, R. S., & Wnek, J. (1995). Constructive induction: the key to design creativity. In J. S. Gero & M. L. Maher (Eds.), Preprints of the Third International Round-Table Conference on Computational Models of Creative Design. Heron Island, Queensland, Australia, 397-426.

Rosenman, M. (1997). The generation of form using evolutionary approach. In D. Dasgupta & Z. Michalewicz (Eds.), Evolutionary algorithms in engineering applications. Berlin New York: Springer, 69-86.

Altshuller, G. (1969). Algorithm of invention. Moscow: Moskowskij Raboczij Publishing House.

Altshuller, G. (1999). The innovation algorithm: TRIZ, systematic innovation and technical creativity: Technical Innovation Center.

Rosenman, M., & Gero, J. S. (1999). Evolving designs by generating useful complex gene structures. In P. J. Bentley (Ed.), Evolutionary design by computers. San Francisco, CA: Morgan Kaufmann Publishers

Bentley, P. J. (2000). Exploring component-based representations. In I. C. Parmee (Ed.), Proceedings of the Fourth International Conference on Adaptive Computing in Design and Manufacture (ACDM'2000), University of Plymouth, UK, 161-172.

Hornby, G. S. (2003). Generative representations for evolutionary design automation. Ph.D. Dissertation, Department of Computer Science, Brandeis University, Waltham, MA, USA.

Bentley, P. J., & Kumar, S. (1999). Three ways to grow designs: a comparison of embryogenies for an evolutionary design problem. In W. Banzhaf, J. Daida, A. E. Eiben, M. H. Garzon, V. Honavar, M. J. Jakiela & R. E. Smith (Eds.), Proceedings of the Genetic and Evolutionary Computation Conference (GECCO'99), Orlando, Florida, USA, 35-43.

Wolfram, S. (2002). A new kind of science. Champaign, IL: Wolfram Media.

Gero, J. S. (1992). Creativity, emergence and evolution in design. Preprints Computational Models of Creative Design, 1-28.

Kicinger, R., De Jong, K. A., & Arciszewski, T. (2002). Long term versus short term evolutionary design. In M. Schnellenbach-Held & H. Denk (Eds.), Advances in Intelligent Computing in Engineering. Proceedings of the 9th International Workshop of the European Group for Intelligent Computing in Engineering. Darmstadt, Germany: VDI Verlag, 184-195.

Gero, J. S., & Schnier, T. (1995). Evolving representations of design cases and their use in creative design. In J. S. Gero, M. L. Maher & F. Sudweeks (Eds.), Preprints Computational Models of Creative Design. Syndey, Australia: Key Center of Design Computing, University of Sydney, 343-368.

Arciszewski, T., De Jong, K. A., & Vyas, H. (1999). Inventive design in structural engineering: evolutionary computation approach. In B. Kumar & B. H. V. Topping (Eds.), Proceedings of the Fifth International Conference on the Applications of AI to Civil and Structural Engineering, Oxford, England, 1-9.

Bentley, P. J. (1999). From coffee tables to hospitals: generic evolutionary design. In P. J. Bentley (Ed.), Evolutionary design by computers. San Francisco, CA: Morgan Kaufmann Publishers

Parmee, I. C. (1995). Diverse evolutionary search for preliminary whole system design. In Proceedings of the 4th International Conference on AI in Civil and Structural Engineering, Cambridge University.

Pahl, G., & Beitz, W. (1996). Engineering design: a systematic approach. New York: Springer Verlag.

Parmee, I. C. (1996). The maintenance of search diversity for effective design space decomposition using cluster-oriented genetic algorithms (COGAs) and multi-agent strategies (GAANT). In Proceedings of the Adaptive Computing in Engineering Design and Control, University of Plymouth, UK.

Bilchev, G., & Parmee, I. C. (1995). The ant colony metaphor for searching continuous design spaces. In T. C. Fogarty (Ed.), Proceedings of the Evolutionary Computing, Sheffield, UK, 25- 39.

Colorni, A., Dorigo, M., & Maniezzo, V. (1992). An investigation of some properties of the ant algorithm. In R. Männer & B. Manderick (Eds.), Proceedings of the Second International Conference on Parallel Problem Solving from Nature (PPSN-II), Brussels, Belgium, 515-526.

Michalewicz, Z., Dasgupta, D., Le Riche, R. G., & Schoenauer, M. (1996). Evolutionary algorithms for constrained engineering problems. Computers and Industrial Engineering Journal, 30(4), 851-830.

Parmee, I. C. (Ed.). (1998). Adaptive computing in design and manufacture : the integration of evolutionary and adaptive computing technologies with product/system design and realisation. London; New York: Springer-Verlag.

Parmee, I. C. (1998). Genetic algorithms, and hydropower system design. Computer-Aided Civil and Infrastructure Engineering, 13(1), 31-41.

Vekeria, H. D., & Parmee, I. C. (1996). The use of a co-operative multi-level CHC GA for structual shape optimisation. In Proceedings of the Fourth European Congress on Intelligent Techniques and Soft Computing, Aachen, Germany.

Bonham, C. R., & Parmee, I. C. (1999). Improving the performance of cluster oriented genetic algorithms (COGAs). In Proceedings of the Congress on Evolutionary Computation (CEC'1999), Washington, DC, USA, 554-561.

Dym, C. L. (1994). Engineering design: a synthesis of views. New York, NY: Cambridge University Press.

Baron, P., Fisher, R., Mill, F., Sherlock, A., & Tuson, A. (1997). A voxel-based representation for the evolutionary shape optimization of a simplified beam: a case-study of a problem-centered approach to genetic operator design. In Proceedings of the 2nd On-line World Conference on Soft Computing in Engineering Design and Manufacturing (WSC2).

Kane, C., & Schoenauer, M. (1995). Genetic operators for two-dimensional shape optimization. In J.-M. Alliot, E. Lutton, E. Ronald, M. Schoenauer & D. Snyers (Eds.), Artificial Evolution (Vol. Lecture Notes in Computer Science 1063): Springer Verlag

Kane, C., & Schoenauer, M. (1996). Topological optimum design using genetic algorithms. Control and Cybernetics, 25(5), 1059-1088.

Roston, G. P. (1994). A genetic methodology for configuration design. Ph.D. Dissertation, Department of Mechanical Engineering, Carnegie Mellon University, Pittsburgh, PA.

Funes, P., & Pollack, J. B. (1999). Computer evolution of buildable objects. In P. J. Bentley (Ed.), Evolutionary design by computers. San Francisco, CA: Morgan Kaufmann Publishers

Bentley, P. J. (1996). Generic evolutionary design of solid objects using a genetic algorithm. Ph.D. Dissertation, Division of Computing and Control Systems, Department of Engineering, University of Huddersfield, Queensgate, Huddersfield, UK.

Shea, K., Cagan, J., & Fenves, S. J. (1997). A shape annealing approach to optimal truss design with dynamic grouping of members. Journal of Mechanical Design, 119, 388-394.

Schmidt, L. C., & Cagan, J. (1998). Optimal configuration design: an integrated approach using grammars. Journal of Mechanical Design, 120(1), 2-9.

Grabska, E. (1993). Graphs and designing. In H. J. Schneider & H. Ehrig (Eds.), Proceedings of the International Workshop on Graph Transformations in Computer Science, Dagstuhl Castle, Germany, 188-202.

Stiny, G. (1980). Introduction to shape and shape grammars. Environment and Planning B: Planning and Design, 7(3), 343-351.

Shai, O. (2001). Combinatorial representations in structural analysis. Journal of Computing in Civil Engineering, 15(3), 193-207.

Frazer, J. (1995). An evolutionary architecture. London: Architectural Association Publications.

Hajela, P., & Kim, B. (1999). GA based learning in cellular automata models for structural analysis. In Proceedings of the 3rd World Congress on Structural and Multidisciplinary Optimization, Niagara Falls, NY.

Coates, P. (1997). Using genetic programming and L-systems to explore 3D design worlds. In R. Junge (Ed.), Proceedings of the CAAD Futures '97, Munich, Germany.

Jacob, C. (1994). Genetic L-system programming. In Y. Davidor, H.-P. Schwefel & R. Männer (Eds.), Proceedings of the Third International Conference on Parallel Problem Solving from Nature (PPSN-III), Jerusalem, Israel, 334-343.

Cheng, R., Gen, M., & Tsujimura, Y. (1996). A tutorial survey of job-shop scheduling problems using genetic algorithms: I. Representation. Computers and Industrial Engineering, 30(4), 983- 997.

Sendhoff, B., Kreutz, M., & Seelen, W. v. (1997). A condition for the genotype-phenotype mapping: causality. In T. Bäck (Ed.), Proceedings of the Seventh International Conference on Genetic Algorithms (ICGA'97), East Lansing, MI, USA, 354-361.

Popovici, E. (2003). The bleeding edge of inventive design (Computer Science Technical Report). Fairfax, VA: George Mason University.

De Jong, E. D., & Oates, T. (2002). A coevolutionary approach to representation development. In E. D. De Jong & T. Oates (Eds.), Proceedings of the ICML-2002 Workshop on Development of Representations, The University of New South Wales, Sydney, Australia.

Dorn, W. C., Gomory, R. E., & Greenberg, H. J. (1964). Automatic design of optimal structures. Journal de Mecanique, 3, 25-52.

Michalewicz, Z. (1996). Genetic algorithms + data structures = evolution programs (3rd rev. and extended ed.). Berlin ; New York: Springer-Verlag.

Bäck, T. (1996). Evolutionary algorithms in theory and practice: evolution strategies, evolutionary programming, genetic algorithms. Oxford, New York: Oxford University Press.

Rothlauf, F. (2002). Representations for genetic and evolutionary algorithms. Heidelberg New York: Physica-Verlag.

Coello Coello, C. A. (2002). Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art. Computer Methods in Applied Mechanics and Engineering, 191, 1245-1287.

Michalewicz, Z. (1995). A survey of constraint handling techniques in evolutionary computation methods. In Proceedings of the 4th Annual Conference on Evolutionary Programming, Cambridge, MA, 135-155.

Courant, R. (1943). Variational methods for the solution of problems of equilibrium and vibrations. Bulletin of American Mathematical Society, 49, 1-23.

Caroll, C. W. (1961). The created response surface technique for optimizing nonlinear restrained systems. Operations Research, 9, 169-184.

Fiacco, A. V., & McCormick, G. P. (1968). Extensions to SUMT for nonlinear programming: equality constraints and extrapolation. Management Science, 12(11), 816-828.

Goldberg, D. E., & Samtani, M. (1986). Engineering optimization via genetic algorithm. In Proceedings of the Ninth Conference on Electronic Computation, University of Alabama, Birmingham, 471-482.

Richardson, J. T., Palmer, M. R., Liepins, G. E., & Hilliard, M. R. (1989). Some guidelines for genetic algorithms with penalty functions. In J. D. Schaffer (Ed.), Proceedings of the Third International Conference on Genetic Algorithms (ICGA'89), Fairfax, VA, USA, 191-197.

Carlson, S. E. (1995). A general method for handling constraints in genetic algorithms. In Proceedings of the Second Annual Joint Conference on Information Science, 663-667.

Joines, J. A., & Houck, C. R. (1994). On the use of non-stationary penalty functions to solve nonlinear constrained optimization problems with GA's. In Z. Michalewicz, J. D. Schaffer, H.-P. Schwefel, D. B. Fogel & H. Kitano (Eds.), Proceedings of the First IEEE International Conference on Evolutionary Computation (ICEC'94), Orlando, FL, USA, 579-584.

Michalewicz, Z., & Attia, N. F. (1994). Evolutionary optimization of constrained problems. In A. V. Sebald & L. J. Fogel (Eds.), Proceedings of the Third Annual Conference on Evolutionary Programming, San Diego, CA, USA, 98-108.

Bean, J. C., & Hadj-Alouane, A. B. (1992). A dual genetic algorithm for bounded integer programs (Technical Report No. TR 92-53): Department of Industrial and Operations Engineering, University of Michingan.

Hadj-Alouane, A. B., & Bean, J. C. (1997). A genetic algorithm for the multiple-choice integer program. Operations Research, 45, 92-101.

Smith, A. E., & Tate, D. M. (1993). Genetic optimization using a penalty function. In S. Forrest (Ed.), Proceedings of the Fifth International Conference on Genetic Algorithms (ICGA'93), Urbana-Champaign, IL, USA, 499-503.

Rasheed, K. (1998). An adaptive penalty approach for constrained genetic-algorithm optimization. In J. R. Koza, W. Banzhaf, K. Chellapilla, K. Deb, M. Dorigo, D. B. Fogel, M. H. Garzon, D. E. Goldberg, H. Iba & R. L. Riolo (Eds.), Proceedings of the Third Annual Genetic Programming Conference, Madison, Wisconsin, USA, 584-590.

Nanakorn, P., & Meesomklin, K. (2001). An adaptive penalty function in genetic algorithms for structural design optimization. Computers & Structures, 79(29-30), 2527-2539.

Coello Coello, C. A. (2000). Use of a self-adaptive penalty approach for engineering optimization problems. Computers in Industry, 41(2), 113-127.

Schwefel, H.-P. (1981). Numerical optimization of computer models. Chichester, UK: John Wiley & Sons.

Bean, J. C. (1994). Genetics and random keys for sequencing and optimization. ORSA Journal on Computing, 6, 154-160.

Davidor, Y. (1989). Analogous crossover. In J. D. Schaffer (Ed.), Proceedings of the Third International Conference On Genetic Algorithms (ICGA'89), Fairfax, VA, USA, 98-103.

Kowalczyk, R. (1997). Constraint consistent genetic algorithms. In Proceedings of the Fourth IEEE International Conference on Evolutionary Computation (ICEC'97), Indianapolis, USA, 343 -348.

Schoenauer, M., & Michalewicz, Z. (1996). Evolutionary computation at the edge of feasibility. In H.-M. Voigt, W. Ebeling, I. Rechenberg & H.-P. Schwefel (Eds.), Proceedings of the Fourth International Conference on Parallel Problem Solving from Nature (PPSN-IV), Berlin, Germany, 245-254.

Schoenauer, M., & Michalewicz, Z. (1997). Boundary operators for constrained parameter optimization problems. In T. Bäck (Ed.), Proceedings of the Seventh International Conference on Genetic Algorithms (ICGA'97), East Lansing, MI, USA, 320-329.

Michalewicz, Z. (2000). Decoders. In T. Bäck, D. B. Fogel & Z. Michalewicz (Eds.), Evolutionary computation 2: advanced algorithms and operators (Vol. 2). Bristol and Philadelphia: Institute of Physics Publishing, 49-55.

Koziel, S., & Michalewicz, Z. (1999). Evolutionary algorithms, homomorphous mappings, and constrained parameter optimization. Evolutionary Computation, 7(1), 19-44.

Kim, D. G. (1998). Riemann mapping based constraint handling for evolutionary search. In Proceedings of the 1998 ACM Symposium on Applied Computing, Atlanta, GA, USA, 379-385.

Michalewicz, Z. (2000). Repair algorithms. In T. Bäck, D. B. Fogel & Z. Michalewicz (Eds.), Evolutionary computation 2: advanced algorithms and operators (Vol. 2). Bristol and Philadelphia: Institute of Physics Publishing, 56-61.

Liepins, G. E., & Vose, M. D. (1990). Representational issues in genetic optimization. Journal of Experimental and Theoretical Artificial Intelligence, 2, 101-115.

Mühlenbein, H. (1992). Parallel genetic algorithms in combinatorial optimization: new developments in their interfaces. In O. Balci, R. Sharda & S. A. Zenios (Eds.), Computer Science and Operations Research. New York: Pergamon Press, 441-456.

Tate, D. M., & Smith, A. E. (1995). A genetic approach to the quadratic assignment problem. Computers and Operations Research, 22(1), 73-78.

Michalewicz, Z., & Nazhiyath, G. (1995). Genocop III: a co-evolutionary algorithm for numerical optimization problems with nonlinear constraints. In D. B. Fogel (Ed.), Proceedings of the Second IEEE International Conference on Evolutionary Computation (ICEC'95), Perth, Australia, 647-651.

Liepins, G. E., & Potter, W. D. (1991). A genetic algorithm approach to multiple-fault diagnosis. In L. Davis (Ed.), Handbook of genetic Algorithms. New York: Van Nostrand Reinhold, 237- 250.

Nakano, R., & Yamada, T. (1991). Conventional genetic algorithm for job shop problems. In R. K. Belew & L. B. Booker (Eds.), Proceedings of the Fourth International Conference on Genetic Algorithms (ICGA'91), San Diego, CA, USA, 474-479.

Orvosh, D., & Davis, L. (1994). Using a genetic algorithm to optimize problems with feasibility constraints. In Z. Michalewicz, J. D. Schaffer, H.-P. Schwefel, D. B. Fogel & H. Kitano (Eds.), Proceedings of the First IEEE International Conference on Evolutionary Computation (ICEC'94), Orlando, FL, USA, 548 -553.

Kicinger, R., Arciszewski, T., & De Jong, K. A. (2003). Evolutionary designing of steel structures in tall buildings. Journal of Computing in Civil Engineering(tentatively approved).

Paredis, J. (1994). Co-evolutionary constraints satisfaction. In Y. Davidor, H.-P. Schwefel & R. Männer (Eds.), Proceedings of the Third International Conference on Parallel Problem Solving from Nature (PPSN-III), Jerusalem, Israel, 46-55.

Powell, D. J., & Skolnick, M. M. (1993). Using genetic algorithms in engineering design optimization with non-linear constraints. In S. Forrest (Ed.), Proceedings of the Fifth International Conference on Genetic Algorithms (ICGA'93), Urbana-Champaign, IL, USA, 424- 431.

Deb, K. (2000). An efficient constraint handling method for genetic algorithms. Computer Methods in Applied Mechanics and Engineering, 186(2-4), 311-338.

Schoenauer, M., & Xanthakis, S. (1993). Constrained GA optimization. In S. Forrest (Ed.), Proceedings of the Fifth International Conference on Genetic Algorithms (ICGA'93), Urbana- Champaign, IL, USA, 573-580.

Surry, P. D., Radcliffe, N. J., & Boyd, I. D. (1995). A multi-objective approach to constrained optimization of gas supply networks: the COMOGA method. In T. C. Fogarty (Ed.), Proceedings of the AISB-95 Workshop on Evolutionary Computing, Sheffield, UK, 166-180.

Surry, P. D., & Radcliffe, N. J. (1997). The COMOGA method: constrained optimisation by multi-objective genetic algorithms. Control and Cybernetics, 26(3).

Parmee, I. C., & Purchase, G. (1994). The development of a directed genetic search technique for heavily constrained design spaces. In I. C. Parmee (Ed.), Proceedings of the First International Conference on Adaptive Computing in Engineering Design and Control, Plymouth, UK, 97-102.

Coello Coello, C. A. (2000). Treating constraints as objectives for single-objective evolutionary optimization. Engineering Optimization, 32(3), 275-308.

Coello Coello, C. A. (2000). Constraint-handling using an evolutionary multiobjective optimization technique. Civil Engineering and Environmental Systems, 17, 319-346.

Adeli, H., & Cheng, N. T. (1994). Augmented Lagrangian genetic algorithm for structural optimization. Journal of Structural Engineering, 7(3), 104-118.

Myung, H., Kim, J.-H., & Fogel, D. B. (1995). Preliminary investigation into a two-stage method of evolutionary optimization on constrained problems. In J. R. McDonnell, R. G. Reynolds & D. B. Fogel (Eds.), Proceedings of the Fourth Annual Conference on Evolutionary Programming, Cambridge, MA, USA, 449-463.

Kim, J.-H., & Myung, H. (1997). Evolutionary programming techniques for constrained optimization problems. IEEE Transactions on Evolutionary Computation, 1(2), 129 -140.

Le, T. V. (1995). A fuzzy evolutionary approach to constrained optimization problems. In Proceedings of the Second IEEE International Conference on Evolutionary Computation (ICEC'95), Perth, Australia, 274-278.

Le, T. V. (1996). A fuzzy evolutionary approach to constrained optimisation problems. In T. Fukuda & T. Furuhashi (Eds.), Proceedings of the Third IEEE International Conference on Evolutionary Computation (ICEC'96), Nagoya, Japan, 274-278.

Forrest, S., & Perelson, A. S. (1990). Genetic algorithms and the immune system. In H.-P. Schwefel & R. Männer (Eds.), Proceedings of the First International Conference on Parallel Problem Solving from Nature (PPSN-I), Dortmund, Germany, 320-325.

Smith, R. E., Forrest, S., & Perelson, A. S. (1993). Searching for diverse, cooperative populations with genetic algorithms. Evolutionary Computation, 1(2), 127-149.

Hajela, P., & Lee, J. (1996). Constrained genetic search via schema adaptation. An immune network solution. Structural Optimization, 12(1), 11-15.

Hajela, P., & Lee, J. (1995). Constrained genetic search via schema adaptation. An immune network solution. In N. Olhoff & G. I. N. Rozvany (Eds.), Proceedings of the First World Congress of Structural and Multidisciplinary Optimization (WCSMO-1), Goslar, Germany, 915- 920.

Yoo, J., & Hajela, P. (1999). Immune network simulations in multicriterion design. Structural and Multidisciplinary Optimization, 18(2-3), 85-94.

Reynolds, R. G. (1994). An introduction to cultural algorithms. In A. V. Sebald & L. J. Fogel (Eds.), Proceedings of the Third Annual Conference on Evolutionary Programming, Singapore, 131-139.

Reynolds, R. G., Michalewicz, Z., & Cavaretta, M. J. (1995). Using cultural algorithms for constraint handling in Genocop. In J. R. McDonnell, R. G. Reynolds & D. B. Fogel (Eds.), Proceedings of the Fourth Annual Conference on Evolutionary Programming, Cambridge, MA, USA, 289-305.

Chung, C.-J., & Reynolds, R. G. (1996). A testbed for solving optimization problems using cultural algorithms. In L. J. Fogel, P. J. Angeline & T. Bäck (Eds.), Proceedings of the Fifth Annual Conference on Evolutionary Programming, San Diego, CA, USA.

Colorni, A., Dorigo, M., & Maniezzo, V. (1991). Distributed optimization by ant colonies. In Proceedings of the First European Conference on Artificial Life (ECAL'91), Paris, France.

Bilchev, G., & Parmee, I. C. (1996). Constrained and multi-modal optimisation with an ant colony search model. In I. C. Parmee & M. J. Denham (Eds.), Proceedings of the Second International Conference on Adaptive Computing in Engineering Design and Control, Plymouth, UK.

Michalewicz, Z., & Schoenauer, M. (1996). Evolutionary algorithms for constrained parameter optimization problems. Evolutionary Computation, 4(1), 1-32.

Coello Coello, C. A. (1999). A comprehensive survey of evolutionary-based multi-objective optimization techniques. Knowledge and Information Systems, 1(3), 269-308.

Pareto, V. (1896). Cours D'Economie Politique (Vol. I and II). Lausanne: F. Rouge.

Deb, K. (1999). Evolutionary algorithms for multi-criterion optimization in engineering design. In K. Miettinen, M. M. Makela, P. Neittaanmaki & J. Periaux (Eds.), Evolutionary algorithms in engineering and computer science : recent advances in genetic algorithms, evolution strategies, evolutionary programming, genetic programming, and industrial applications. Chichester; New York: John Wiley & Sons

Chankong, V., & Haimes, Y. Y. (1983). Multiobjective decision making: theory and methodology. New York: North Holland.

Haimes, Y. Y., Lasdon, L. S., & Wismer, D. A. (1971). On a bicriterion formulation of the problems of integrated system identification and system optimization. IEEE Transactions on Systems, Man, and Cybernetics, 1(3), 296-297.

Coello Coello, C. A. (2000). An updated survey of GA-based multiobjective optimization techniques. ACM Computing Surveys, 32(2), 109-143.

Rosenberg, R. S. (1967). Simulation of genetic populations with biochemical properties. Ph.D. DissertationUniversity of Michigan, Ann Harbor, Michigan.

Schaffer, J. D. (1984). Some experiments in machine learning using vector evaluated genetic algorithms. Ph.D. DissertationVanderbilt University, Nashville, TN.

Deb, K. (2001). Multi-objective optimization using evolutionary algorithms. Chichester, New York: John Wiley & Sons.

Syswerda, G., & Palmucci, J. (1991). The application of genetic algorithms to resource scheduling. In R. K. Belew & L. B. Booker (Eds.), Proceedings of the Fourth International Conference on Genetic Algorithms (ICGA'91), San Diego, CA, USA, 502-508.

Yang, X., & Gen, M. (1994). Evolution program for bicriteria transportation problem. In M. Gen & T. Kobayashi (Eds.), Proceedings of the 16th International Conference on Computers and Industrial Engineering, Ashikaga, Japan, 451-454.

Jakob, W., Gorges-Schleuter, M., & Blume, C. (1992). Application of genetic algorithms to task planning and learning. In R. Männer & B. Manderick (Eds.), Proceedings of the Second International Conference on Parallel Problem Solving from Nature (PPSN-II), Brussels, Belgium, 293-302.

Schaffer, J. D. (1985). Multiple objective optimization with vector evaluated genetic algorithms. In J. J. Grefenstette (Ed.), Proceedings of the First International Conference on Genetic Algorithms (ICGA'85), Pittsburgh, PA, USA, 93-100.

Ritzel, B. J., Eheart, J. W., & Ranjithan, S. (1994). Using genetic algorithms to solve a multiple objective groundwater pollution containment problem. Water Resources Research, 30(5), 1589- 1603.

Cvetkovic, D., Parmee, I. C., & Webb, E. (1998). Multi-objective optimisation and preliminary airframe design. In I. C. Parmee (Ed.), The Integration of Evolutionary and Adaptive Computing Technologies with Product/System Design and Realisation. Plymouth, UK: Springer-Verlag, 255-267.

Charnes, A., & Cooper, W. W. (1961). Management models and industrial applications of linear programming. New York: John Wiley.

Chen, Y. L., & Liu, C. C. (1994). Multiobjective VAR planning using the goal-attainment method. IEE Proceedings on Generation, Transmission and Distribution, 141(3), 227-232. Hajela, P., & Lin, C.-Y. (1992). Genetic search strategies in multicriterion optimal design. Structural Optimization(4), 99-107.

Coello Coello, C. A., & Christiansen, A. D. (1998). Two new GA-based methods for multiobjective optimization. Civil Engineering Systems, 15(3), 207-243.

Coello Coello, C. A., & Christiansen, A. D. (2000). Multiobjective optimization of trusses using genetic algorithms. Computers & Structures, 75(6), 647-660.

Fonseca, C. M., & Fleming, P. J. (1993). Genetic algorithms for multi-objective optimization: formulation, discussion, and generalization. In S. Forrest (Ed.), Proceedings of the Fifth International Conference on Genetic Algorithms (ICGA'93), Urbana-Champaign, IL, USA, 416- 423.

Chipperfield, A. J., & Fleming, P. J. (1995). Gas turbine engine controller design using multiobjective genetic algorithms. In A. M. S. Zalzala (Ed.), Proceedings of the First IEE/IEEE International Conference on Genetic Algorithms in Engineering Systems: Innovations and Applications (GALESIA'95), Halifax Hall, University of Sheffield, UK.

Obayashi, S. (1998). Pareto genetic algorithm for aerodynamic design using the Navier-Stokes equations. In D. Quagliarella, J. Periaux, C. Poloni & G. Winter (Eds.), Genetic algorithms and evolution strategies in engineering and computer science: recent advances and industrial applications. Chichester, England: John Wiley & Sons, 245-266.

Obayashi, S. (2002). Pareto solutions of multipoint design of supersonic wings using evolutionary algorithms. In I. C. Parmee (Ed.), Adaptive Computing in Design and Manufacture V. London: Springer-Verlag, 3-16.

Grierson, D. E., & Khajehpour, S. (2002). Method for conceptual design applied to office buildings. Journal of Computing in Civil Engineering, 16(2), 83-103.

Srinivas, N., & Deb, K. (1994). Multiobjective optimization using nondominated sorting in genetic algorithms. Evolutionary Computation, 2(3), 221-248.

Deb, K., Agrawal, S., Pratap, A., & Meyarivan, T. (2000). Fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-II. In M. Schoenauer, K. Deb, G. Rudolph, X. Yao, E. Lutton, J. J. Merelo Guervós & H.-P. Schwefel (Eds.), Proceedings of the Sixth International Conference on Parallel Problem Solving from Nature (PPSN-VI), Paris, France, 849-858.

Hamda, H., Roudenko, O., & Schoenauer, M. (2002). Multi-objective evolutionary topological optimum design. In I. C. Parmee (Ed.), Proceedings of the Fifth International Conference on Adaptive Computing Design and Manufacture (ACDM 2002), University of Exeter, Devon, UK, 121-132.

Deb, K., & Goel, T. (2001). A hybrid multi-objective evolutionary approach to engineering shape design. In E. Zitzler, K. Deb, L. Thiele, C. A. Coello Coello & D. W. Corne (Eds.), Proceedings of the First International Conference on Evolutionary Multi-Criterion Optimization (EMO'2001), Zurich, Switzerland, 385-399.

Horn, J., & Nafpliotis, N. (1993). Multiobjective optimization using the niched Pareto genetic algorithm (Technical Report No. IlliGAl Report 93005). Urbana, Illinois, USA: University of Illinois at Urbana-Champaign.

Zitzler, E., & Thiele, L. (1998). An evolutionary algorithm for multi-objective optimization: the strength Pareto approach (No. Technical Report 43). Zurich, Switzerland: Computer Engineering and Communication Networks Laboratory, Swiss Federal Institute of Technology.

Van Veldhuizen, D. A., & Lamont, G. B. (1998). Multi-onjective evolutionary algorithm research: a history and analysis (No. TR-98-03). Wright-Patterson AFB, Ohio: Department of Electrical and Computer Engineering, Air Force Institute of Technology.

Wiegand, R. P. (2003). An analysis of cooperative coevolutionary algorithms. Ph.D. Dissertation, Department of Computer Science, George Mason University, Fairfax, VA, USA.

Rosin, C. D., & Belew, R. K. (1996). New methods for competitive coevolution (Technical Report No. CS96-491). San Diego, CA: Department of Computer Science and Engineering, University of California.

Maynard Smith, J. (1982). Evolution and the theory of games: Cambridge University Press.

Axelrod, R. M. (1984). The evolution of cooperation. New York: Basic Books.

Axelrod, R. M. (1987). Evolving new strategies: the evolution of strategies in the iterated prisoner's dilemma. In L. Davis (Ed.), Genetic Algorithms and Simulated Annealing. San Mateo, CA: Morgan Kaufmann Publishers, 32-41.

Hillis, W. D. (1991). Co-evolving parasites improve simulated evolution as an optimization procedure. In C. G. Langton, C. Taylor, J. D. Farmer & S. Rasmussen (Eds.), Artificial Life II (Vol. X). Santa Fe Institute Studies in the Sciences of Complexity, New Mexico, USA: Addison- Wesley, 313-324.

Paredis, J. (1995). Artificial coevolution, explorations in artifical life. In AI Expert Presents: Miller Freeman Inc.

Pagie, L., & Mitchell, M. (2002). A comparison of evolutionary and coevolutionary search. International Journal of Computational Intelligence and Applications, 2(1), 53-69.

Potter, M. A., & De Jong, K. A. (1994). A cooperative coevolutionary approach to function optimization. In Y. Davidor, H.-P. Schwefel & R. Männer (Eds.), Proceedings of the Third International Conference on Parallel Problem Solving from Nature (PPSN-III), Jerusalem, Israel, 249-257.

Potter, M. A. (1997). The design and analysis of a computational model of cooperative coevolution. Ph.D. dissertation, Computer Science Department, George Mason University, Fairfax, VA.

Luke, S., & Wiegand, R. P. (2002). When coevolutionary algorithms exhibit evolutionary dynamics. In A. Barry (Ed.), Proceedings of the Workshop on Understanding Coevolution: Theory and Analysis of Coevolutionary Algorithms (GECCO 2002), New York, 236-241.

Wiegand, R. P., Liles, W. C., & De Jong, K. A. (2001). An empirical analysis of collaboration methods in cooperative coevolutionary algorithms. In L. Spector & E. D. Goodman (Eds.), Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2001), San Francisco, CA, 1235-1242.

Maher, M. L., & Poon, J. (1996). Modelling design exploration as co-evolution. Microcomputers in Civil Engineering, 11(3), 195-210.

Maher, M. L. (1994). Creative design using a genetic algorithm. Computing in Civil Engineering, 2014-2021.

Maher, M. L., & Poon, J. (1995). Evolving a fitness landscape for design exploration. In Proceedings of the International Conference on Evolutionary Computation, Perth, Australia.

Maher, M. L., Poon, J., & Boulanger, S. (1996). Formalising design exploration as co-evolution: a combined gene approach. In J. S. Gero & F. Sudweeks (Eds.), Advances in Formal Design Methods for CAD: Chapman & Hall, 1-28.

Maher, M. L., & Wu, P. X. (1998). Creativity through co-evolutionary design. In J. S. Gero, M. L. Maher & F. Sudweeks (Eds.), Preprints of Computational Models of Creative Design. Sydney, Australia: Key Center of Design Computing, 244-259.

n, J., & Maher, M. L. (1996). Emergent behaviour in co-evolutionary design. In J. S. Gero (Ed.), Artificial Intelligence in Design '96: Kluwer Academic Press

Poon, J., & Maher, M. L. (1996). Co-evolution and emergence in design. In Proceedings of the Workshop on Evolutionary Systems in Design AID'96.

Poon, J., & Maher, M. L. (1997). Co-evolution and emergence in design. Artificial Intelligence in Engineering, 11(3), 319-327.

Nair, P. B., & Keane, A. J. (2002). Coevolutionary architecture for distributed optimization of complex coupled systems. AIAA Journal, 40(7), 1434-1443.

Hamda, H., Jouve, F., Lutton, E., Schoenauer, M., & Sebag, M. (2002). Compact unstructured representations for evolutionary topological optimum design. Applied Intelligence, 16, 139-155.

Berke, L., & Khot, N. S. (1987). Structural optimization using optimality criteria. In C. A. Mota Soares (Ed.), Computer Aided Optimal Design: Structural and Mechanical System. Berlin: Springer-Verlag, 235-269.

Jakiela, M. J., Chapman, C. D., Duda, J., Adewuya, A., & Saitou, K. (2000). Continuum structural topology design with genetic algorithms. Computer Methods in Applied Mechanics and Engineering, 186, 339-356.

Schmit, L. A. (1981). Structural synthesis- its genesis and development. AAAI Journal, 19(10), 1249-1263.

Lin, C.-Y., & Hajela, P. (1993). Genetic search strategies in large scale optimization. In Proceedings of the 34th AIAA/ASCE/ASME/AHS Structural Dynamics and Material Conference, La Jolla, CA, 2437-2447.

Schoenauer, M., & Wu, Z. (1993). Discrete optimal design of structures by genetic algorithms. In B. e. al. (Ed.), Proceedings of the Conference Nationale sur le Calcul de Structures, Hermes, 833-842.

Anagnostou, G., Ronquist, E., & Patera, A. (1992). A computational procedure for part design. Computer Methods in Applied Mechanics and Engineering, 97, 33-48.

Hajela, P., & Lee, E. (1995). Genetic algorithms in truss topological optimization. Journal of Solids and Structures, 32(22), 3341-3357.

Jensen, E. D. (1992). Topological structural design using genetic algorithms. Ph.D. DissertationPurdue University, Lafayette, IN.

Chapman, C. D., Saitou, K., & Jakiela, M. J. (1994). Genetic algorithm as an approach to configuration and topology design. Journal of Mechanical Design, 116, 1005-1012.

Bendsoe, M. P., & Kikuchi, N. (1988). Generating optimal topologies in structural design using a homogenization method. Computer Methods in Applied Mechanics and Engineering, 71, 197- 224.

Xie, Y. M., & Steven, G. P. (1992). Shape and layout optimization via an evolutionary procedure. In Proceedings of the International Conference on Computational Engineering Science, Hong Kong University of Science and Technology, Hong Kong.

Sandgren, E., Jensen, E. D., & Welton, J. (1990). Topological design of structural components using genetic optimization methods. In Sensitivity Analysis and Optimization with Numerical Methods, AMD-vol. 115, Proceedings of the Winter Annual Meeting of the American Society of Mechanical Engineers. Dallas, TX, 31-43.

Periaux, J., & Winter, G. (Eds.). (1995). Genetic algorithms in engineering and computer science. Chichester, UK: John Wiley.

Schoenauer, M. (1996). Shape representations and evolution schemes. In L. J. Fogel, P. J. Angeline & T. Bäck (Eds.), Proceedings of the Fifth Annual Conference on Evolutionary Programming, San Diego, CA, USA.

Topping, B. H. V. (1983). Shape optimization of skeletal structures: a review. Journal of Structural Engineering, 109, 1933-1951.

Shankar, N., & Hajela, P. (1991). Heuristics driven strategies for near-optimal structural topology development. In B. H. V. Topping (Ed.), Artificial Intelligence and Structural Engineering. Oxford, UK: Civil-Comp Press, 219-226.

Hajela, P., Lee, E., & Lin, C.-Y. (1993). Genetic algorithms in structural topology optimization. In M. P. Bendsoe & C. A. Mota Soares (Eds.), Topology Design of Structures, 117-133.

Grierson, D. E., & Pak, W. (1993). Discrete optimal design using a genetic algorithm. In M. P. Bendsoe & C. A. Mota Soares (Eds.), Topology Design of Structures. Dordrecht, The Netherlands: Kluwer Academic Publishers, 89-102.

Bramlette, M. F., & Bouchard, E. E. (1991). Genetic algorithms in parametric design of aircraft. In L. Davis (Ed.), Handbook of Genetic Algorithms. New York: Van Nostrand Reinhold, 109- 123.

Koumousis, V. K., & Georgiou, P. G. (1994). Genetic algorithms in discrete optimization of steel truss roofs. Journal of Computing in Civil Engineering, 8(3), 309-325.

Bohnenberger, O., Hesser, J., & Männer, R. (1995). Automatic design of truss structures using evolutionary algorithms. In Proceedings of the Second IEEE International Conference on Evolutionary Computation (ICEC'95), Perth, Australia, 143-149.

Rajan, S. D. (1995). Sizing, shape, and topology design optimization of trusses using genetic algorithm. Journal of Structural Engineering, 121, 1480-1487.

Nakanishi, Y., & Nakagiri, S. (1996). Optimization of frame topology using boundary cycle and genetic algorithms. JSME International Journal, Series A, 39, 279-285.

Nakanishi, Y., & Nakagiri, S. (1997). Structural optimization under topological constraint represented by homology groups. JSME International Journal, Series A, 40, 219-227.

Rajeev, S., & Krishnamoorthy, C. S. (1997). Genetic algorithms-based methodologies for design optimization of trusses. Journal of Structural Engineering, 123(3), 350-358.

Murawski, K., Arciszewski, T., & De Jong, K. A. (2001). Evolutionary computation in structural design. Journal of Engineering with Computers, 16, 275-286.

Soh, C. K., & Yang, Y. (2001). Genetic programming-based approach for structural optimization. Journal of Computing in Civil Engineering, 31, 31-37.

Yang, Y., & Soh, C. K. (2002). Automated optimum design of structures using genetic programming. Computers & Structures, 80(18-19), 1537-1546.

Azid, I. A., Kwan, A. S. K., & Seetharamm, K. N. (2002). An evolutionary approach for layout optimization of a three-dimensional truss. Structural and Multidisciplinary Optimization, 24(4), 333–337.

Rozvany, G. I. N., Bendsoe, M. P., & Kirsch, U. (1995). Layout optimization of structures. Applied Mechanics Reviews, 48(2), 41-120.

Bendsoe, M. P., & Sigmund, O. (2002). Topology optimization: theory, methods and applications: Springer-Verlag.

Xie, Y. M., & Steven, G. P. (1997). Evolutionary structural optimization. Berlin Heidelberg New York: Springer-Verlag.

Pironneau, O. (1984). Optimal shape design for elliptic systems: Springer-Verlag. Bennet, J. A., & Botkin, M. E. (Eds.). (1986). The optimum shape: automated structural design. New York, London: Plenum Press.

Haslinger, J., & Neittaanmaki, P. (1996). Finite element approximation for optimal shape design material and topology design. Chichester, UK: John Wiley & Sons.

Sokolowski, J., & Zolesio, J.-P. (1992). Introduction to shape optimization. Shape sensitivity analysis: Springer-Verlag.

Allaire, G., Bonnetier, E., Francfort, G., & Jouve, F. (1997). Shape optimization by the homogenization method. Nuemerische Mathematik, 76, 27-68.

Jenkins, W. M. (1991). Towards structural optimization via the genetic algorithm. Computers & Structures, 40(5), 1321-1327.

Jenkins, W. M. (1991). Structural optimization with the genetic algorithm. Structural Engineer, 69(24), 418-422.

Richards, R., & Sheppard, S. D. (1992). Learning classifier systems in design optimization. In Proceedings of the 1992 Design Theory and Methodology Conference, Scottsdale, Arizona, 179- 186.

Watabe, H., & Okino, N. (1993). A study of genetic shape design. In S. Forrest (Ed.), Proceedings of the Fifth International Conference on Genetic Algorithms (ICGA'93), Urbana- Champaign, IL, USA, 445-451.

Kita, E., & Tanie, H. (1998). GA-based topology optimization of continuum structures. In G. P. Steven, O. M. Querin, H. Guan & Y. M. Xie (Eds.), Structural Optimization (Proceedings of the Australasian Conference on Structural Optimization). Victoria: Oxbridge Press, 87-94.

Kita, E., & Tanie, H. (1999). Topology and shape optimization of continuum structures using GA and BEM. Structural Optimization, 17(2/3), 130-139.

Annicchiarico, W., & Cerrolaza, M. (1999). Finite elements, genetic algorithms and B-splines: a combined technique for shape optimization. Finite Elements in Analysis and Design, 33, 125- 141.

Cerrolaza, M., & Annicchiarico, W. (1999). Genetic algorithms in shape optimization: finite and boundary element applications. In K. Miettinen, M. M. Makela, P. Neittaanmaki & J. Periaux (Eds.), Evolutionary algorithms in engineering and computer science. Chichester, England: John Wiley & Sons

Wibowo, F. X. N., & Besari, M. S. (1998). Genetic algorithms in shape optimization of oval axially symmetrical shells. In G. P. Steven, O. M. Querin, H. Guan & Y. M. Xie (Eds.), Structural Optimization (Proceedings of the Australasian Conference on Structural Optimization). Victoria: Oxbridge Press, 103-111.

Annicchiarico, W., & Cerrolaza, M. (2001). Structural shape optimization 3D finite-element models based on genetic algorithms and geometric modeling. Finite Elements in Analysis and Design, 37(5), 403-415.

Woon, S. Y., Querin, O. M., & Steven, G. P. (2001). Structural application of a shape optimization method based on a genetic algorithm. Structural and Multidisciplinary Optimization, 22(1), 57–64.

Pedersen, P. (1987). Optimal joint positions for space structures. Journal of Structural Engineering, 99(10), 2459-2477.

Vanderplaats, G. N. (1975). Design of structures for optimum geometry (No. TMX-62-462): NASA.

Grierson, D. E., & Pak, W. (1993). Optimal sizing, geometrical and topological design using a genetic algorithm. Structural Optimization, 6, 151-159.

Soh, C. K., & Yang, J. (1996). Fuzzy controlled genetic algorithm search for shape optimization. Journal of Computing in Civil Engineering, 10(2), 143-150.

Keane, A. J., & Brown, S. M. (1996). The design of a satellite boom with enhanced vibration performance using genetic algorithm techniques. In I. C. Parmee (Ed.), Proceedings of the Conference on Adaptive Computing in Engineering Design and Control 96, Plymouth, UK, 107- 113.

Kawohl, B., Pironneau, O., Tartar, L., & Zolesio, J.-P. (Eds.). (2000). Optimal shape design. Berlin New York Heidelberg: Springer-Verlag.

Allaire, G., & Henrot, A. (2001). On some recent advances in shape optimization. Comptes Rendus de l Academie des Sciences Series IIB Mechanics, 329(5), 383-396.

Nishino, F., & Duggal, R. (1990). Shape optimum design of trusses under multiple loading. Journal of Solids and Structures, 19, 17-27.

Arora, J. S. (1989). Introduction to optimum design: McGraw Hill.

Hajela, P. (1990). Genetic search - an approach to the nonconvex optimization problem. AIAA Journal, 26, 1205-1212.

Hajela, P. (1992). Genetic algorithms in automated structural synthesis. In B. H. V. Topping (Ed.), Optimization and Artificial Intelligence in Civil and Structural Engineering (Vol. 1): Kluwer Academic Press

Deb, K. (1991). Optimal design of a welded beam via genetic algorithms. AIAA Journal, 29, 2013-2015.

Jenkins, W. M. (1992). Plane frame optimum design environment based on genetic algorithm. Journal of Structural Engineering, 118(11), 3103-3112.

Jarmai, K., Snyman, J. A., Farkas, J., & Gondos, G. (2003). Optimal design of a welded I-section frame using four conceptually different optimization algorithms. Structural and Multidisciplinary Optimization, 25, 54–61.

Kicinger, R., Arciszewski, T., & De Jong, K. A. (2004). Morphogenic evolutionary design: cellular automata representations in topological structural design. In I. C. Parmee (Ed.), Adaptive Computing in Design and Manufacture VI. London, UK: Springer-Verlag, 25-38.

Kicinger, R., Arciszewski, T., & De Jong, K. A. (2004). Morphogenesis and structural design: cellular automata representations of steel structures in tall buildings. In Proceedings of the Congress on Evolutionary Computation (CEC'2004), Portland, Oregon, 411-418.

Rajeev, S., & Krishnamoorthy, C. S. (1992). Discrete optimization of structures using genetic algorithms. Journal of Structural Engineering, 118(5), 1233-1250.

Sandgren, E., & Jensen, E. D. (1992). Automotive structural design employing a genetic optimization algorithm. In Proceedings of the SAE International Congress and Exposition, Detroit, Michigan, SAE Technical Paper #920772.

Adeli, H., & Cheng, N. T. (1993). Integrated genetic algorithm for optimization of space structures. Journal of Aerospace Engineering, 6(4), 315-328.

Chapman, C. D., Saitou, K., & Jakiela, M. J. (1993). Genetic algorithms as an approach to configuration and topology design. In Proceedings of the ASME 19th Design Automation Conference: Advances in Design Automation, New York, 485-498.

Sakamoto, J., & Oda, J. (1993). Technique for optimal layout design for truss structures using genetic algorithms. In Proceedings of the 34th AIAA/ASCE/ASME/AHS Structural Dynamics and Material Conference AIAA/ASME Adaptive Structures Forum, New York, NY, 2402-2408.

Coello Coello, C. A., Rudnick, M., & Christiansen, A. D. (1994). Using genetic algorithms for optimal design of trusses. In Proceedings of the Sixth International Conference on Tools with Artificial Intelligence (ICTAI '94), New Orleans, Louisiana, USA, 88-94.

Keane, A. J. (1994). Experiences with optimizers in structural design. In I. C. Parmee (Ed.), Proceedings of the First International Conference on Adaptive Computing in Engineering Design and Control, Plymouth, UK, 14-27.

Ohsaki, M. (1995). Genetic algorithms for topology optimization of trusses. Computers & Structures, 57(2), 219-225.

Ramasamy, J. V., & Rajasekaran, S. (1996). Artificial neural network and genetic algorithm for the design optimizaton of industrial roofs – a comparison. Computers & Structures, 58(4), 747- 755.

Cheng, F. Y., & Li, D. (1997). Multi-objective optimization design with Pareto genetic algorithm. Journal of Structural Engineering, 123(9), 1252-1261.

Parmee, I. C., Vekeria, H. D., & Bilchev, G. (1997). The role of evolutionary and adaptive search during whole system, constrained and detailed design optimization. Engineering Optimization, 29, 151-176.

Yang, J., & Soh, C. K. (1997). Structural optimization by genetic algorithms with tournament selection. Journal of Computing in Civil Engineering, 11(3), 195-200.

Jenkins, W. M. (1997). On the application of natural algorithms to structural design optimization. Engineering structures, 19(4), 302-308.

de Barros Leite, J. P., & Topping, B. H. V. (1998). Improved genetic operators for structural engineering optimization. Advances in Engineering Software, 29(7-9), 529-562.

Camp, C. V., Pezeshk, S., & Cao, G. (1998). Optimized design of two-dimensional structures using a genetic algorithm. Journal of Structural Engineering, 124(5), 551-559.

Chen, S.-Y., & Rajan, S. D. (1998). Improving the efficiency of genetic algorithms for frame designs. Engineering Optimization, 30, 281-307.

Nair, P. B., Keane, A. J., & Shimpi, R. P. (1998). Combining approximation concepts with genetic algorithm-based structural optimization procedures. In Proceedings of the 39th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics and Materials Conference, Long Beach, CA, 1741-1751.

Ohmori, H., & Kito, N. (1998). Structural optimization of truss topology by genetic algorithms. Journal of Theoretical and Applied Mechanics, 47, 331-340.

Hajela, P., Lee, E., & Cho, H. K. (1998). Genetic algorithms in topologic design of grillage structures. Computer-Aided Civil and Infrastructure Engineering, 13(1), 13-22.

Soh, C. K., & Yang, J. (1998). Optimal layout of bridge trusses by genetic algorithms. Computer-Aided Civil and Infrastructure Engineering, 13(4), 247-254.

Shrestha, S. M., & Ghaboussi, J. (1998). Evolution of optimum structural shapes using genetic algorithm. Journal of Structural Engineering, 124(11), 1331-1338.

Topping, B. H. V., & de Barros Leite, J. P. (1998). Parallel genetic models for structural optimization. Engineering Optimization, 31(1), 65-99.

Pezeshk, S., Camp, C. V., & Chen, D. (2000). Design of framed structures by genetic optimization. Journal of Structural Engineering, 126(3), 382-388.

Greiner, D., Winter, G., & Emperador, J. M. (2001). Optimizing frame structures by different strategies of genetic algorithms. Finite Elements in Analysis and Design, 37, 381-402.

Hajela, P., & Kim, B. (2001). On the use of energy minimization for CA based analysis in elasticity. Structural and Multidisciplinary Optimization, 23(1), 24-33.

Deb, K., & Gulati, S. (2001). Design of truss-structures for minimum weight using genetic algorithms. Finite Elements in Analysis and Design, 37(5), 447-465.

Sarma, K. C., & Adeli, H. (2001). Bilevel parallel genetic algorithms for optimization of large steel structures. Computer-Aided Civil and Infrastructure Engineering, 16, 295-304.

Dimou, C. K., & Koumousis, V. K. (2003). Genetic algorithms in competitive environments. Journal of Computing in Civil Engineering, 17(3), 142-149.

Pullmann, T., Skolicki, Z., Freischlad, M., Arciszewski, T., De Jong, K. A., & Schnellenbach- Held, M. (2003). Structural design of reinforced concrete tall buildings: evolutionary computation approach using fuzzy sets. In O. Ciftcioglu & E. Dado (Eds.), Proceedings of the 10th International Workshop of the European Group for Intelligent Computing in Engineering (EG-ICE), Delft, The Netherlands.

Kicinger, R., Arciszewski, T., & De Jong, K. A. (2004). Distributed evolutionary design: island- model based optimization of steel skeleton structures in tall buildings. In K. Beucke, B. Firmenich, D. Donath, R. Fruchter & K. Roddis (Eds.), Proceedings of the 10th International Conference on Computing in Civil and Building Engineering (ICCCBE-X), Weimar, Germany, 190.

Kicinger, R., & Arciszewski, T. (2004). Multiobjective evolutionary design of steel structures in tall buildings. In Proceedings of the AIAA 1st Intelligent Systems Technical Conference, Chicago, Illinois.


Links

Full Text

http://politespider.com/papers/general/Evolutionary%20Computation%20and%20Structural%20Design%20a%20Survey%20of%20the%20State%20of%20the%20Art.pdf

intern file

Sonstige Links