Systems and methods are provided for providing an optimized solution to a multi-objective problem. Potential solutions may be generated from parent solutions to be evaluated according to multiple objectives of the multi-objective problem. If the potential solutions are infeasible, the potential solutions may be perturbed according to a perturbation model to bring the potential solution to feasibility, or at least a reduced level of constraints. The perturbation models may include a weight vector that indicates the amount of perturbation, such as in a forward and/or reverse direction, of decision variables of the potential solutions. In some cases, the perturbation models may be predetermined. In other cases, the perturbation models may be learned, such as based on training constraint data. Additionally, potential solutions may be generated in a secondary optimization where a constraint based optimization may be performed to drive to generating a feasible solution for further evaluation according to objective values.
Systems and methods for multi-objective optimizations with decision variable perturbations
Systems and methods for multi-objective optimizations with decision variable perturbations
Issue
Date
Publication Date
Patent No.
10,474,953
Category
Algorithm and Method
Keywords: GRIPS, decision variable, evolutionary algorithm, algorithm
International Class: G06N3/12 (20060101)