You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
delta-sat doesn't not exclude the case where the original formula is unsatisfiable. It merely indicates that the delta-perturbation of the original formula is satisfiable.
If you provide finite bounds on c, x, y, they will turn into UNSAT. In theory, dReal should be able to branch on any interval i if |i| > delta. However, because our implementation is using IEEE-754 doubles to represent intervals, it is possible to have a case where |i| > delta but we cannot find subintervals i1 and i2 which cover i. We have been thinking about a better way to handle this case. We will update the solver behavior in the future.
when execute above formula in dreal 'dreal --precision 1e-9 --model file.smt2',
dReal returns 'delta-sat'.
But I think this formula is unsat.
and according to following unsatisfiable formula, dreal returns 'delta-sat'.
But I also think this formula is unsat. Thank you.
Version Info:
dReal : 'dReal v4.21.06.2 (Release Build)'
OS :
The text was updated successfully, but these errors were encountered: