I am working on a linear problem to minimize. It is well-defined and uses numbers in range [0;1] mostly. The Excel's linear solver as well as Mathematica's LinearProgramming do find a solution, however as I see it violates one of my constraints in a badass manner:
The constraint has to equal EXACTLY 0 for my solution to be valid whereas both solvers put a number ~10E-17 there and treat it as satisfied. I tried manipulating with the accuracy but when I go under 10E-17 it states that the problem is not linear which is false. Automatic scaling also doesn't help.
I know it deals with the limited accuracy of floating point numbers used in computers. I would like to make sure whether I am doomed here or are there any tricks to overcome this issue.