paref.pareto_reflections.fill_gap#
Classes
|
Fill the gap spanned by m points of dimension m |
- class paref.pareto_reflections.fill_gap.FillGap(dimension_domain: int, gap_points: ndarray, epsilon: float = 0.01)[source]#
Bases:
MinimizeWeightedNormToUtopiaFill the gap spanned by m points of dimension m
When to use#
This Pareto reflection should be used if a Pareto point is desired which closes the gap spanned by specified points
Note
This function works best if the points are Pareto optimal.
What it does#
The Pareto points of this map are (approximately) the Pareto points which are closest to the center of the gap.
Mathematical formula#
\[TBA\]Examples
TBA
Specify the gap and some utopia point
- param dimension_domain:
dimension of the domain of the Pareto reflection
- type dimension_domain:
np.ndarray
- param gap_points:
m points of dimension m defining the gap with first dimension corresponding to the number of points
- type gap_points:
np.ndarray
- param epsilon:
epsilon of underlying weighted norm
- type epsilon:
float default 0.01
- property dimension_codomain: int#
- property dimension_domain: int#