|
Course AMD: Algorithmic Mechanism Design
Important informationParticipants of this course: please see the lecturers' website.Course descriptionAlgorithmic Mechanism Design (AMD) is a research area that lies at the interface of Game Theory and Algorithms and Optimization. On a high level, the goal in AMD is to develop algorithms that induce "socially desirable" outcomes in situations in which several strategic decision makers (or agents) are involved. Examples of the many applications of AMD include auctions, matching markets, voting systems, environmental regulations, fair allocation and division, cost and energy sharing, etc.To achieve the above, we need to design algorithms that (i) compute such desirable outcomes efficiently, and (ii) determine an incentive scheme for the agents such that it is in each agents' self-interest to adhere to the computed solution. Naturally, the development of such algorithms is even more challenging than "traditional" algorithm design. Detailed contentsThe course covers both fundamental and recent results in AMD, with a particular focus on getting to know the state-of-the-art techniques to design such algorithms. A tentative list of topics that will be covered in this course are:mechanism design basics:
simple vs. optimal vs. approximate mechanism design
LiteratureThe course is based on chapters from different textbooks and original articles (references will be provided throughout the course). Many topics covered in class can be found in the following books:
Prerequisites
ExaminationTake home problems.Address of the lecturersProf. Dr. G. SchäferCWI, P.O. Box 94079, 1090 GB Amsterdam Phone: 020 - 592 4165 E-mail: g.schaefer@cwi.nl
Prof. Dr. M. Uetz |