Dealing with Structure Constraints in Evolutionary Pareto Set Learning
Xi Lin, Xiaoyuan Zhang, Zhiyuan Yang, Qingfu Zhang
TL;DR
This work presents Evolutionary Pareto Set Learning (EPSL), a model-based framework that learns a parametric Pareto set and can explicitly impose structure constraints on the entire solution set. By representing the Pareto set as $\boldsymbol{x}=h_{\boldsymbol{\theta}}(\boldsymbol{\lambda})$ and optimizing via evolutionary stochastic gradient methods under smooth Tchebycheff aggregation, EPSL can cover all preferences with a single model. The authors introduce several structure constraints—shared components, learnable variable relationships, and shape constraints (including polygonal chains)—and demonstrate that EPSL can closely approximate the full Pareto set while enabling labeled structure or simple, interpretable representations. Across 16 RE-engineering problems, EPSL achieves competitive hypervolume performance with MOEAs while offering direct sampling of a structured Pareto set, enabling more flexible and informative decision-making in practice.
Abstract
In the past few decades, many multiobjective evolutionary optimization algorithms (MOEAs) have been proposed to find a finite set of approximate Pareto solutions for a given problem in a single run, each with its own structure. However, in many real-world applications, it could be desirable to have structure constraints on the entire optimal solution set, which define the patterns shared among all solutions. The current population-based MOEAs cannot properly handle such requirements. In this work, we make the first attempt to incorporate the structure constraints into the whole solution set by a single Pareto set model, which can be efficiently learned by a simple evolutionary stochastic optimization method. With our proposed method, the decision-makers can flexibly trade off the Pareto optimality with preferred structures among all solutions, which is not supported by previous MOEAs. A set of experiments on benchmark test suites and real-world application problems fully demonstrates the efficiency of our proposed method.
