Paper: arXiv 2604.25954
Authors: Irene Aldridge
Abstract
This paper examines the computational complexity of the \emph{Core Identification Problem} (CIP) in one-sided matching markets governed by the Top Trading Cycles (TTC) algorithm. The central contribution is a formal complexity separation: this paper proves that identifying which agents receive a core allocation is strictly easier than computing the full TTC allocation. Specifically, we show that CIP can be solved in $\bigO{Ln}$ time, where $L$ is the maximum number of preferences reported per agent, by computing the leading eigenvector of a preference-derived Markov transition matrix via randomized SVD@. For sparse preference profiles ($L = \bigO{1}$, as in the NYC school choice where $L = 12$), this yields an algorithm $\bigO{n}$. This result strictly improves on the $\bigO{n \log n}$ complexity of the full TTC allocation (\cite{SabanSethuraman2013}) and matches the $\Omg{n}$ information-theoretic lower bound, establishing asymptotic optimality. The method inherits all properties of TTC: Pareto efficiency, individual rationality, and strategy-proofness, and is robust to preference noise for sufficiently large~$n$.
Complexity vs Empirical Score
- Math Complexity: 6.5/10
- Empirical Rigor: 3.0/10
- Quadrant: Lab Rats — theoretically deep, empirically untested
Why this score: The paper relies on advanced linear algebra concepts like randomized SVD, Markov chain theory, and eigenvector decomposition to derive complexity bounds. However, it lacks empirical validation, backtesting on real-world market datasets, or performance comparisons against standard implementation benchmarks, remaining primarily a theoretical computational geometry approach.
Research Flowchart
flowchart TD
A[<b>Goal:</b> Complexity of Core Identification Problem (CIP)] --> B[<b>Input:</b> TTC Matching Market Preferences]
B --> C[<b>Process:</b> Markov Matrix Construction]
C --> D[<b>Mechanism:</b> Randomized SVD / Eigenvector Computation]
D --> E[<b>Finding:</b> $\mathcal{O}(Ln)$ Complexity (Asymptotically Optimal)]
E --> F[<b>Outcomes:</b> Faster than TTC; Strategy-proof & Pareto Efficient]
Cited References (194)
- Incentive compatibility in a market with indivisible goods (1982) — link
- College admissions and the stability of marriage (1962) — link
- The redesign of the matching market for American physicians: Some engineering aspects of economic design (1999) — link
- Kidney exchange (2004) — link
- School admissions reform in Chicago and England: Comparing mechanisms by their vulnerability to manipulation (2013) — link
- The complexity of counting stable marriages (1986) — link
- Hard variants of stable marriage (2002) — link
- Strategy-proofness versus efficiency in matching with indifferences: Redesigning the NYC high school match (2009) — link
and 186 more
- Incentive compatible allocation and exchange of discrete resources (2017) — link
- Optimal pricing in networks with externalities (2012) — link
- Financial networks and contagion (2014) — link
- Preserving statistical validity in adaptive data analysis (2020) — link
- Algorithmic Game Theory (2007) — link
- Equilibrium in a discrete exchange economy with money (1974)
- The computational complexity of the housing market (2024) — link
- Settling the complexity of Arrow-Debreu equilibria in markets with additively separable utilities (2009) — link
- Settling the complexity of computing two-player Nash equilibria (2009) — link
- The complexity of computing a Nash equilibrium (2009) — link
- House allocation with fractional endowments (2011) — link
- On the asymptotics of random forests (2016) — link
- The Cutoff Structure of Top Trading Cycles in School Choice (2020) — link
- Random matching under dichotomous preferences (2004) — link
- A new solution to the random assignment problem (2001) — link
- Local graph partitioning using PageRank vectors (2006) — link
- In-memory eigenvector computation in time O(1) (2020) — link
- Discovering faster matrix multiplication algorithms with reinforcement learning (2022) — link
- The efficient allocation of individuals to positions (1979) — link
- School choice: A mechanism design approach (2003) — link
- The Boston public school match (2005) — link
- The New York City high school match (2005) — link
- School choice: An experimental study (2006) — link
- Games of school choice under the Boston mechanism (2006) — link
- On a conjecture by Gale about one-sided matching problems (1990) — link
- Envy freedom and prior-free mechanism design (2015) — link
- A truthful cardinal mechanism for one-sided matching (2020) — link
- Sequential fair allocation: Achieving the optimal envy-efficiency tradeoff curve (2022) — link
- A supply and demand framework for two-sided matching markets (2016) — link
- Efficient GPU implementation of randomized SVD and its applications (2024) — link
- Persuasion and Welfare (2024)
- School Choice Design, Risk Aversion and Cardinal Segregation (2020) — link
- A New Solution to the Random Assignment Problem (2001)
- Balancing Producer Fairness and Efficiency via Prior-Weighted Rating System Design (2024) — link
- Prospect Theory: An Analysis of Decision under Risk (1979)
- The Theory of Statistical Decision (1951)
- The complexity of constrained min-max optimization (2021)
- Zur Theorie der Gesellschaftsspiele (1928)
- The equivalence of linear programs and zero-sum games (2013)
- Job Market Signaling* (1973) — link
- “The Market for ‘Lemons’: Quality Uncertainty and the Market Mechanism.” (1970)
- Academic interest determines the academic performance of undergraduate accounting students: Multinomial logit evidence (2022)
- Helping struggling students and benefiting all: Peer effects in primary education (2023)
- EQUALITY OF EDUCATIONAL OPPORTUNITY (1968)
- The Effect of School Choice on Participants: Evidence from Randomized Lotteries (2006)
- Family networks and school enrolment: Evidence from a randomized social experiment (2010) — link
- Equilibrium in Competitive Insurance Markets: An Essay on the Economics of Imperfect Information (1976)
- Fast TTC and Probabilistic Core Identification (2024) — link
- The total matching polytope of complete bipartite graphs (2024) — link
- Machine Learning-Powered Course Allocation (2024) — link
- Course Match: A Large-Scale Implementation of Approximate Competitive Equilibrium from Equal Incomes for Combinatorial Allocation (2017) — link
- Identification and Parametric Estimation of Empirical Dynamic Marriage Matching Models (2022)
- Stability in the hospitals/residents problem with couples and ties: Mathematical models and computational studies (2021) — link
- “On the Allocation of Residents to Rural Hospitals: A General Property of Two-Sided Matching Markets.” (1986)
- Balancing Producer Fairness and Efficiency via Prior-Weighted Rating System Design (2024) — link
- Least squares quantization in PCM (1982) — link
- On the Optimality of Greedy Policies in Dynamic Matching (2023)
- Dynamic Matching: Characterizing and Achieving Constant Regret (2024)
- Group incentive compatibility in a market with indivisible goods (1984) — link
- Weak versus strong domination in a market with indivisible goods (1977) — link
- Strategy-proof and fair assignment is wasteful (2016) — link
- On cores and indivisibility (1974) — link
- The Computational Complexity of the Housing Market (2024) — link
- Random Serial Dictatorship and the Core from Random Endowments in House Allocation Problems (1998) — link
- Random Matching Under Dichotomous Preferences (2004) — link
- On a conjecture by gale about one-sided matching problems (1990) — link
- A New Solution to the House Allocation Problem with Existing Tenants (2001)
- House Allocation With Fractional Endowments (2011)
- School Choice: An Experimental Study. (2006)
- The Boston Public School Match (2005)
- The New York City High School Match (2005)
- School Choice: A Mechanism Design Approach (2003)
- School Choice: A Mechanism Design Approach (2006)
- School Choice: A Mechanism Design Approach (2013) — link
- In-Memory Eigenvector Computation in Time O(1) (2020) — link
- Zur Theorie der Matrices (1907) — link
- Über Matrizen aus nicht negativen Elementen (1912)
- A Supply and Demand Framework for Two-Sided Matching Markets (2016)
- A Continuum Model for the Top Trading Cycles Mechanism (2016)
- The Cutoff Structure of Top Trading Cycles in School Choice (2020) — link
- Smart Matching Platforms and Heterogeneous Beliefs in Centralized School Choice* (2022) — link
- Difficult Lessons on Social Prediction from Wisconsin Public Schools (2023) — link
- Large Covariance Estimation by Thresholding Principal Orthogonal Complements (2013) — link
- Matrix completion with noise (2010)
- Foundations of Data Science (2020)
- The High-Frequency Trading Arms Race: Frequent Batch Auctions as a Market Design Response * (2015) — link
- A Jump-Diffusion Model for Option Pricing (2002)
- Option pricing when underlying stock returns are discontinuous (1976)
- Order Flow, Transaction Clock, and Normality of Asset Returns (2000)
- The Volume Clock: Insights into the High-Frequency Paradigm (2012)
- The Pricing of Options and Corporate Liabilities (1973)
- A Subordinated Stochastic Process Model with Finite Variance for Speculative Prices
- A Stochastic Model for Order Book Dynamics (2010)
- Miners as intermediaries: extractable value and market manipulation in crypto and DeFi (2022)
- The Regulation of Queue Size by Levying Tolls (1969)
- Optimal Queue Design (2023)
- On the Optimality of First Come Last Served Queues (1985)
- Price Discovery on Decentralized Exchanges (2023) — link
- High-Frequency Trading: A Practical Guide to Algorithmic Strategies and Trading Systems (2009, 2013)
- Market Microstructure Theory (1998)
- Do Dark Pools Harm Price Discovery? (2013)
- Crypto Wash Trading (2022)
- Determining the Number of Factors in Approximate Factor Models (2002) — link
- What Data Series Matter? Explaining key trends and factors generated by Artificial Intelligence (2021) — link
- The AI Revolution: From Linear Regression to ChatGPT and beyond and How It All Connects to Finance. (2023)
- Inside the Black Box of Ability Peer Effects: Evidence from Variation in the Proportion of Low Achievers in the Classroom* (2012)
- Ability Peer Effects in University: Evidence from a Randomized Experiment (2016)
- Two-sided matching with interdependent values (2010)
- Algorithmic Transparency and Accountability through Crowdsourcing: A Study of the NYC School Admission Lottery (2023) — link
- Two-Stage Stochastic Stable Matching (2024)
- “A simple model of herd behavior” (1992)
- Information cascades and social learning (2021)
- “A theory of fads, fashion, custom, and cultural change as informational cascades” (1992)
- Rational herds: Economic models of social learning (2004)
- Preference Elicitation and Query Learning (2003)
- Preference Elicitation and Generalized Additive Utility (2006)
- Robust principal component analysis? (2011) — link
- Optimal Strategies in Ranked Choice Voting (2024) — link
- Choosing the Right Weights: Balancing Value, Strategy, and Noise in Recommender Systems (2024) — link
- The Evolution of the Labor Market for Medical Interns and Residents: A Case Study in Game Theory (1984)
- A Natural Experiment in the Organization of Entry-Level Labor Markets: Regional Markets for New Physicians and Surgeons in the United Kingdom (1991)
- Search and Matching for Adoption from Foster Care (2024) — link
- Dynamic Placement in Refugee Resettlement (2024)
- Modeling Assumptions Clash with the Real World: Transparency, Equity, and Community Challenges for Student Assignment Algorithms (2021) — link
- Definitions of Fairness Differ Across Socioeconomic Groups & Shape Perceptions of Algorithmic Decisions (2024) — link
- Not Another School Resource Map: Meeting Underserved Families’ Information Needs Requires Trusting Relationships and Personalized Care (2022) — link
- Customer Preference and Station Network in the London Bike-Share System (2021) — link
- Two-sided Assortment Optimization: Adaptivity Gaps and Approximation Algorithms (2024) — link
- The Power of Optimization Over Randomization in Designing Experiments Involving Small Samples (2015) — link
- School Choice and Equity: Current Policies in OECD Countries and a Literature Review (2012)
- A Pure Theory of Local Expenditures (1956)
- Equilibrium and inefficiency in a community model with peer group effects (1990)
- Competition between Private and Public Schools, Vouchers, and Peer-Group Effects (1998) — link
- Hoxby, C.M. (Ed.), The Economics of School Choice (2003)
- Preference intensities and risk aversion in school choice: a laboratory experiment. (2013)
- College Admissions and the Stability of Marriage (1962)
- Frictions Between Formal Education Policy and Actual School Choice: Case Studies in an International Comparative Perspective. (2005)
- Ex Ante Efficiency in School Choice Mechanisms: An Experimental Investigation. NBER Working Paper No. 14618 (2008)
- School choice and information: An experimental study on matching mechanisms (2008) — link
- Information acquisition and provision in school choice: An experimental study (2021) — link
- Presenting School Choice Information to Parents: An Evidence-Based Guide (2019)
- Preferences, Information, and Parental Choice Behavior in Public School Choice (2007)
- A Truthful Cardinal Mechanism for One-Sided Matching (2020) — link
- Auctions: A Survey of Experimental Research (1995)
- Can agents “report their types”? an experiment that changed the course allocation mechanism at wharton (2016)
- The Efficient Allocation of Individuals to Positions (1979) — link
- Distributionally Robust Optimization with Data Geometry (2022) — link
- Envy freedom and prior-free mechanism design (2015) — link
- Multidimensional mechanism design: Revenue maximization and the multiple-good monopoly (2007) — link
- Multi-parameter mechanism design and sequential posted pricing (2010) — link
- The Kolmogorov-Smirnov Statistic Revisited (2025) — link
- The Tight Constant in the Dvoretzky-Kiefer-Wolfowitz Inequality (1990)
- Asymptotic Minimax Character of the Sample Distribution Function and of the Classical Multinomial Estimator (1956)
- Local Graph Partitioning using PageRank Vectors (2006) — link
- On the asymptotics of random forests (2016) — link
- Beyond Chat GPT: Managing Lack of Stationarity with Unsupervised AI (2024)
- A Tutorial on the Spectral Theory of Markov Chains (2023) — link
- Sequential Fair Allocation: Achieving the Optimal Envy-Efficiency Tradeoff Curve (2022)
- Dynamically stable matching (2022)
- Discovering faster matrix multiplication algorithms with reinforcement learning. (2022)
- Efficient GPU implementation of randomized SVD and its applications (2024) — link
- Equilibrium in a discrete exchange economy with money. (1984)
- Settling the Complexity of Arrow-Debreu Equilibria in Markets with Additively Separable Utilities (2009) — link
- The Complexity of Computing a Nash Equilibrium (2009) — link
- Settling the complexity of computing two-player Nash equilibria (2009) — link
- Non-negative Matrices and Markov Chains (2006) — link
- Matrix Analysis (2012) — link
- Matrix Analysis and Applied Linear Algebra (2000) — link
- PageRank beyond the Web (2015) — link
- Spectral Graph Theory (1997)
- Markov Chains (1997) — link
- Markov Chains and Mixing Times (2017) — link
- Nonnegative Matrices in the Mathematical Sciences (1994) — link
- Introduction to the Numerical Solution of Markov Chains (1994)
- Eigenvalue computation in the 20th century (2000) — link
- Matrix Computations (2013)
- Weak versus strong domination in a market with indivisible goods (1977) — link
- On cores and indivisibility (1974) — link
- The PageRank Citation Ranking: Bringing Order to the Web (1999) — link
- Google’s PageRank and Beyond: The Science of Search Engine Rankings (2006)
- Probability: Theory and Examples (2019) — link
- Probability and Random Processes (2001)
- Spectral sparsification of graphs (2011) — link
- Local graph partitioning using PageRank vectors (2006) — link
- Finding structure with randomness: Probabilistic algorithms for constructing approximate matrix decompositions (2011) — link
- A fast randomized algorithm for the approximation of matrices (2008) — link
0 of 194 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.