Как итеративно решить модель оптимизации CPLEX OPL в Python путем динамического обновления входного параметраPython

Программы на Python
Ответить
Anonymous
 Как итеративно решить модель оптимизации CPLEX OPL в Python путем динамического обновления входного параметра

Сообщение Anonymous »

Я формулирую задачу оптимизации в CPLEX OPL, в которой параметр обновляется итеративно, а модель оптимизации решается для каждого обновленного значения. Значения параметров предоставляются извне из скрипта Python, так что модель CPLEX OPL вызывается из Python на каждой итерации. Оптимальные решения, полученные на каждой итерации, необходимо сохранить для дальнейшего анализа. Пример кода приведен для справки. Однако с этим кодом я получаю сообщение об ошибке.
Код cplex opl:

Код: Выделить всё

float lambda = ...;

dvar float+ x;

minimize
lambda * x+ x*x+3*x;

subject to {
2

Подробнее здесь: [url]https://stackoverflow.com/questions/79879951/how-to-iteratively-solve-a-cplex-opl-optimization-model-in-python-by-dynamically[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»