问题描述
我正在研究 VRP。有子游形成,一般子游消除约束需要很多时间。我打算在没有 SEC 的情况下解决这个问题一次,然后对于每个子游览,我添加相应的 SEC。我的问题:
- 如何给出这个问题的初步解决方案。我正在通过 python API 处理 CPLEX。
- 如何为每个相应的违规行为提供给 SEC?
我正在使用的 SEC 约束:
#Cons10a:
对于 I_list 中的 i: 对于 M_list 中的 m: 对于 G_list+N_list+L_list 中的 j: 对于 G_list+N_list+L_list 中的 k: 如果(j!= k): mod.add_constraint(z['g1'][i][m][j]>=(z['g1'][i][m][k])+1-(S*(1-y[') g1'][i][m][k][j])),'cons10a'+ i + m+j+k)
#Cons10b:
对于 I_list 中的 i: mod.add_constraint(z['g1'][i]['m1']['g1']==1,'cons10b' + i)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)