Relaxation Linéaire sur C++
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é**/
Code:
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);
}
} |
la formule relaxée:
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