【发布时间】:2020-12-31 00:18:29
【问题描述】:
我有一个问题,我有一组具有给定生产能力的仓库,它们以给定的成本将一些产品发送给客户列表。我正在尽量减少发送产品的总成本,以便满足每个客户的需求。该部分已排序。
现在我需要添加一个新目标(或约束),在此我尝试以最低成本满足所有客户的需求,同时尽可能使用最少数量的仓库。假设从 5 个仓库开始,如果问题不可能,则尝试 6、7、8 等,直到找到解决方案,如果我使用可能的最小仓库数量满足所有需求。
如何使用 or-tool 约束编程模块来解决这个问题?甚至可能吗?我仔细查看了文档,但找不到任何似乎符合这个想法的约束或功能。
【问题讨论】:
标签: python constraints constraint-programming or-tools