Вы можете добавить ограничение индикатора, используя ifThen . Например (эта строка кода не проверена, но вы должны понять):
cplex.add(cplex.ifThen(cplex.eq(X[i][j], 1.0), cplex.ge(Q[j], Q[i] - d[j])));
См. Примеры FixNet.java
, FoodManufact.java
и Diet.java
, которые включаются при установке CPLEX для больше.