для линейных ограничений, относительная разница между активностью ограничения (A * x) и правой стороны (B) вычисляется как
Изменение чисел / feastol потребует, чтобы эта разница была ближе к нулю, чтобы решение было принято.
Однако в вашем случае проблема заключается в том, что найдено решение, которое выполнимо в преобразованной проблеме (измененной с помощью предварительного решения и различных других исправлений), но не в исходной проблеме. Это может быть либо ошибка в SCIP (если вы можете поделиться файлом своего проблемного экземпляра, я мог бы изучить это), либо это может быть связано с агрегацией небольших числовых ошибок. Какую версию SCIP вы используете? (переход на более новую версию также может решить вашу проблему)
Если ваша проблема не очень сложная, вы можете попытаться решить ее без предварительного решения, установив
set presolving emphasis off
в интерактивной оболочке SCIP ,
Счастливого SCIPing, Леон