Python Pulp 线性规划中约束条件使用 max 函数比较常数和决策变量
在 Python 的 pulp 库中,不能直接在约束条件中使用 max 函数来比较常数和决策变量。pulp 库只支持线性约束条件,即只能使用线性运算符(例如,<=,>=,==)来定义约束条件。\n\n如果需要在约束条件中使用 max 函数,可以将其转化为等价的线性约束条件。例如,如果要使用 max 函数来比较常数 c 和决策变量 x,可以将约束条件拆分为两个线性约束条件:\n\n1. x <= c\n2. x >= c\n\n这样就可以实现 max 函数的效果。
原文地址: https://www.cveoy.top/t/topic/qbHy 著作权归作者所有。请勿转载和采集!