Красноярские ученые исследуют поведение муравьев для создания IT-программ

Красноярские ученые исследуют поведение муравьев для создания IT-программ

Разработки могут применяться в атомной, энергетической и космической отраслях

Математики СФУ и СибГУ им. Решетнева используют алгоритм муравьиной колонии для разработки современных мультиверсионных программ. Исследование может применяться при создании программного обеспечения для сложных приборов в атомной, энергетической или космической отраслях, рассказали в СФУ.

«Мы должны предусмотреть множество алгоритмов поведения, чтобы максимально застраховать какой-то прибор или комплекс от возможных опасных ситуаций. Например, нам придется научить луноход справляться с каменистым грунтом и объезжать препятствия несколькими способами, а искусственный спутник — эффективно избегать горящих космических частиц. Необходимо выбрать оптимальные версии для каждого модуля, чтобы программный комплекс в целом был или супернадежный, или максимально дешевый, либо представлял собой что-то среднее при заданных ограничениях», — рассказал автор проекта Михаил Сарамуд.

Алгоритм муравьиной колонии следующий: насекомые, как правило, выбирают наиболее проходимые и короткие маршруты пути от источника пищи до муравейника. При этом насекомые слепы. Все дело в феромонах, которые они выделяют. С их помощью муравьи определяют вид предмета, его размеры и форму.

«Допустим, есть десять версий для каждого модуля. Чтобы мультиверсионное ПО заработало, нужно выбрать из этого множества версий хотя бы три. Нужно перебрать все возможные составы версий. Между этими составами и бродит наш виртуальный муравей-выбиратель. На выходе он получает конкретный состав первого модуля, второго, третьего и так далее — а еще цифровой агент определяет, какие переходы между узлами оптимальны для достижения поставленной цели», — объяснил принцип работы ученый.

Таким образом, математики оптимизировали алгоритмы, сделав их менее случайными.

НОВОСТИ КОМПАНИЙ >

ФОТОРЕПОРТАЖ >

СТАТЬИ >

Владимир Потанин рассказал о перспективах медного производства в Норильске

Экономика

Владимир Потанин рассказал о перспективах медного производства в Норильске

Президент «Норникеля» Владимир Потанин в интервью «Интерфаксу» сообщил о планах компании перенести часть медного производства из Норильска

ЮГК Константина Струкова продолжит реализовывать экологические программы в 2024 году

Экология

ЮГК Константина Струкова продолжит реализовывать экологические программы в 2024 году

«Южуралзолото Группа Компаний» модернизирует производственные мощности, проводит рекультивацию нарушенных земель, высаживает сотни тысяч деревьев и выпускает мальков в реки Сибири и Урала

Городской кроссовер JAECOO J7 покоряет сердца красноярцев.

Общество

Городской кроссовер JAECOO J7 покоряет сердца красноярцев.

В мире автомобильной индустрии появился новый игрок – JAECOO J7

Представители бизнеса просят ускорить процесс газификации Красноярска

В Красноярском крае

Представители бизнеса просят ускорить процесс газификации Красноярска

Скорейшее решение вопроса необходимо как жителям, так и бизнесу.

IX конкурс региональных театральных коллективов «Полюс. Золотой сезон» стартовал 24 января

Общество

IX конкурс региональных театральных коллективов «Полюс. Золотой сезон» стартовал 24 января

Конкурс проводится при поддержке Фонда развития культуры и современного искусства «Территория»

Тренер спортивной школы «Енисей» Вячеслав Кирюшин: «Нахожусь в структуре клуба и мне хочется приносить пользу»

В Красноярском крае

Тренер спортивной школы «Енисей» Вячеслав Кирюшин: «Нахожусь в структуре клуба и мне хочется приносить пользу»

На мой взгляд, в платных школах работают качественные тренеры, но по факту — это аниматоры для маленьких детей.

Главный режиссёр Театра оперы и балета Ирина Лычагина рассказала, что ждёт зрителей в новом сезоне

Общество

Главный режиссёр Театра оперы и балета Ирина Лычагина рассказала, что ждёт зрителей в новом сезоне

О том, какие изменения уже произошли в театре? Чего ждать в новом сезоне? Новый руководитель уже готов рассказать обо всём

САМОЕ ЧИТАЕМОЕ >