Consider a MINLP, call it $P_0$ \begin{equation} \begin{split} \min_{x,y} & ~~f(x,y) \\ \text{s.t.} &~~ g(x,y)\leq0 \\ & ~~x\geq 0 \\ & ~~y = 0 ~\text{or} ~1, \end{split} \end{equation} where $x$ and $y$ are vectors here. The problem is convex after relaxing the binary constraint to $0\leq y\leq 1$. Let the optimal solution of the relaxed convex optimization problem be $x',y'$. I found that most of the entries in $y'$ are actually binary (only a few entries are fractional). If I just simply round these fractional entries in $y'$ and leave the binary entries unchanged, it leads to a binary vector, say $y''$. Now I end up solving the following optimization problem, call it $P_1$
\begin{equation} \begin{split} \min_{x} & ~~f(x,y'') \\ \text{s.t.} &~~ g(x,y'')\leq0 \\ & ~~x\geq 0 \end{split} \end{equation} Assume $P_1$ always has a feasible solution, I feel the optimal solution of $P_1$ might be the same as the optimal solution in $P_0$ based on some simulation results. Or if they are not equivalent, the optimal objective value of $P_1$ should be very close to the one in $P_0$. Any idea to analytically prove the optimality of a MINLP or how close these two solutions are? Any reference or paper is appreciated.