Các kiến trúc Multiagent: Hợp tác, song song và phối hợp
Trong các kiến trúc multiagent, nhiều agents làm việc cùng với nhau để giành một mục tiêu chung. Các
agents này có thể hoạt động độc lập, song song hay qua các nỗ lực phối hợp, phụ thuộc vào bản chất của
các nhiệm vụ. Các hệ thống multiagent thường được sử dụng trong các môi trường phức tạp nơi các khía
cạnh khác nhau của một nhiệm vụ cần được quản lí bởi các agents chuyên biệt hay nơi xử lí song song có
thể cải thiện hiệu quả và tăng quy mô, và chúng đem lại nhiều lợi thế:
+ Hợp tác và chuyên biệt
Mỗi agent trong một hệ thống multiagent có thể được thiết kế để chuyên biệt trong các nhiệm vụ hay lĩnh
vực cụ thể. Ví dụ, một agent có thể tập trung vào thu thập dữ liệu trong khi cái khác xử lí dữ liệu và
một agent thứ ba quản lí các tương tác người dùng. Phân chia này của làm việc làm hệ thống có thể xử lí
các nhiệm vụ phức tạp hiệu quả hơn một agent đơn làm.
+ Song song:
Các kiến trúc multiagent có thể sử dụng song song để thực hiện nhiều nhiệm vụ đồng thời. Ví dụ, các agents
trong một hệ thống logistics có thể đồng thời lên kế hoạch các con đường phân phát khác nhau, giảm thời
gian xử lí toàn bộ và cải thiện hiệu quả.
