Patent ID: 7398257

Claim:
A multiobjective optimization apparatus that feeds parameters of an individual to an optimization target, and receives sampled values of fitnesses for a plurality of fitness functions that correspond to a plurality of objectives from said optimization target, said multiobjective optimization apparatus comprising: a storage that stores parameters of individuals and sampled values of fitnesses which are outputted from said optimization target; an estimating module that determines estimated values of true fitnesses that correspond to an individual of interest on the basis of sampled values which are stored in said storage; and an arithmetic unit that generates a new individual on the basis of the estimated values obtained by said estimating module, and feeds parameters of the generated new individual to said optimization target and said storage, while evaluating, in accordance with a multiobjective evolutionary algorithm, a population to be evaluated on the basis of a plurality of estimated values obtained by said estimating module, thereby determining a Pareto-optimal population; wherein said estimating module assigns a weight to the sampled values that correspond to each individual which is stored in said storage, and determines a linear sum of the weighted plurality of sampled values, thereby determining estimated values of fitnesses that correspond to the individual of interest, said weight for each individual being a function that contains a distance between the individual of interest and each of the others of said individuals on a parameter space; said arithmetic unit applies, for each of said plurality of fitness functions, dominance comparison on estimated values that correspond to a plurality of individuals of said population to be evaluated, and assigns weights to a plurality of results obtained for each of said plurality of fitness functions, so as to rank the plurality of individuals of said population to be evaluated on the basis of a linear sum of the plurality of obtained results which are weighted for each of said plurality of fitness functions; said multiobjective optimization apparatus generates a new individual on the basis of an index of distribution that indicates a degree of sparseness on a distribution of individuals at the highest rank of said population to be evaluated on a fitness function space; and said optimization target includes an evaluation system for evaluating a plurality of items of performance of a piece of equipment.