Файл журнала анализа чувствительности Gurobi Python

Я решаю линейную программу с помощью Gurobi / PuLP, и я хотел бы получить доступ к дополнительным журналам из решателя - по крайней мере, знать, какие ограничения больше всего ограничивают решение, или какие из них делают мою проблему неосуществимой, когда это так.

Есть ли способ получить такую ​​информацию и сохранить ее в файле журнала?


person Marc.ad    schedule 02.05.2017    source источник


Ответы (1)


То, что вы ищете, - это значения двойственных (пи) переменных для ограничений.

Чтобы получить их, вам нужно сделать что-то подобное после того, как вы решите проблему.

[c_name, c.pi for (c_name, c) in prob.constraints.items()]

Стю

person Stuart Mitchell    schedule 03.05.2017