Key research themes
1. What are the structural conditions that guarantee uniqueness and facilitate efficient enumeration of stable matchings in algorithmic matchmaking?
Understanding when a stable matching is unique and characterizing the structure of all stable matchings are fundamental for both theoretical insights and practical algorithms in a variety of two-sided matching markets. Uniqueness simplifies prediction and strategy-proofness, whereas the combinatorial structure of stable matchings (e.g., rotation posets) informs efficient algorithms for solution enumeration and fair match selection.
2. How can algorithmic learning methods enable stable matching in large-scale, data-driven markets with uncertain or unknown preferences?
In dynamic platforms (e.g., gig economy, online marketplaces), agents’ preferences are not fully known upfront and must be learned from bandit feedback or data-driven interaction. Achieving (approximate) equilibrium stable outcomes under such uncertainty is crucial for platform viability and agent incentives. This theme investigates frameworks and algorithms for incentive-aware learning of stable matchings and market outcomes, considering complex utilities such as transferable utilities and monetary transfers.
3. What challenges arise from strategic behavior and gaming in algorithmic matchmaking, and how can these dynamics be understood or mitigated?
Algorithmic matchmaking systems are embedded in socio-technical settings where agents may manipulate their reported preferences or behaviors to game the system for personal advantage. Understanding the strategic interplay (moves and countermoves) between agents and matchmaking algorithms is essential for designing robust, fair, and effective systems. This theme explores models and frameworks capturing this algorithm game, including legal and distributional implications.


















