Hello,
I am PhD student working with Kamil Khan. We encountered an issue with McCormick relaxations for the division operator. The relaxations appear incorrect (the convex relaxation is larger than the concave one).
Here is an example (Julia version 1.10.8, McCormick.jl version 0.13.8, and EAGO.jl version 0.8.2):
julia> using McCormick
julia> xMC = MC{1,NS}(-2.0,-1.0)
MC{1, NS}(-2.0, -1.0, [-2, -1], [0.0], [0.0], true)
julia> yMC = 1/xMC
MC{1, NS}(-0.5, -1.0, [-1, -0.5], [-0.0], [-0.0], true)
julia> yMC.cv <= yMC.cc
false
Thank you,
Sahand