Patent ID: 7987143

Claim:
A computer-implemented method of performing a multi-objective evolutionary algorithm (MOEA) based engineering design optimization of a product, said method comprising: creating an archive in a storage device coupled to a computer system configured for performing the MOEA based engineering design optimization, the engineering design optimization comprises a plurality of generations in accordance with an evolution scheme of MOEA, each of the generations containing a set of product design alternatives in a predefined design space of the product; obtaining a corresponding set of solutions by evaluating each of the product design alternatives in accordance with design objectives; updating the archive with one or more non-dominated solutions after said evaluation of said each of the generations, said one or more non-dominated solutions being determined from the corresponding set of solutions and the archive's existing members; creating a termination criterion of the MOEA based optimization from an optimization performance indicator derived from the archive's update history that include total number of members, number of members being culled and number of members being added at said each of the generations, said termination criterion including when a consolidation ratio is greater than 0.25 at current generation, said consolidation ratio being configured as said optimization performance indicator as a ratio of number of members in the archive at a prior generation that are also present in the archive at the current generation to the total number of members in the archive at the current generation; and designating the non-dominated solutions in the archive as a set of optimized product designs when the termination criterion has been met.