如何在 CPLEX 中编写此集合

How to write this set in CPLEX

令集合 B={4,2,8,6,5};

如何在 CPLEX 中编写下集

设置E={p|对于所有 b∈B ,p=range(0,b)}

中的随机整数

集合 F= {所有 E 的集合}(需要使用不同随机整数 p 的多组 E)

{int} B={4,2,8,6,5};

range r=1..4;

{int} E[i in r]={rand(b) | b in B};

tuple f
{
  {int} s;
}

{f} F={<E[i]> | i in r};

execute
{
  writeln(F);
}

给予

{<{0 2 4}> <{3 1 0 5}> <{0 5 2 3}> <{3 1 6 4}>}

但可以给出其他结果(随机)....