Предполагая, что вы работаете с Xpress Optimizer (модуль «mmxprs»), вы можете установить ограничение по времени с помощью
setparam("XPRS_MAXTIME", 60) ! time limit of 60 seconds (if solving MIP: continue until first solution is found)
setparam("XPRS_MAXTIME", -60) ! hard time limit of 60 seconds
(см. Справочное руководство Xpress Optimizer для документации элемента управления 'MAXTIME' ).
Если вы работаете с другим решателем, вам необходимо проверить соответствующее руководство по решателю, чтобы узнать имя параметра, который будет использоваться для этой цели (например, с модулем «kalis» есть параметр «KALIS_MAX_COMPUTATION_TIME»).
Простой способ увидеть доступные параметры для данного модуля решателя (например, mmxprs) - это команда:
mosel exam -p mmxprs