desdeo.method.NAUTILUS¶
NAUTILUS method variants. The first NAUTILUS variant was introduced in [MIETTINEN2010].
References
- MIETTINEN2010
Miettinen, K.; Eskelinen, P.; Ruiz, F. & Luque, M. NAUTILUS method: An interactive technique in multiobjective optimization based on the nadir point European Journal of Operational Research, 2010, 206, 426-434
-
class
desdeo.method.NAUTILUS.
ENAUTILUS
(method, method_class)[source]¶ Bases:
desdeo.method.NAUTILUS.NAUTILUS
-
__abstractmethods__
= frozenset({})¶
-
__init__
(method, method_class)[source]¶ Initialize self. See help(type(self)) for accurate signature.
- Return type
None
-
__module__
= 'desdeo.method.NAUTILUS'¶
-
-
class
desdeo.method.NAUTILUS.
NAUTILUS
(method, method_class)[source]¶ Bases:
desdeo.method.base.InteractiveMethod
-
__abstractmethods__
= frozenset({})¶
-
__init__
(method, method_class)[source]¶ Initialize self. See help(type(self)) for accurate signature.
- Return type
None
-
__module__
= 'desdeo.method.NAUTILUS'¶
-
-
class
desdeo.method.NAUTILUS.
NAUTILUSv1
(method, method_class)[source]¶ Bases:
desdeo.method.NAUTILUS.NAUTILUS
The first NAUTILUS method variant [MIETTINEN2010].
References
- MIETTINEN2010
Miettinen, K.; Eskelinen, P.; Ruiz, F. & Luque, M., NAUTILUS method: An interactive technique in multiobjective optimization based on the nadir point, European Journal of Operational Research, 2010 , 206 , 426-434.
-
__abstractmethods__
= frozenset({})¶
-
__init__
(method, method_class)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
__module__
= 'desdeo.method.NAUTILUS'¶
-
class
desdeo.method.NAUTILUS.
NNAUTILUS
(method, method_class)[source]¶ Bases:
desdeo.method.NAUTILUS.NAUTILUS
NAVIGATOR NAUTILUS method
-
fh
¶ Current non-dominated point
- Type
list of floats
-
zh
¶ Current iteration point
- Type
list of floats
-
fh_up
¶ Upper boundary for iteration points reachable from iteration point zh
- Type
list of floats
-
fh_lo
¶ Lower boundary for iteration points reachable from iteration point zh
- Type
list of floats
-
exception
NegativeIntervalWarning
[source]¶ Bases:
desdeo.utils.warnings.UnexpectedCondition
-
__module__
= 'desdeo.method.NAUTILUS'¶
-
-
__abstractmethods__
= frozenset({})¶
-
__init__
(method, method_class)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
__module__
= 'desdeo.method.NAUTILUS'¶
-