我正在尝试用 python 解决订单最小化问题。因此,我将 M 个订单分配给 N 个工人。每个工人都有一个基本能量水平 X_i,它收集在向量 X 中。此外,每个订单都有一个特定的能量消耗 E_j,它收集在 E 中。话虽如此,我正在尝试解决以下问题
其中 Y 是某个最佳能级,范数为 2 范数。在约束条件下,任何一列加起来正好是一,因为订单应该完成并且只能由一名工人完成。我查看了 scipy.optimize 但据我所知,它似乎不支持这种优化。
有人知道 Python 中有什么工具可以解决这种离散优化问题吗?