Вопросы по теме 'ampl'
как использовать функцию ошибок в AMPL
Мне нужно использовать функцию ошибок в AMPL, у которой ее нет, поэтому я последовал за сообщение в блоге , чтобы использовать .dll для этого.
Но когда я ввожу «display myerf (1.96)», окно выдает ошибку «не может вызвать недоступную функцию...
326 просмотров
schedule
28.03.2023
Переменные неотрицательного отклонения в AMPL
Я использую AMPL и мне нужно ввести мою модель с неотрицательными переменными отклонения (s + - s-).
Пример ограничения: (x - 5) = (s + - s-)
167 просмотров
schedule
23.03.2023
Ошибка при решении правила распределения CDN
У меня проблема с моим предписанием математической задачи AMPL.
Я пытаюсь решить эту проблему:
В сети с набором узлов N и набором ребер E каждый узел имеет хранилище для кэширования содержимого. Существует набор O объектов контента, к...
81 просмотров
schedule
09.07.2022
Студия оптимизации CPLEX
Я начинаю работать с CPLEX Optimization Studio, и мне интересно, есть ли какие-либо руководства по быстрому запуску, примеры hello world и т. Д. Некоторые вещи, которые я хотел бы сделать, включают загрузку и запуск простого LP или ILP через...
1229 просмотров
schedule
17.11.2022
Определение нескольких моделей в Pyomo / AMPL
Я пытаюсь настроить (и решить) несколько проблем оптимизации в Pyomo/AMPL . Для этого мне нужно сначала определить модели для AMPL :
model model_1.mod
model model_2.mod
model model_3.mod
...
model model_n.mod
для Pyomo :
model_1 =...
722 просмотров
schedule
10.07.2023
Чтение определенных данных на C ++ из файла AMPL .dat
Я пытаюсь прочитать файл .dat на C ++, который содержит данные в синтаксисе AMPL (показано ниже). Посоветуйте, пожалуйста, можно ли игнорировать наборы и читать только необходимые матрицы параметров в массивы C ++. Например, я хочу читать ORCT, H,...
185 просмотров
schedule
28.03.2023
AMPL: соответствуют ли результаты после использования параметра timelimit для cplex всем ограничениям?
У меня фиктивный вопрос, на который мне нужно знать ответ. Я работаю над проектом, который требует AMPL и CPLEX в качестве решателя. Обычно на решение этой проблемы уходит более 140 секунд. Пока я искал, я наткнулся на вариант под названием...
1609 просмотров
schedule
16.07.2022
Использование gurobi с java против gurobi с ampl
Каковы преимущества использования Gurobi с AMPL по сравнению с прямым API Gurobi (java, C#, C++ и т. д.) для решения больших задач MIP? Есть ли преимущества в производительности при использовании Gurobi API вместо AMPL?
1508 просмотров
schedule
11.03.2023
Ошибка синтаксиса с AMPL
Я получаю синтаксическую ошибку при запуске этого скрипта в AMPL. Может ли кто-нибудь помочь мне решить эту проблему?
param K;
param N;
param PT;
param beta_lower{1..K};
param beta_upper{1..K};
set KSET := {1 . . K};
set NSET := {1 . . N};
param...
5780 просмотров
schedule
15.03.2023
Синтаксис параметров AMPL
Я борюсь с синтаксисом AMPL (это мой первый проект). В моей модели есть:
set GRID; # a grid represented by a sequence of integer
param W; # width of the grid
param d{i in GRID, j in GRID}; # distance between point of the grid
в моих данных...
772 просмотров
schedule
02.06.2023
Как работать с большим разреженным файлом данных (1 и 0) при вводе в AMPL
У меня есть модель оптимизации с трехмерной матрицей параметров с двоичными значениями. > 50% этой матрицы - 0. При чтении самого файла .dat мои 4 ГБ памяти используются. Использование оперативной памяти большего размера нежелательно. param p_ijk...
110 просмотров
schedule
22.04.2023
Как сгенерировать матрицу случайных чисел, используя нормальное распределение в AMPL?
Как я могу сгенерировать матрицу случайных чисел, используя нормальное распределение в AMPL со средним значением и дисперсией, перечисленными ниже?
param mean :=
1 45
2 35
3 40;
param variance :
1 2 3 :=
1 1 -2...
838 просмотров
schedule
18.06.2022
Комбинаторная оптимизация с несколькими ограничениями
У меня есть проблема, связанная с оптимизацией снаряжения в игре, но я упрощу ее на следующем примере:
Допустим, у меня есть 4 сумки.
У меня есть набор разных предметов, 4 вида.
У каждого предмета свой вес и цена.
Каждая сумка предназначена...
902 просмотров
schedule
24.05.2022
AMPL находит оптимальное нулевое решение, все переменные обнуляются
Это первый раз, когда я использую AMPL, и я не совсем знаком с ним. Мне нужно оптимизировать свою модель, но я думаю, что мои коды неверны, и я продолжаю получать оптимальное решение и «NOS 5.51: игнорирование целостности 20 переменных». Моя модель...
382 просмотров
schedule
24.09.2023
Я продолжаю получать синтаксическую ошибку, и я не знаю, почему
Вот моя модель.
set ch ;
set k ;
param a{i in ch , j in k};
param b{i in ch };
param c{j in k };
var x{i in ch , j in k}>= 0;
minimize cost: sum{i in ch , j in k} x[i,j]* a[i,j];
s.t. D{i in ch }: sum{j in k} x[i,j] >= b[i];
s.t. E{j in k...
67 просмотров
schedule
29.07.2023
Ограничения на минимизацию и их границы
У меня есть небольшая путаница в модели оптимизации, которую я пытаюсь решить. Это небольшая модель, позволяющая минимизировать стоимость двух устройств. Я только начал оптимизацию и не уверен, хорошо ли интерпретирую проблему в AMPL. Особенно в...
108 просмотров
schedule
26.02.2022
я могу использовать умножение наборов в AMPL?
Я пытаюсь написать модель для задачи с графом. Я определил попарный набор для маркировки краев. потому что мне нужно найти внутренний продукт между некоторыми краями. Точнее:
Предположим, что E - это набор ребер, который я определил:...
48 просмотров
schedule
24.06.2022
Ввод данных в AMPL
У меня есть такой набор, как:
set PRODUCTS := p1 p2 p3 p4 p5 ;
Связанный с этим набором у меня есть некоторые параметры в форме:
param min_production {PRODUCTS} >= 0;
param max_production {PRODUCTS} >= 0;
Я хочу заполнить эти...
43 просмотров
schedule
11.02.2023
параметр уже определен в ampl
Я хочу определить некоторые параметры в файле ampl, однако программное обеспечение указывает, что параметр определен, когда я пытаюсь его запустить. Как я могу решить эту проблему?
set N := 1..6;
set N_row := 1..4;
var x{i in N} >= 0, <= 1...
1541 просмотров
schedule
22.06.2022
Итерация по нескольким парам модель / данные в AMPL
Есть ли хороший способ перебрать пары модель / набор данных в AMPL в файле .run ?
Допустим, у вас есть две разные модели для одних и тех же задач оптимизации и четыре набора данных. То, что я делал до сих пор, - это создать .run файл для каждой...
561 просмотров
schedule
16.05.2022