Алгоритм пчел
-
Основы алгоритма bees
- Алгоритм bees разработан в 2005 году Фамом, Ганбарзаде и другими для поиска в области компьютерных наук и операций.
- Имитирует поведение медоносных пчел, сочетая поиск по окрестностям и глобальный поиск.
- Требует определения меры расстояния между решениями для применения.
-
Эффективность и исследования
- Эффективность алгоритма подтверждена в ряде исследований.
-
Метафора и алгоритм
- Колония пчел распространяется на большие расстояния и исследует окружающую среду для поиска пищи.
- Пчелы-разведчики оценивают рентабельность источников пищи и сообщают о них через танец.
- Алгоритм имитирует стратегию поиска пчел, используя популяцию агентов для поиска пространства решений.
-
Процедура инициализации и поиска
- Инициализация включает случайное размещение разведчиков и оценку пригодности решений.
- Основной цикл поиска состоит из подбора персонала, локального поиска, сокращения района проживания, отказа от объекта и глобального поиска.
-
Улучшенные версии и псевдокод
- Существуют различные улучшенные версии алгоритма, включая EBA, GBA, MBA и другие.
- Псевдокод для GBA приведен в статье.
-
Дополнительные ресурсы
- Ссылки на другие алгоритмы оптимизации, семинары и веб-сайт алгоритма bees.