Intelligent Generation of Candidate Sets for Genetic Algorithms in Very Large Search Spaces

We have been working on how to select safety measures for space missions in an optimal way. The main limitation on the measures that can be performed is cost. There are often hundreds of possible measures and each measure has an associated cost and an effectiveness that describes its potential to reduce the risk to the mission goals. A computer search of such an enormous search space is not practical if every combination is evaluated. It was therefore decided to use an evolutionary algorithm to improve the efficiency of the search. A simple approach would lead to many sets of solutions which were wildly expensive and so unfeasible. Preselecting candidates which meet the cost goals reduces the problem to a manageable size. Preselection is based on rough set theory since cost goals are usually not rigid. This paper describes the methodology of ensuring every candidate is roughly comparable in cost.

[1]  Martin S. Feather,et al.  Scalable mechanisms for requirements interaction management , 2000, Proceedings Fourth International Conference on Requirements Engineering. ICRE 2000. (Cat. No.98TB100219).

[2]  Martin S. Feather,et al.  Optimizing the design of end-to-end spacecraft systems using risk as a currency , 2002, Proceedings, IEEE Aerospace Conference.

[3]  Haym Hirsh,et al.  Using Case Based Learning to Improve Genetic Algorithm Based Design Optimization , 1997, ICGA.

[4]  Martin S. Feather,et al.  Incorporating cost-benefit analyses into software assurance planning , 2001, Proceedings 26th Annual NASA Goddard Software Engineering Workshop.

[5]  Martin S. Feather,et al.  DDP-a tool for life-cycle risk management , 2001, 2001 IEEE Aerospace Conference Proceedings (Cat. No.01TH8542).