一种用于多目标组合优化的交互式进化元启发式算法

An Interactive Evolutionary Metaheuristic for Multiobjective Combinatorial Optimization

Management Science · 2003
被引 163
人大 A+FT50UTD24ABS 4*

中文导读

提出一种与决策者交互的进化元启发式算法,通过成对比较引导搜索,在少量交互下找到满意解,适用于多目标背包和生成树问题。

Abstract

We propose an evolutionary metaheuristic for multiobjective combinatorial optimization problems that interacts with the decision maker (DM) to guide the search effort toward his or her preferred solutions. Solutions are presented to the DM, whose pairwise comparisons are then used to estimate the desirability or fitness of newly generated solutions. The evolutionary algorithm comprising the skeleton of the metaheuristic makes use of selection strategies specifically designed to address the multiobjective nature of the problem. Interactions with the DM are triggered by a probabilistic evaluation of estimated fitnesses, while memory structures with indifference thresholds restrict the presentation of solutions resembling those that have already been rejected. The algorithm has been tested on a number of random instances of the Multiobjective Knapsack Problem (MOKP) and the Multiobjective Spanning Tree Problem (MOST). Simulation results indicate that the algorithm requires only a small number of comparisons to be made for satisfactory solutions to be found.

交互式进化算法多目标组合优化决策者偏好成对比较