标签: linear-programming
我怎么能用线性编程做到这一点?我已经考虑了一段时间而且我无法得到它:/在这里都找不到它。
我有两个变量,X(整数)和Y(二进制)。
如果X是偶数,我想在Y中存储1,如果不是,则我想存储0。
谢谢!
答案 0 :(得分:1)
约束
y = 1 iff X is even
可以使用额外的整数变量z:
x = 2 z + (1-y) z integer