Как установить ограничение по времени или параметр релаксации для целевой функции, используя GLPK в Python? - PullRequest
0 голосов
/ 28 августа 2018

Я использую интерфейс целлюлозы для запуска GLPK MIP solver. Для решения целевой функции я поставил это: GLPK (). Решения (проблемы)

Какой параметр и как я должен использовать, чтобы установить ограничение по времени или параметр релаксации.

1 Ответ

0 голосов
/ 28 августа 2018

Вы можете использовать список options при вызове решателя, чтобы указать все опции, которые вы хотели бы использовать.

Например, с

prob.solve(pulp.GLPK_CMD(msg=1, options=["--tmlim", "10","--interior"]))

Я установил ограничение по времени на 10 секунд и явно спрашиваю метод внутренней точки при решении LP.

Полный список параметров вы можете проверить glpsol --help.

...