Вопросы по теме 'ampl'
Или условие в линейном программировании с GLPSOL AMPL / MathProg
Я хочу написать модель оптимизации, которая выбирает меньшую из двух задач в зависимости от некоторого ограничения.
minimize obj: (doT1 * T1) + (doT2*T2) + (additional variables)
Теперь T1 и T2 представляют продолжительность задач, а doT1...
922 просмотров
schedule
27.02.2024
Оптимизация в AMPL возвращает неправильный результат
Я новичок в AMPL «Математический язык программирования». Я пытаюсь решить некоторые уравнения, но обнаружил, что ответ логически неверен (или, насколько я понимаю!). Итак, мой код выглядит следующим образом (после того, как я обнаружил проблему, мне...
130 просмотров
schedule
21.05.2024
AMPL: определение двух условий в одном ограничении
когда я определяю свое ограничение таким образом
subject to p_inj {p in Step, k in Dest : type[k] == 2 || type[k] == 3}
это работает, но когда я использую:
subject to p_inj {p in Step : time[p] == 1 ,k in Dest : type[k] == 2 || type[k]...
254 просмотров
schedule
03.01.2024
Построение нескольких моделей (итеративно) в C++ (декомпозиция Бендерса с несколькими сценариями)
Я пытаюсь написать код декомпозиции Бендерса на С++, чтобы решить проблему местоположения объекта. Это пример двухэтапного стохастического программирования, и параметры спроса зависят от сценариев. Ранее я писал аналогичный код на AMPL, и его файл...
208 просмотров
schedule
04.10.2022
Синтаксическая ошибка в ограничениях с амплитудой в задаче минимизации
У меня есть синтаксическая ошибка в моем коде amp, которую я не могу понять. Вот код:
set J := {1..4};
set I := {1..2};
set L := {1..3};
param A{J};
var p {I,J} >= 0;
var z;
maximize profit: z;
#constraints
s.t. worse_outcome:
z <=...
187 просмотров
schedule
14.02.2024
Проблемы при взаимодействии Scip с Pyomo
Я пытаюсь решить проблему нелинейной оптимизации с помощью Pyomo. Сначала я попробовал решатель Ipopt, и все заработало. Затем я хотел попробовать решатель Scip , чтобы попробовать глобальную оптимизацию, поскольку Ipopt является локальным...
874 просмотров
schedule
20.04.2024
как получить результат решателей ампер в виде массива в Python
Я использую amp для моделирования своей проблемы оптимизации на Python, и я новичок в amp. Моя переменная - это двумерный массив. Это мои данные:
data;
set USER := u1 u2 ;
set JOB := j1 j2 ;
param p:=
u1 j1 0.8022422666444835
u1 j2...
109 просмотров
schedule
20.12.2023