マルチエージェントシステム(multiagent system,MAS)は複数のエージェントからなるシステムである12.ここでいう,エージェントは環境を知覚し,行動すると,みなすことができるソフトウェアプログラムやロボットなどを指す.

マルチエージェントシステムを対象とする研究分野を分散人工知能という.マルチエージェントシステムでは,各エージェントは自身またはシステム全体の利益,あるいはその両方を高めるという目標を持つ.エージェントは他のエージェントや人間と同じ環境に属し,相互に影響し合う.そのため,目標の達成に向けた行動を取るには,相互作用を考慮する必要がある.分散人工知能の分野では,エージェントの目標を達成するために,エージェント間の相互作用に着目した方法論が開発されている.

Footnotes

  1. G. Weiss, “Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence,” MIT Press, Cambridge, MA, United States, 1999

  2. Y. Shoham and K. Leyton-Brown, “Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations,” Cambridge University Press, New York, NY, United States, 2008