@@ -84,12 +84,8 @@ function MOA.minimize_multiobjective!(
8484 push! (OPS, (e_i, yI[i])) # e_i' * y >= yI_i
8585 push! (OPS, (- e_i, - yUB[i])) # -e_i' * y >= -yUB_i ⟹ e_i' * y <= yUB_i
8686 end
87- @info " yI: $(yI) "
88- @info " yUB: $(yUB) "
8987 IPS = [yUB, keys (anchors)... ]
9088 merge! (solutions, anchors)
91- @info " IPS: $(IPS) "
92- @info " OPS: $(OPS) "
9389 u = MOI. add_variables (model. inner, n)
9490 u_constraints = [ # u_i >= 0 for all i = 1:n
9591 MOI. add_constraint (model. inner, u_i, MOI. GreaterThan {Float64} (0 ))
@@ -110,11 +106,7 @@ function MOA.minimize_multiobjective!(
110106 break
111107 end
112108 count += 1
113- @info " -- Iteration #$(count) --"
114- @info " HalfSpaces: $(H) "
115109 δ, w, b = _select_next_halfspace (H, OPS, model)
116- @info " Selected halfspace: w: $(w) , b: $(b) "
117- @info " δ: $(δ) "
118110 if δ - 1e-3 <= algorithm. precision # added some convergence tolerance
119111 break
120112 end
@@ -128,15 +120,10 @@ function MOA.minimize_multiobjective!(
128120 return status, nothing
129121 end
130122 β̄ = MOI. get (model. inner, MOI. ObjectiveValue ())
131- @info " β̄: $(β̄) "
132123 X, Y = MOA. _compute_point (model, variables, model. f)
133- @info " Y: $(Y) "
134124 solutions[Y] = X
135125 push! (OPS, (w, β̄))
136- @info " Added halfspace w: $(w) , b: $(β̄) to OPS"
137126 IPS = push! (IPS, Y)
138- @info " IPS: $(IPS) "
139- @info " OPS: $(OPS) "
140127 H = _halfspaces (IPS)
141128 end
142129 MOI. delete .(model. inner, f_constraints)
0 commit comments