Технические науки и информационные технологии Настоящий учебник посвящен актуальному направлению в проектировании программных, технических и киберфизических систем с использованием множества автономных агентов. Рассматриваются методы организации совместной работы агентов, включая биоинспирированные алгоритмы роевого интеллекта и клеточные автоматы. Учебник составлен на основе преподавания дисциплины «Мультиагентные системы» в Университете ИТМО. Большинство рассматриваемых алгоритмов снабжены примерами, реализованными в среде агентного моделирования AnyLogic и подробно описанными в приложениях. Благодаря этому студентам не требуется знание основ Anylogic, но необходимы начальные навыки программирования на языке Java. Настоящий учебник предназначен для студентов, обучающихся по программам «Информатика и вычислительная техника» и «Программная инженерия», а также для разработчиков мультиагентных систем.