Возможны ли несколько целей? (Программирование ограничений OR-TOOLS)Python

Программы на Python
Anonymous
Возможны ли несколько целей? (Программирование ограничений OR-TOOLS)

Сообщение Anonymous »

У меня возникла проблема: у меня есть набор складов с заданной производственной мощностью, которые отправляют некоторый продукт списку клиентов по заданной цене. Я стараюсь минимизировать общие затраты на отправку продукции, чтобы потребности каждого клиента были удовлетворены. Эта часть отсортирована.
Теперь мне нужно добавить новую цель (или ограничение), в которой я пытаюсь удовлетворить все потребности клиентов с минимальными затратами, но также используя минимально возможное количество складов. . Скажем, начните с 5 складов. Если проблема невозможна, попробуйте 6, 7, 8 и т. д., пока не будет найдено решение, в котором я удовлетворю весь спрос, используя минимально возможное количество складов.
Как я могу это сделать, используя модуль программирования ограничений или инструментов? Возможно ли это вообще? Я внимательно изучил документацию, но не смог найти никаких ограничений или функций, которые бы соответствовали этой идее.

Подробнее здесь: https://stackoverflow.com/questions/655 ... rogramming

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