88
99`TambyVanderpooten` implements the algorithm of:
1010
11- Satya Tamby, Daniel Vanderpooten (2021) Enumeration of the Nondominated Set
12- of Multiobjective Discrete Optimization Problems. INFORMS Journal on
11+ Satya Tamby, Daniel Vanderpooten (2021) Enumeration of the Nondominated Set
12+ of Multiobjective Discrete Optimization Problems. INFORMS Journal on
1313Computing 33(1):72-85.
1414
1515This is an algorithm to generate all nondominated solutions for multi-objective
16- discrete optimization problems. The algorithm maintains upper bounds (for
17- minimization problems) and their associated defining points. At each iteration,
18- one of the objectives and an upper bound is picked and the single objective
16+ discrete optimization problems. The algorithm maintains upper bounds (for
17+ minimization problems) and their associated defining points. At each iteration,
18+ one of the objectives and an upper bound is picked and the single objective
1919reformulation is solved using one of the defining points as a starting solution.
2020
2121## Supported optimizer attributes
@@ -25,12 +25,6 @@ reformulation is solved using one of the defining points as a starting solution.
2525"""
2626mutable struct TambyVanderpooten <: AbstractAlgorithm end
2727
28- function _project (x:: Vector{Float64} , axis:: Int )
29- return [x[i] for i in 1 : length (x) if i != axis]
30- end
31-
32- _volume (r:: _Rectangle , l:: Vector{Float64} ) = prod (r. u - l)
33-
3428function _update_search_region (
3529 U_N:: Dict {Vector{Float64},Vector{Vector{Vector{Float64}}}},
3630 y:: Vector{Float64} ,
0 commit comments