5. Движение муравья
Движение муравья основывается на одном и очень простом вероятностном уравнении. Если муравей еще не закончил путь, то есть не посетил все узлы сети, для определения следующей грани пути используется уравнение :
(2.1)
Здесь - интенсивность фермента на грани между узламиr и u, -Функция, которая представляет измерение обратного расстояния для грани,a -вес фермента, а - коэффициент эвристики. Параметры a и определяют относительную значимость двух параметров, а также их влияние на уравнение. Вспомните, что муравей путешествует только по узлам, которые еще не были посещены (как указано списком табу). Поэтому вероятность рассчитывается только для граней, которые ведут к еще не посещенным узлам. Переменная k представляет грани, которые еще не были посещены.
- Отсчёт по практике
- Введение
- 1. Идея алгоритма
- 2. Пошаговое описание общей схемы
- 3. Муравей
- 4. Начальная популяция
- 5. Движение муравья
- 6. Путешествие муравья
- 7. Испарение фермента
- 8. Повторный запуск
- 9 Блок-схема алгоритма
- 10. Демонстрационный пример
- 11. Характерные особенности
- 12. Области применения