Библиотека классов обеспечивает классы, которые обычно совместно используют ту же грубую прикладную область (математика, представляя), но предназначаются, чтобы использоваться главным образом независимые друг от друга.
платформа А обеспечивает классы, которые вместе формируют основание для приложения, что Вы только расширяетесь и излагаете в деталях.
SDK содержит все, что необходимо будет использовать технологию, SDK предусмотрен. Это часто содержит документацию, образцы и инструменты вместе с фактическим базовым содержанием, которое могло бы быть платформой или библиотекой классов или даже чем-то совершенно другим.
Конрад Рудольф опубликовал краткое руководство по ACO на немецком веб-сайте программирования.
-работающий пример проекта VB.NET (на английском языке), решающий задачу коммивояжера с использованием ACO.
Посмотрите статью в Википедии . Он дает хорошее описание алгоритма. На основе этой дуги алгоритм довольно легко реализовать.
www.aco-metaheuristics.org предоставляет некоторую дополнительную информацию по этому вопросу.
Я реализовал решение проблемы коммивояжера с использованием Python . Это не .NET, но, возможно, вам поможет.