メインコンテンツへスキップ

GurobiError: Invalid data in vars array

回答済み

コメント

1件のコメント

  • Jaromił Najman
    • Gurobi Staff

    Hi Yifan,

    As described in the documentation of the addGenConstrMin method, it only accepts single optimization variables as input. Thus, you have to introduce an auxiliary optimization variable and an equality constraint for every input of your \(\min\) function

    \(\texttt{ auxVar[i,j,m,n] = np.abs(m-i) + np.abs(n-j) + np.abs(k-i) + np.abs(l-j) + M*I[i,j]}\)

    You can then use the auxiliary variables as input for the \(\texttt{gp.min_}\) function.

    Best regards, 
    Jaromił

    0

サインインしてコメントを残してください。