-
Double recuit simulé
Bonjour
Je fais de l'optimisation et j'ai l'intention de mettre en oeuvre une heuristique pour faire de l'ordonnancement.
Je souhaite développer un genre recuit-simulé .
J'aimerai savoir si il est pertinent de coder cet algo en VBA pour pouvoir utiliser et manipuler les résultats et données directement sur excel.
C'est un pb multiobjectif, et je pense le résoudre avec une double imbrication d'algorithme : la fonction d'évaluation du premier utilise un deuxième recuit simulé
Si ca vous inspire des remarques, dites le moi?
-
pour la première question concernant le VBA, je pense pas qu'il n'y ait de problème à coder dans tel ou tel langage. Le tout est de bien codé, après il y a des langages plus ou moins rapides à l'exécution, mais si tu sais déjà coder en VBA, ne t'embarque peut-être pas dans un langage que tu ne maitrise pas...
tu n'es pas très précis dans tes explications concernant tes recuits simulés imbriqués. donne un peu plus de détails(quels sont les 2 objectifs? sont-ils liés?) mais je crois savoir que l'optim multiobjectif est souvent bien difficile.
bon courage
-
Le recuit simulé de plus bas niveau permet de choisir le meilleur calendrier (planification) de production sachant que l'ordre dans lequel sont effectués les traveaux est connu. Le critère est le coût.
Le deuxieme recuit simulé doit permettre de trouver l'ordre dans lequel sont effectués les traveaux.
Ainsi, au final, on doit trouver les meilleurs (ou presque) ordonnancement et calendrier de production d'un point de vue coût.