8

Я ищу библиотеку .NET-Class или .NET-Framework, которая реализует оптимизацию колонии муравьев. Можете ли вы дать мне какие-либо ссылки, ресурсы и т. Д. По этой теме.Оптимизация колонии колоколов с использованием .NET

+0

Я не думаю, что тег 'ant' подходит для этого вопроса. Он используется для Apache Ant –

+0

Спасибо. Исправить это – AndreyAkinshin

+1

Из интереса, какую проблему вы решаете с помощью оптимизации колонии муравьев? –

ответ

6

Konrad Rudolph опубликовал short tutorial на ACO на веб-сайте немецкого программирования.

Он содержит полностью работающий пример проекта VB.NET (на английском языке), решающий проблему с продавцом с использованием ACO.

ACO map of europe

2

Посмотрите на Википедию article. Это дает хорошее описание алгоритма. Алгоритм довольно легко реализовать на основе этой дуги.

www.aco-metaheuristics.org содержит дополнительную информацию по объекту.

Я внедрил solution to travelling salesman problen using python. Это не .NET, но, возможно, это поможет вам.

+0

Решение с использованием python очень хорошее. спасибо – AndreyAkinshin

2

Посмотрите на эту MSDN article by James McCaffrey, я использовал модифицированную версию этого на некоторое время, и он дал мне очень удовлетворительные результаты. Статья очень проста, и код очень чистый и эффективный.