summaryrefslogtreecommitdiff
path: root/demos/symphony_mat_knapsack.sce
diff options
context:
space:
mode:
Diffstat (limited to 'demos/symphony_mat_knapsack.sce')
-rw-r--r--demos/symphony_mat_knapsack.sce7
1 files changed, 4 insertions, 3 deletions
diff --git a/demos/symphony_mat_knapsack.sce b/demos/symphony_mat_knapsack.sce
index 76fefee..8fa57f9 100644
--- a/demos/symphony_mat_knapsack.sce
+++ b/demos/symphony_mat_knapsack.sce
@@ -1,7 +1,5 @@
mode (-1)
-clc
-
// Reference
//
// This problem is taken from
@@ -78,11 +76,14 @@ intcon = []
for i = 1:nbVar
intcon = [intcon i];
end
+
+options = ["time_limit" "40"];
+
// The expected solution :
// Output variables
xopt = [0 1 1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 1 0 0 1 0]
// Optimal value
fopt = [ 24381 ]
// Calling Symphony
-[x,f,iter] = symphony_mat(objCoef,intcon,conMatrix,conUB,[],[],lb,ub);
+[x,f,iter] = symphony_mat(objCoef,intcon,conMatrix,conUB,[],[],lb,ub,options);