Вопросы по теме 'pulp'
тестовая установка пульпы не работает
Следуя инструкциям от http://www.coin-or.org/PuLP/main/installing_pulp_at_home.html#installation , я установил PuLP с помощью «Установка Windows из источника»
Когда я попытался запустить тест на странице (Инструкции на странице: «Чтобы проверить,...
3878 просмотров
schedule
24.07.2023
тестирование установки пульпы не сработало
Я начал следовать инструкциям с http://www.coin-or.org/PuLP/main/installing_pulp_at_home.html#installation , я установил PuLP, используя «Установка Windows из исходного кода».
Когда я набираю from pulp import * , выдается следующее сообщение:...
1497 просмотров
schedule
27.05.2023
Запись файла журнала COIN-OR CBC
Я использую CBC-решатель COIN-OR для решения некоторых задач численной оптимизации. Я структурирую задачу оптимизации на Python через PuLP.
Я заметил, что решатели, такие как GUROBI и CPLEX, создают файлы журналов, но я не могу понять, как...
2863 просмотров
schedule
25.07.2023
Решить GLPK из файла .mod в Python Pulp
Можно ли решить проблему из файла .mod с помощью Pulp?
В документации об этом ничего нет.
инициируется так:
prob = LpProblem("linearProblem", LpMinimize)
Я хочу что-то вроде этого:
prob =...
432 просмотров
schedule
24.06.2022
Почему GLPK выдает ошибку «невозможно выполнить glpsol.exe», в то время как решатель PuLP по умолчанию работает отлично?
Пытаясь решить задачу двоичного целочисленного программирования с помощью PuLP и используя GLPK в качестве решателя, я получаю следующую ошибку. Я установил GLPK в Windows, также задал путь. Результат pulp.pulpTestAll() показывает Solver...
1355 просмотров
schedule
17.12.2022
Как установить разрыв оптимальности в PULP-OR с помощью решателя CBC?
Я хочу установить разрыв оптимальности при вычислении решения между оптимальным и фактическим решением.
Я использую PuLP версии 1.6.1 и хочу передать решателю параметр пробела. Есть ли у кого-нибудь пример или идея, как подойти к этому вопросу....
4410 просмотров
schedule
30.11.2022
Как динамически изменить границы LpVariable в PuLP?
Я инициализировал свою LpVariable так:
x = LpVariable('x', None, None)
На данный момент моя переменная имеет верхнюю и нижнюю границы как float('inf') и float('-inf') . Теперь, исходя из некоторых параметров моей логики, я хочу привязать...
1533 просмотров
schedule
13.04.2023
Предоставление ограничений в оптимизации с использованием Pulp
В настоящее время я работаю над проблемой оптимизации с использованием модуля Pulp в Python. Я хочу, чтобы мои переменные были целым числом, кратным 7500. Поэтому я создал константу, как указано ниже, но она показывает ошибку.
import pandas as...
213 просмотров
schedule
05.06.2024
У меня есть способ указать два ограничения для одной и той же переменной при использовании Puthon PuLP для линейной программы
Мне было интересно, есть ли способ иметь переменную с двумя разными ограничениями при использовании Python PuLP.
prob += lpSum([evaptwohundredF[i] * component_vars[i] for i in name]) >= 30.0000, "evaptwohundredFrequirement"
prob +=...
1648 просмотров
schedule
10.12.2023
пульпа создает бессмысленные ограничения при использовании пустых списков
Я решаю задачу по лесному хозяйству с помощью PuLP и потратил много часов на выяснение того, почему CPLEX выдает бессмысленные ответы. По сути, у меня были некоторые переменные, не связанные с остальной частью проблемы из-за понимания пустого списка....
69 просмотров
schedule
09.10.2023
Формулировка задания линейного программирования в пульпе
Итак, вот контекст того, что я пытаюсь решить:
Я хочу разделить единицы затрат на две или более компании. Теперь я решил его для двух компаний со следующей целевой функцией:
20*x1 + 30*x2 + 100*x3 + 20*x4 + 30*x5
с переменными двоичного...
997 просмотров
schedule
31.01.2024
Дубликаты оптимизации Python / Pandas / Pulp
Я пытаюсь оптимизировать группировку / выбор участников пробной версии с ограниченным пространством, и у меня возникают некоторые проблемы. У меня есть кадры данных pandas, готовые к оптимизации, и я могу без проблем запустить линейную оптимизацию,...
278 просмотров
schedule
06.07.2022
Сумма переменных не соответствует задаче смешивания
Я пытаюсь воспроизвести этот пример этого смешивания, но с меньшим количеством переменных, эта часть работает нормально:
import pulp
from pulp import *
# Creates a list of the Ingredients
Ingredients = ['CHICKEN', 'BEEF', 'MUTTON', 'RICE']
#...
58 просмотров
schedule
11.01.2024
Выберите один и тот же предмет несколько раз в задаче о рюкзаке [мякоть]
Я прохожу курс курс дискретной оптимизации , который в ходе курса называется Minizinc используется для решения проблем.
Я хочу перевести примеры классов на python, начиная с этого:
Я использую этот пример кода для воспроизведения...
438 просмотров
schedule
19.03.2022
Линейное программирование Python Pulp с динамическим ограничением
В настоящее время я использую Solver в Excel, чтобы найти оптимальное решение для производства. Вот текущая настройка:
Это касается изготовления обуви на роторном станке, то есть производство осуществляется партиями и повторами. Например,...
1149 просмотров
schedule
22.04.2024
Установите требование о максимальном количестве часов в день в задаче PuLP
Я пытаюсь настроить свою проблему PuLP, чтобы у сотрудника не было более 10 часов в день.
Я настроил следующую переменную сотрудника:
cost = []
vars_by_shift = defaultdict(list)
for employee, info in employees.iterrows():
for shift in...
120 просмотров
schedule
30.04.2023
Неправильное указание чего-то в puLP в проблеме торговли товарами (смешанное целочисленное программирование)
Я изо всех сил пытаюсь понять, что я делаю неправильно в задаче оптимизации игрушек (смешанное целочисленное программирование).
Допустим, у нас есть три человека с разным количеством каких-то товаров. В настоящее время у них есть 10, 0 и 50 единиц...
65 просмотров
schedule
17.01.2023
Процесс сборки PULP SDK
Я новичок на этом сайте и впервые работаю с процессором RISC-V. Я следую руководству по процессу сборки PULP SDK " https://github.com/pulp-platform/pulp-sdk ". Но у меня блокируется на этапе сборки SDK, когда я записываю команду "$ make all" и не...
277 просмотров
schedule
02.05.2023
Проблема транспортировки целлюлозы по маршрутам, а не по количеству
Проблема транспортировки в PuLP работает с каждым транспортируемым предметом. Однако в моем случае каждый маршрут / полоса, которые вы используете, имеет стоимость, а не каждый отправленный товар, то есть целевая функция состоит в том, чтобы...
164 просмотров
schedule
09.04.2022
Как добавить ограничения PuLP во временных диапазонах, которые не моделируются как переменные
В настоящее время я работаю над сложной задачей планирования, включающей большое количество параметров и переменных решения. Короче говоря, я пытаюсь распределить ресурсы по задачам на основе емкости, сложности, доступного времени и потенциального...
107 просмотров
schedule
15.02.2024