Bonjour,
j'ai fait une relaxation linéaire pour ma formulation mathématique et je veut la codifier sur C++, je sais pas comment faire!
est qu'il y a qqun qui peut m'aider SVP
voilà la formule de base:
Xi,j є {0,1} iє{1,2,…,n} and j є {1,2,…,n}
codifiée sur c++:
/**contraintes de non négativité**/
la formule relaxée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 fprintf(pf,"\nbinaries"); for(i=1;i<=n;i++) { for(j=1;j<=n;j++) { fprintf(pf,"\nx%d_%d",i,j); } } fprintf(pf,"\ngenerals"); for(k=1;k<=m;k++) { for(j=1;j<=n;j++) { fprintf(pf,"\nc%d_%d",j,k); } }
Xi,j ≤ 1 ; i є{1,2,…,n}and j є {1,2,…,n}
Xi,j ≥ 0 ; i є {1,2,…,n}and j є {1,2,…,n}
ou bien on peut l'écrire : Xi,j є[0,1]
Merci
Partager