Вопросы по теме '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 просмотров

Запись файла журнала COIN-OR CBC
Я использую CBC-решатель COIN-OR для решения некоторых задач численной оптимизации. Я структурирую задачу оптимизации на Python через PuLP. Я заметил, что решатели, такие как GUROBI и CPLEX, создают файлы журналов, но я не могу понять, как...
2863 просмотров

Решить 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 просмотров

Как установить разрыв оптимальности в PULP-OR с помощью решателя CBC?
Я хочу установить разрыв оптимальности при вычислении решения между оптимальным и фактическим решением. Я использую PuLP версии 1.6.1 и хочу передать решателю параметр пробела. Есть ли у кого-нибудь пример или идея, как подойти к этому вопросу....
4410 просмотров

Как динамически изменить границы 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 просмотров

Выберите один и тот же предмет несколько раз в задаче о рюкзаке [мякоть]
Я прохожу курс курс дискретной оптимизации , который в ходе курса называется Minizinc используется для решения проблем. Я хочу перевести примеры классов на python, начиная с этого: Я использую этот пример кода для воспроизведения...
438 просмотров

Линейное программирование 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 просмотров

Процесс сборки PULP SDK
Я новичок на этом сайте и впервые работаю с процессором RISC-V. Я следую руководству по процессу сборки PULP SDK " https://github.com/pulp-platform/pulp-sdk ". Но у меня блокируется на этапе сборки SDK, когда я записываю команду "$ make all" и не...
277 просмотров
schedule 02.05.2023

Проблема транспортировки целлюлозы по маршрутам, а не по количеству
Проблема транспортировки в PuLP работает с каждым транспортируемым предметом. Однако в моем случае каждый маршрут / полоса, которые вы используете, имеет стоимость, а не каждый отправленный товар, то есть целевая функция состоит в том, чтобы...
164 просмотров

Как добавить ограничения PuLP во временных диапазонах, которые не моделируются как переменные
В настоящее время я работаю над сложной задачей планирования, включающей большое количество параметров и переменных решения. Короче говоря, я пытаюсь распределить ресурсы по задачам на основе емкости, сложности, доступного времени и потенциального...
107 просмотров
schedule 15.02.2024