Линеаризовать нелинейное ограничение

У меня есть проблема, которая может быть определена как:

max 5 x11 + 6 x12 + 2 x21 + 3 x22 st 
st.
x11,x12,x21,x22  binary
x11 + x12 = 1
x21 + x22 = 1
-25 x1 x2 >= 0

Я хочу проверить только если x11 и x21 равны 1.

Как я могу линеаризовать это ограничение? Или можно линеаризовать?

Большое спасибо.

1 ответ

"Я хочу проверить только, если оба x11 и x21 равны 1." Как насчет:

x11 + x21 >= 1

вместо

-25 x1 x2 >= 0
Другие вопросы по тегам