Academics / Courses / Descriptions / KeepIEMS 464: Advanced Queuing Theory
Academics
/ Courses
/ Descriptions
/ Keep
VIEW ALL COURSE TIMES AND SESSIONS
Prerequisites
IEMS 460-1 (Stochastic Processes 1) or equivalent, or permission of instructor.Description
Stochastic queueing theory, from classic results all the way to the cutting edge of the field! The class also provides techniques applicable to a wide variety of topics in stochastics and applied probability.Primary topics include:
- Scheduling theory, from single-server to multiserver. Stationary-distribution analysis and optimality results. Policies include first-come-first-served, least-attained-service, preemptive-last-come-first-ser
- Stochastic networks, including dispatching and switching networks. State-space collapse results. Policies include join-the-shortest-queue, MaxWeight, and CARD.
- Markov-modulated arrival and completion processes, both finite and infinite.
- Drift analysis, including the transform method and the basic adjoint relationship (BAR).
As this is my first time teaching this class, this is a rough plan - we may move around or alter topics to keep things cohesive and educational.
Textbooks and materials:
- "Performance Modeling and Design of Computer Systems: Queueing Theory in Action", by Mor Harchol-Balter (https://www.cs.cmu.edu/~harchol/PerformanceModeling/book.html)
- "Communication Networks: An Optimization, Control, and Stochastic Networks Perspective", by R. Srikant and Lei Ying (https://sites.google.com/view/comm-networks)
- Ziv Scully's thesis, "A New Toolbox for Scheduling Theory" (https://ziv.codes/publications/#thesis)
- Various research papers which will be distributed as part of the class.