Ich bin auf der Suche nach einer .NET-Klassenbibliothek oder einem .NET-Framework, das die Ameisenkolonie-Optimierung implementiert. Können Sie mir Links, Ressourcen usw. zu diesem Thema geben?
Konrad Rudolph hat ein Kurzes Tutorial zu ACOs auf einer deutschen Programmierwebseite.
Es enthält ein voll funktionsfähiges VB.NET-Beispielprojekt (in englischer Sprache), das ein Problem eines reisenden Verkäufers mithilfe eines ACO löst.
Sehen Sie sich den Wikipedia Artikel an. Es bietet eine gute Beschreibung des Algorithmus. Der Algorithmus ist basierend auf diesem arcicle ziemlich einfach zu implementieren.
www.aco-metaheuristics.org bietet weitere Informationen zum Thema.
Ich habe eine Lösung für den reisenden Verkäufer implementiert, die mit Python funktioniert . Es ist nicht .NET, aber vielleicht ist es eine Hilfe für Sie.
Sehen Sie sich diesen MSDN-Artikel von James McCaffrey an , den ich bereits verwendet habe modifizierte Version für eine Weile und es gab mir sehr befriedigende Ergebnisse. Der Artikel ist sehr klar und der Code ist sehr sauber und effizient.
Tags und Links algorithm .net mathematical-optimization montecarlo ant-colony