A implementation of Das and Dennis's Reference Points Generation.
scale_reference_directions(ref_dirs, scaling)
Arguments
ref_dirs, scaling: where 'ref_dirs' are the reference points generated and 'scaling' are the scale on which the points are distributed.
Returns
A matrix with rescaled reference points uniformly distributed.
Details
The implemented Reference Point Generation is based on the Das and Dennis's systematic approach that places points on a normalized hyper-plane which is equally inclined to all objective axes and has an intercept of one on each axis.
References
J. Blank and K. Deb, "Pymoo: Multi-Objective Optimization in Python," in IEEE Access, vol. 8, pp. 89497-89509, 2020, doi: 10.1109/ACCESS.2020.2990567.
See Also
generate_reference_points() and get_fixed_rowsum_integer_matrix()