Angela Kohlenberg

PhD Candidate, Operations Management
Northwestern University

angela.kohlenberg@kellogg.northwestern.edu



ABOUT| RESEARCH| TEACHING| TALKS

I am a fifth year PhD candidate in Operations Management at the Kellogg School of Management, Northwestern University, where I am advised by Professor Itai Gurvich.

My research focuses on the operations of two-sided markets, where both demand and supply arrive and depart dynamically over time. Examples include organ exchange programs, ride-hailing platforms, and perishable inventory systems such as blood and food banks. My work to date examines how impatience impacts the performance and optimal control of dynamic matching markets, primarily using queueing theory.

Prior to pursuing a PhD, I held analyst and management positions in the public sector, where I used data analytics and OM tools (e.g. forecasting, simulation, process flow analysis) to improve service delivery and decision-making related to urban planning.

I am joining the Ross School of Business at the University of Michigan as an Assistant Professor of Technology and Operations in July 2025.



Research

Publications

The Cost of Impatience in Dynamic Matching: Scaling Laws and Operating Regimes
Angela Kohlenberg and Itai Gurvich
Management Science (2025), 71(4): 2751-3636.
paper| slides

First place, 2024 George Nicholson Student Paper Competition
First place, 2024 Canadian OR Society Queueing and Applied Probability Student Paper Competition

We study matching queues with abandonment. The simplest of these is the two-sided queue with servers on one side and customers on the other, both arriving dynamically over time and abandoning if not matched by the time their patience elapses. We identify non-asymptotic and universal scaling laws for the matching loss due to abandonment, which we refer to as the "cost-of-impatience." The scaling laws characterize the way in which this cost depends on the arrival rates and the (possibly different) mean patience of servers and customers.

Our characterization reveals four operating regimes identified by an operational measure of patience that brings together mean patience and utilization. The four regimes subsume the regimes that arise in asymptotic (heavy-traffic) approximations. The scaling laws, specialized to each regime, reveal the fundamental structure of the cost-of-impatience and show that its order-of-magnitude is fully determined by (i) a "winner-take-all" competition between customer impatience and utilization, and (ii) the ability to accumulate inventory on the server side. Practically important is that when servers are impatient, the cost-of-impatience is, up to an order-of-magnitude, given by an insightful expression where only the minimum of the two patience rates appears.

Considering the trade-off between abandonment and capacity costs, we characterize the scaling of the optimal safety capacity as a function of costs, arrival rates, and patience parameters. We prove that the ability to hold inventory of servers means that the optimal safety capacity grows logarithmically in abandonment cost and, in turn, slower than the square-root growth in the single-sided queue.

Working Papers

Greedy Matching of Impatient Agents: The Role of Inventory
Angela Kohlenberg
Under review
paper| slides

We study dynamic matching with heterogeneous demand and supply that arrive over time and abandon if not matched before their patience expires. A match consists of a compatible demand-supply pair, and yields a demand-dependent reward. At each moment, a controller decides whether to match and, if so, which pair to match. A fundamental trade-off underlies optimal match timing: greedy (immediate) matching ignores the benefit of holding inventory (waiting supply) for better future matches, while delayed matching risks abandonment of supply or demand. We propose the family of Restricted Greedy (RG) policies, which immediately (i.e., greedily) executes matches within an optimized subset of compatible demand-supply pairs and does not perform matches outside this subset. A knapsack-like algorithm identifies the network design: the optimal subset of the compatibility graph. We identify conditions under which RG is scale optimal: its reward loss due to abandonment is on the same order as the optimal policies for all relevant parameters (arrival rates, impatience rates, and match rewards). These conditions reveal why, in the presence of abandonment, static network design combined with greedy matching is often near-optimal. They formalize the intuition that abandonment compromises the controller’s ability to fine-tune inventory levels, and therefore, system performance.

Work in Progress

Matching with Deteriorating Quality
with Itai Ashlagi and Itai Gurvich



Teaching

Instructor

Operations Management (MBA elective)
University of Alberta, Spring 2020 and Summer 2018

Business Process Management (undergraduate elective)
University of Alberta, Winter 2020

Operations Management (undergraduate core)
Macewan University, Winter 2020

Introduction to Quantitative Decision Making (undergraduate core)
Macewan University, Winter 2020 and Fall 2018

Lab Instructor

Data Analysis and Decision Making (MBA core)
University of Alberta, Fall 2018 and Fall 2017

Teaching Assistant

Stochastic Foundations II (PhD core)
Northwestern University, Spring 2024

Service Management and Analytics (MBA elective)
Northwestern University, Winter 2024 and Winter 2023

Decision Models and Prescriptive Analytics (MBA elective)
Northwestern University, Spring 2024, Spring 2023, Winter 2023, Summer 2022, Winter 2022

Operations Management (MBA core)
Northwestern University, Summer 2024, Fall 2021

Forecasting (undergraduate elective)
University of Alberta, Winter 2018

Data Analysis and Modeling (executive MBA core)
University of Alberta, Winter 2018



Talks

Greedy Matching of Impatient Agents
INFORMS Annual Meeting 2024, Seattle, USA, October 2024
Manufacturing and Service Operations Management (MSOM) Conference, Minneapolis, USA, June 2024
Stochastic Modelling Meeting (STOCHMOD), Milan, Italy, June 2024
slides


The Cost of Impatience in Dynamic Matching
Canadian Operations Research Society (CORS) Conference, virtual talk, June 2024
Production and Operations Management Society (POMS) Conference, Minneapolis, USA, April 2024
INFORMS Annual Meeting 2023, Phoenix, USA, October 2023
Applied Probability Society (APS) Conference, Nancy, France, June 2023
INFORMS Annual Meeting 2022, Indianapolis, USA, October 2022
slides