Course Description
Multi-agent system is a subfield of artificial intelligence. It studies the interactions of computational agents. These agents can represent real world parties, and they can have different preference structures. A key research goal is to design open distributed systems in a principled way that leads to globally desirable outcomes even though every participating agent only considers its own good and may act insincerely. The course covers relevant results in AI, game theory, market mechanisms, voting, auctions, coalition formation, and contracting. Effects of different computational limitations of the agents are discussed. Software tools for multi-agent systems are also presented. This course is elective and targeted to senior-level undergraduates. Application examples are presented in networks, operating systems, and manufacturing. Students will be trained on a multi-agent system software like: IDEAL: That is a Web-based, distributed, multi-agent learning system.
Course ID: CS 523
Credit hours | Theory | Practical | Laboratory | Lecture | Studio | Contact hours | Pre-requisite | 3 | 3 | 3 | CS 322 |
---|