Application: Distributed AI and Multi-Agent Systems

Course description:

The real world is distributed. Distributed Artificial Intelligence deals with this distributedness of knowledge, competences and capabilities, across different entities and different locations. The course introduces Multi-Agent Systems - the main concept and technology of Distributed AI. We will discuss how to build systems that can work as a part of a Multi-agent System; how to organize different intelligent entities, how to use negotiation or auctions to distribute tasks to autonomous agents and many more topics from Swarm Intelligence to teams of intelligent robots.