next up previous contents
Next: Экспериментальное исследование алгоритмов шифрования Up: Анализ распределенных систем теоретико-модельными Previous: Применение аспектно-ориентированного подхода   Contents

Теория использования мультиагентных систем

Разработана теория использования мультиагентных систем (МАС), предназначенных для поиска и анализа информации [54]. Одним из факторов интереса к мультиагентным системам является развитие технологий в сети Интернет и соответствующих технологий (GRID), Интернет стал подходящей средой исполнения для распределенных автономных программных систем. Для успешного функционирования в такой среде агенты должны быть способны решить две основные задачи: агенты должны уметь находить друг друга и уметь взаимодействовать между собой. Построенные агенты обладают набором из следующих свойств:

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