MIXED CONTINUOUS VARIABLE AND CATALOG SEARCH USING GENETIC ALGORITHMS

In this paper a general design and catalog representation is proposed and implemented. The representation is applied to mixed continuous variable and catalog search using genetic algorithms. The representation addresses a number of common catalog search design scenarios. In addition to catalogs of static data (e.g., different sizes of pipes), it is possible to model/search subdesigns that can provide performance data based upon operating conditions. The use of catalog hierarchies allows the search to simultaneously consider catalogs from different vendors and at different levels of detail, therefore achieving the capability of modeling solutions containing general information. The capabilities of the representation are demonstrated through an object-oriented computer implementation that uses a genetic optimization and search algorithm.

[1]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[2]  Allen C. Ward,et al.  Quantitative Inference in a Mechanical Design Compiler , 1989 .

[3]  Warren P. Seering,et al.  The Performance of a Mechanical Design `Compiler'' , 1989 .

[4]  Alice M. Agogino,et al.  An Intelligent Real Time Design Methodology for Component Selection: An Approach to Managing Uncertainty , 1994 .

[5]  Don R. Brown,et al.  Solving fixed configuration problems with genetic search , 1993 .

[6]  Kihong Park,et al.  Scalability problems of genetic search , 1994, Proceedings of IEEE International Conference on Systems, Man and Cybernetics.

[7]  Deborah L Thurston,et al.  A formal method for subjective design evaluation with multiple attributes , 1991 .

[8]  T. Saaty,et al.  The Analytic Hierarchy Process , 1985 .

[9]  David R. Wallace,et al.  Design search under probabilistic specifications using genetic algorithms , 1996, Comput. Aided Des..

[10]  J. Galletly An Overview of Genetic Algorithms , 1992 .

[11]  Robert Tibshirani,et al.  An Introduction to the Bootstrap , 1994 .

[12]  David Beasley,et al.  An overview of genetic algorithms: Part 1 , 1993 .

[13]  Panos Y. Papalambros,et al.  Abstraction as a configuration design methodology , 1993 .

[14]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[15]  R. L. Keeney,et al.  Decisions with Multiple Objectives: Preferences and Value Trade-Offs , 1977, IEEE Transactions on Systems, Man, and Cybernetics.