2016-12-18 3 views
0

как смоделировать что-то вроде FORALL суммы (х) суммы (у) сумм (г) Dvar (х, у, г) == 13 сложения в 1 ограничениях на CPLEX

Я сделал это но это не работает:

forall (t in T) sum (o in O) sum (w in W) sum (h in H) x [t, o, w, h] == 1;

Cplex сказал (а): неожиданный forall?

спасибо

+1

Вы исправить это еще? Крошечный отрывок, который вы даете, выглядит нормально, поэтому, если вам нужна дополнительная помощь, нам нужно будет увидеть больше контекста, например, объявления наборов и переменных, а также какие предыдущие строки перед этим фрагментом выглядят? – TimChippingtonDerrick

ответ

0

Я думаю, это ограничение. Это должно быть примерно так: с учетом: { forall (t in T) Constraint_Name: sum (o in O, w in W, h in H) X [t] [o] [w] [h ] == 1; } Ищите «cplex tutorial» на google, есть также учебники на веб-сайте IBM.