Disrupting Bipartite Trading Networks: Matching for Revenue Maximization
Luca D'Amico-Wong, Yannai A. Gonczarowski, Gary Qiurui Ma, David C. Parkes
TL;DR
This work analyzes how a platform disrupting a buyer-seller network can maximize revenue when trades are driven by competitive equilibrium prices. It shows the general revenue-maximization problem is computationally hard, but identifies tractable special cases and develops a principled link between welfare gains and revenue, including a logarithmic revenue guarantee in markets with large welfare improvements. In homogeneous-goods markets, revenue maximization aligns with welfare, yielding exact or near-exact optimization and strong guarantees such as PRM=1. The results illuminate when platforms can extract substantial revenue while preserving social welfare and provide efficient algorithms for key market structures, with implications for platform design and welfare analysis in digital marketplaces.
Abstract
We model the role of an online platform disrupting a market with unit-demand buyers and unit-supply sellers. Each seller can transact with a subset of the buyers whom she already knows, as well as with any additional buyers to whom she is introduced by the platform. Given these constraints on trade, prices and transactions are induced by a competitive equilibrium. The platform's revenue is proportional to the total price of all trades between platform-introduced buyers and sellers. In general, we show that the platform's revenue-maximization problem is computationally intractable. We provide structural results for revenue-optimal matchings and isolate special cases in which the platform can efficiently compute them. Furthermore, in a market where the maximum increase in social welfare that the platform can create is $ΔW$, we prove that the platform can attain revenue $Ω(ΔW/\log(\min\{n,m\}))$, where $n$ and $m$ are the numbers of buyers and sellers, respectively. When $ΔW$ is large compared to welfare without the platform, this gives a polynomial-time algorithm that guarantees a logarithmic approximation of the optimal welfare as revenue. We also show that even when the platform optimizes for revenue, the social welfare is at least an $O(\log(\min\{n,m\}))$-approximation to the optimal welfare. Finally, we prove significantly stronger bounds for revenue and social welfare in homogeneous-goods markets.
