Краткий ответ - да. Параметр randomization/randomseedshift
влияет на все плагины решателя, которые используют рандомизацию, и LP.
Более длинный ответ заключается в том, что рандомизация процесса решения в SCIP может быть достигнута тремя различными основными способами:
- изменение параметра
randomization/randomseedshift
, которое влияет на инициализацию семени всех плагинов и LP
- изменение параметра
randomization/lpseed
для изменения только симплексной рандомизации
randomization/permutationseed
для перестановки ограничений и переменных задач.
Перестановка задачи является классическим способом рандомизации процесса решения, однако она может запутать структуру проблемы исходной входной модели.
SCIP также предоставляет доступ к отдельным семенам, таким как heuristics/alns/seed
, чтобы изменять только поведение одного плагина, не затрагивая остальные.