Précédent   Forum du club des développeurs et IT Pro > Autres langages > Algorithmes > Mathématiques
Mathématiques Forum d'entraide sur les mathématiques et l'algorithmique numérique. Avant de poster : Cours d'algorithmique numérique
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 31/12/2012, 11h18   #1
CliffeCSTL
Nouveau Membre du Club
 
Homme
Étudiant
Inscription : avril 2012
Messages : 149
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2012
Messages : 149
Points : 27
Points : 27
Par défaut Problème d'optimisation avec Cplex

Bonjour,

Cplex n'arrive pas à me résoudre mon PL. Il bloque sur une variable binaire apparament, voici mon PL simplifier :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Maximize
    obj: 15 x_1_A + 15 x_1_B - 10 w_1_1_A - 10 w_1_1_B - 11 y_1_A - 11 y_1_B - 11 y_2_A - 11 y_2_B + 4350000
Subject To
    c_s_1_A: y_1_A + x_1_A - y_2_A = 50000
    c_s_1_B: y_1_B + x_1_B - y_2_B = 50000

    c_cp_1: x_1_A + x_1_B <= 10000

    c_l1_1: w_1_1_A <= 10000
    c_l1_2: w_1_1_B <= 10000

    c_l2_1: w_1_1_A - x_1_A <= 0
    c_l2_2: w_1_1_B - x_1_B <= 0

    c_l3_1: w_1_1_A => 0
    c_l3_2: w_1_1_B => 0

    c_l4_1: w_1_1_A - x_1_A - 10000 z_1 => - 10000
    c_l4_2: w_1_1_B - x_1_B => 0
		
    ci: z_1 = 1
Bounds
   0 <= x_1_A <= +infinity
   0 <= x_1_B <= +infinity
   0 <= y_1_A <= +infinity
   0 <= y_2_A <= +infinity
   0 <= y_1_B <= +infinity
   0 <= y_2_B <= +infinity
Binary
   z_1
End
Lorsque je remplace z_1 par sa valeur, il arrive à me le résoudre. Je comprend pas pourquoi.




Autre exemple : il n'arrive pas à me résoudre ceci :

Code :
1
2
3
4
5
6
7
8
Minimize
   z: 10 z1 + 2 z2
Subject To
   c: z1 + z2 = 1
Binary
   z1
   z2
End
Pourquoi ?

Merci.
CliffeCSTL est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 03h53.


 
 
 
 
Partenaires

Hébergement Web