Создание переменной размера лота COIN-OR CBC и файл формулировки MPS
Я работаю над формулой линейного программирования, где мне нужно, чтобы некоторые переменные принимали значения из предопределенного набора. Мне было указано использовать тип переменной размера лота CBC (https://github.com/coin-or/Cbc/discussions/516#discussioncomment-3007885). Однако библиотеки CBC C++ используют формат MPS для загрузки в них. Я не нахожу способа создать файл MPS моей формулировки. Пожалуйста, предложите дальнейший путь...
К вашему сведению: ожидается еще один аналогичный запрос к Gurobi: https://support.gurobi.com/hc/en-us/community/posts/9160893511185-Requesting-a-new-type-of-variable-introduction .
1 ответ
Лучший способ — использовать Gurobi для моделирования всей рецептуры. Затем сохраните модель в любом желаемом формате.
Гуроби поддерживает сохранение математической модели в .lp, .mps, а также во многих других форматах...