the process of large structure design in civil engineering relies primarily on trial and error. guided by experience. we apply genetic algorithms to search for valid designs ( satisfying all design constraints ) .
minimizing total weight. the fitness evaluation has two components. evaluating the validity of a candidate solution is very expensive. but the total weight can be evaluated independently and relatively cheaply .
we demonstrate two techniques for using the inexpensive quality evaluation to decide whether or not the expensive validity evaluation is worth the investment of time it requires. we also use operators that reflect domain expert knowledge about design improvement. techniques in order to improve convergence .