Paramétrer le solveur pour accélérer temps de traitement

choup67

XLDnaute Occasionnel
Bonjour à tous,

J'ai créé une macro d'optimisation de coûts à l'aide du solver.

J'ai bien paramétré les contraintes et le solveur me trouve bien des solutions cohérentes.

Cependant, je remarque que le temps d'exécution est très long. Lorsque je regarde ma fenêtre excel, je constate que souvent le solveur a trouvé une solution qui me satisfait, mais qu'il continue a essayer d'optimiser les chiffres après la virgule.

Mon coût à faire varier est situé entre 10 et 99. Du coup, il reste 13 chiffres après la virgule. Alors que pour moi, une optimisation à deux décilmales me convient très bien.

J'ai essayé de jouer sur précision, convergence, etc. mais ça ne fonctionne pas. Avec une précision à 0.1 il ne trouve rien et à partir de 0.01 on repasse à des temps de traitement très long.

J'ai activé les echelles automatiques et déjà tenté le mode linéaire mais ça ne fonctionne pas.

Avez vous une idée sur la manière de procéder?

Merci d'avance :)
 

choup67

XLDnaute Occasionnel
Re : Paramétrer le solveur pour accélérer temps de traitement

Personne? Je n'arrive toujours pas à trouver de solutions :(

Peut-on dire au solveur de s'arrêter tout seul si la différence entre deux solutions intermédiaires est trop faible?
 

Discussions similaires

Statistiques des forums

Discussions
312 203
Messages
2 086 193
Membres
103 153
dernier inscrit
SamirN