我有一个集合集合,每组包含许多项。我希望使用星火检索所有对集和元素,其中每对经过约简处理后将包含两项和两组,例如:Set A={1,2,3,4 }Set C= {2,3,5,6}地图进程将是:(A,2)(B,1)(B,4)(C,2)(C,5)减缩后的目标结果是:
(A B, 1 2) // since1 2 exist in b
我正在尝试找到如何在复合集上声明索引参数。例如,在AMPL中,我会说: Set A Set B Set C param x{A,B,C} param y{A,B,C} param z{A,B,C}上述设置和参数可以很容易地通过AMPL从数据库中读取我从数据库读取的表有六个字段,即A,B,C,x,y,z。其中三个是主键(A,B,C),其余(x,y,z)是在主键上建立索引的值。我不确定应该使用哪个python特性将前三个字段声明为复合集,并将x、y和z声明