Course Syllabus (subject to change)
-
Jan 26 Introduction to Multi-Agent Systems - I
-
Course Overview
-
Readings: Prologue (pages 1-9), Chapter 1.1
-1.4, 2.1
-
Papers: [1 - 3]
-
Jan 31 Introduction to Multi-Agent Systems - II
-
The basis of interaction in multi-agent systems
-
Examples of multi-agent systems
-
Readings : Chapter 9.1, 9.2, 9.3, 9.7
-
Feb 2,7 Introduction to Multi-Agent Systems
- III
-
More examples of multi-agent systems
-
Taxonomic view of the features of multi-agent systems
-
Feb 8 Introduction to Multi-Agent Systems - IV
-
Key dimensions in judging different system architectures
-
Introduction to coordination issues
-
Feb 14 Introduction to Coordination of Cooperative Agents
-
coordination in terms of distributed search model
-
commitment as a basis of coordination
-
TAEMS as an abstraction of a distributed search
-
Readings: Chapter 3
-
Papers : [4 , 5]
-
Feb 16 Overview of Basic Forms of Cooperation
-
Task-sharing; Result sharing; Match-making
-
Contract Net Formalism
-
Paper: [6]
-
Feb 21 No Class Presidents Day
-
Feb 23 Continuation of Negotiation
-
Feb 28, Mar 1 Continutation of Negotiation; Project
proposals due
-
Mar 6 Coordination through Multi-Agent Planning
-
Centralized Planning
-
Distributed Planning
-
Partial Global Planning
-
Other approaches to Coordination
-
Mar 8 Task passing in PGP
-
Generic Partial Global Planning
-
Paper : [7]
-
Mar 13 No Class Spring Break
-
Mar 15 No Class Spring Break
-
Mar 20 Other approaches to Coordination
-
Joint-intentions for Multi-agent coordination
-
Paper: [8]
-
Mar 22 Mid Term Review
-
Mar 27 Mid-Term Exam
-
Mar 29 Issues of Distributed Scheduling Project
updates due
-
Distributed Constraint Optimization
-
Negotiation among cooperative agents
-
Distributed Interpretation
-
FA/C
-
Apr 3 ,5 Distributed Constraint Satisfaction
-
Asynchronous Weak Commitment Distributed Search
-
Distributed Constraint Optimization
-
Readings: Chapter 4.1-4.2
-
Apr 10 Organizational Structuring;
-
Static organization forms, organization self design
-
Organizational Knowledge
-
Readings: Chapter 7
-
Papers: [9]
-
Apr 12 Organizational Structuring
-
Hierarchical control
-
Organizational design, Load balancing
-
New deadline for programming homework
-
Apr 12 Automated Negotiation Systems
-
Apr 17 No Class Patriot's
Day
-
Apr 19 Exam review ; Programming assignment(HW2)
& Final project discussion
-
Apr 20 Class cancelled Monday's
time table
-
Apr 24 Automated Negotiation Systems
-
Auctions
-
Voting
-
Readings: Chapter 5
-
Papers: [10, 11]
-
Apr 26 Automated Negotiation Systems
-
May 1 Market Mechanisms
-
Readings: Chapter 2.3.7
-
Paper: [12]
-
May 3 Automated Negotiations, Course review
-
May 8 Theoretical Foundations (Anita Raja)
-
Agent Communication
-
Ontology
-
Speech Acts
-
KQML
-
Coordination Protocol Languages
-
Readings: Chapter 2.2, 2.3, 8.4, 8.6, 8.7
-
Papers: [13]
-
May 10 Multi-agent Learning (Anita Raja)
Back
to course page