2016-04-01 40 views
1

Dizilim problemini GNU kullanarak çözmeye çalışıyorum. Ama aşağıdaki gibi bir özet yazamadım.Toplamda 1 <= i <j <k <= n'de GLPK

param n, integer, >= 3; 
set O := 1..n; 
param d{i in O,j in O}; 
var x{i in O,j in O}, binary, i < j; 
var v{i in O,j in O,k in O}, binary, i < j < k; 
maximize total: sum{i in O,j in O, i<j}(d[i,j] - d[j,i])* x[i,j] + sum{i in O,j in O, i<j}d[j,i]; 
s.t. tran{i in O,j in O,k in O, i<j<k}: x[i,j] + x[j,i] - x[i,k] + v[i,j,k] = 1; 

Teşekkür

Sen fıkra i < j "öyle ki" içinde : yerine , kullanmalıdır

cevap

0

:

sum{i in O,j in O: i < j} ... 
#    ^note ':' here 
İlgili konular