Recent technological advances in computational and communication resources have facilitated the control of multi-agent systems. Such systems are comprised of a large number of entities (“agents”) that aim at achieving a global task. Distributed control is preferable in many cases, since it provides scalability, flexibility and redundancy. Moreover they are natural realizations of the limitations in communication, networking, and sensing capabilities which are inherent in multi-agent systems.
Multi-agent systems have a broad range of modern applications such as multi-robot coordination, control of sensor networks, air traffic management, unmanned vehicles and power systems, just to name a few. This course will review the basic problems and develop the fundamental tools for the modeling and control of networked multi-agent systems. Moreover it will indicate possible future research directions.
