🤖 AI Summary
This work addresses the trade-off between immediate matching rewards and the opportunity cost of delaying matches in dynamic markets. It proposes a value-based reinforcement learning framework that learns optimal matching policies on continuous-time, event-driven dynamic graphs. By compressing decision epochs to moments immediately following exogenous events, the approach reduces policy complexity and introduces a residual graph value-learning mechanism that collapses the state-action value function into a single graph-level value function. The method integrates graph neural networks to approximate continuation values, temporal-difference learning for training, and real-time decision-making via combinatorial optimization combined with greedy heuristics. Evaluated on bipartite-type matching and kidney exchange benchmarks, the learned policies significantly outperform classical greedy rules by adaptively leveraging graph connectivity and agent dropout information to optimize matching decisions.
📝 Abstract
Dynamic matching markets require decisions about whom to match and when: matching now yields value but removes participants who may create better future opportunities. We develop a value-based reinforcement-learning framework for this problem on finite, evolving weighted graphs. We study an infinite-horizon continuous-time model with stochastic arrivals, node-type transitions, edge realizations, and exogenous exits. We prove an event-time reduction: without loss of optimality, the planner acts immediately after each exogenous event and then waits for the next one. We further show that the optimal edge-wise $Q$-function is characterized by a single continuation-value function on post-decision residual graphs, reducing the learned object from state-action values to graph values. Exact action selection still requires combinatorial matching optimization; we approximate the value with a graph neural network, train it by temporal-difference learning, and use it in a forward-greedy matching heuristic. In a binary-type benchmark, the learned policy substantially outperforms immediate and threshold-greedy rules by preserving common nodes for rare arrivals of valuable matches while forming lower-value matches only in thick pools. In a kidney paired donation benchmark, it performs similarly to immediate greedy when exits are unpredictable, recovers the logic of patient matching when warnings are reliable, and outperforms the better of Immediate Greedy and Patient Greedy across intermediate warning probabilities. These results show that residual-graph value learning yields state-dependent dynamic matching policies that adapt to realized connectivity and exit information.