Hello,
I need help. In the following OPL Model (line 13) I got an Error for the sign "\/". This is a Backslash and a Slash, perhaps from an older version of ILOG CPLEX Opt. Studio? What can I instead use?
I thank you very much!
int+ nOfNodes = ...;
int+ nOfEdges = ...;
int+ k = ...;
struct Edge {
int+ head;
int+ tail;
float+ weight;
};
range edgeRange 1..nOfEdges;
range nodeRange 0..nOfNodes-1;
Edge edges[edgeRange] = ...;
{edgeRange} incidentEdges[v in nodeRange] = {e | e in edgeRange :
edges[e].head = v \/ edges[e].tail = v};
var float+ T;
var int+ x[1..k,edgeRange] in 0..2;
var int+ b[1..k,nodeRange] in 0..10;
minimize T
subject to {
forall(p in [1..k])
sum(e in edgeRange) x[p,e] * edges[e].weight <= T;
forall(p in [1..k])
sum(e in incidentEdges[0]) x[p,e] >= 2;
forall(e in edgeRange)
sum(p in [1..k]) x[p,e] >= 1;
forall(p in [1..k]) {
forall(v in nodeRange) {
(sum(e in incidentEdges[v]) x[p,e]) = 2*b[p,v];
}
}
};
#DecisionOptimization#Support#SupportMigration