8
votes

Optimisation de la colonie d'Ant utilisant .NET

Je recherche une bibliothèque de classe .NET ou .NET-Cadre qui implémente l'optimisation de la colonie des fourmis. Pouvez-vous me donner des liens, des ressources, etc. sur ce sujet.


2 commentaires

Je ne pense pas que la balise ant convient à cette question. Il est utilisé pour Apache ant


Par intérêt, quel type de problème résolvez-vous à l'aide de l'optimisation de la colonie des fourmis?


3 Réponses :


2
votes

Regardez Wikipedia Article . Il fournit une bonne description de l'algorithme. L'algorithme est plutôt facile à mettre en œuvre sur la base de cet arcul.

www.aco-metaheuristique.org fournit une autre information sur le sujet.

J'ai mis en place un Solution au vendeur de voyage Problème utilisant Python . Ce n'est pas .net mais peut-être que c'est une aide pour vous.


1 commentaires

La solution utilisant Python est très bonne. Merci



6
votes

Konrad Rudolph a publié un Tutoriel court sur ACO sur un site Web de programmation allemand.

Il contient un exemple de projet VB.NET entièrement fonctionnel (en anglais) résolvant un problème de vendeur itinérant en utilisant un ACO.

carte ACO de l'Europe


1 commentaires

Téléchargé le code source, mais n'a pas pu trouver le fichier de carte? Toute aide est très appréciée .. (la langue est allemande ne pouvait pas étudier davantage: D)



2
votes

Jetez un coup d'oeil à ce Article MSDN de James McCaffrey , je J'utilise une version modifiée de celui-ci pendant un moment et cela m'a donné des résultats très satisfaisants. L'article est très clair et le code est très propre et efficace.


0 commentaires