A multi-preference high dimension object optimization method based on co-evolution comprises the following steps: 1, initializing parameters; 2, updating; 3, using an ASF expansion function to map theideal solution in an evolution
population into a target space, using same as a
preference vector to guide the
population to evolve in a reference direction, using the preference area
selection strategy to obtain two temporary reference points and further builds a
decision maker interested area ROI, determining the upper and lower boundary scopes in
preference vector set generation, and using a co-evolution mechanism to guide the
population to converge to the preference area; 4, using the co-evolution mechanism to optimize the target function, and selecting N candidate solutions with the maximum
adaptation value from the candidate solutions in the ROI area scope and entering the next generation evolution; 5, determining whether termination conditions are met or not, if not, returning to step 2; if yes, outputting the optimal solution set, and ending the
algorithm operation. The solution set obtained by the method has better convergence, has strong transplantability, and has better implementations.