Как я могу создать наборы связанных опций с COIN-OR CLP

Я использую COIN-OR CLP ( https://projects.coin-or.org/Clp) для настройки линейной программы на Python. Привязки Python с монетой были ранее настроены в другом проекте.

Есть 5 разных типов строк ('L', 'E', 'G', 'R', or 'N'), которые могут быть добавлены в матрицу, однако ни комментарии к коду, ни документация пакета не объясняют, как их использовать. Используемый метод выглядит следующим образом:

lp.add_row(cols, values, 1.0, row_type='L', name='{} Exclusivity'.format(self.name))

Если каждая строка - это отдельная опция, я хотел бы знать, возможно ли создать группу опций, в которой, если выбрана одна, нужно выбрать и остальные, чтобы данный сценарий рассматривался как решение. Другими словами, группа параметров связана.

Любая помощь очень ценится.

0 ответов

Другие вопросы по тегам