I'm trying to use a cutting plane algorithm to minimize a convex objective and constraint.
The constraint is an equality constraint, however, and the algorithm only specifies how to work with inequality constraints.
Imagine the constraint to be :
$$ - x_1 + \frac{x_2}{x_3} = 0 $$
Is it valid if I change this to two constraints: $$ - x_1 + \frac{x_2}{x_3} \leq 0\\ x_1 - \frac{x_2}{x_3} \leq 0 $$
In terms of convergence, I can't really comment without seeing the whole problem. Since you're using cutting planes, are you solving a mixed integer linear program with LP relaxation? As a first attempt, try using branch-and-cut instead of pure cutting planes.
Some ILPs are notoriously hard on standard cuts and require problem specific cuts that exploit the structure. You might want to look into that, too
– curlycharcoal Apr 14 '20 at 05:03