73 315
Market Design
Carnegie Mellon University · UGRD · Fall 2026
Catalog description
In this course, we consider the design of various market mechanisms. We learn the typical causes of market failures and why we need to design new markets. For each topic, we start with a case study of a problem, develop a theory to address it, and consider its possible solutions. The class is roughly divided into three parts: matching, auctions, and further topics. In the first part, we study markets where there is no money and no prices (matching markets). Instead, we have people preferences over possible matching outcomes. Examples include placing doctors in residency positions, assigning students to schools, and assigning kidneys to transplant patients. We will learn algorithms that have desirable theoretical properties and are often used in practice. In the second part, we consider the problem of allocating of single or multiple goods (a house, a painting, or the rights to a natural resource such as oil or timber) using auctions. We discuss how different types of auctions work in theory and practice. We will look at the auctions used in financial markets to sell treasury bills, the auctions used by Google, Microsoft and Facebook to sell advertising, and the auctions used by governments to sell radio spectrum licenses. In the third part, we consider further important topics of market design. We will look into problems of high-frequency trading, digital markets, the allocation of refugees among European countries, and proposals to fix market for carbon pollution permits. An important goal of the course is to show how recent achievements of game theory and mechanism design lead to important practical applications and to inspire you to use these ideas in your life and workplace. (Lecture, 3 hours). Prerequisites: ( 21-256 or 21-269 or 21-268 or 21-259 or 21-254 ) and 73-230 Min. grade C
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff