Hi,
I’ve constructed a pretty large MINLP concerning routing optimisation. I managed to solve it with BARON solver. The problem is that some of the binary variables are assigned with no binary values, for instance 1.000e-07. Any ideas why this is happening? Thanks

BARON’s default for integer feasibility is (like many B&C solvers) at 1e-5. See the BARON documentation for the option AbsIntFeasTol (https://www.gams.com/latest/docs/solvers/baron/index.html#BARON_Termination). The smallest you can make this number is 1e-12. So you still might get results with some noise, but this will be < 1e-12. The RelIntFeasTol is already at 0.