Policy Design for Two-sided Platforms with Participation Dynamics
Haruka Kiyohara, Fan Yao, Sarah Dean
TL;DR
This paper studies how viewer and provider populations co-evolve on two-sided platforms under population effects and shows that standard myopic recommendation policies can degrade long-term welfare. It introduces a dynamic, game-theoretic model of viewer-provider interactions, proves stability of the evolving system to a Nash equilibrium under mild conditions, and decomposes welfare regret into population and policy components. To optimize long-term social welfare, the authors propose a look-ahead policy that forecasts future populations and balances it with short-term goals via interpolation with a myopic policy, plus a practical estimation procedure using Explore-then-Commit. Through synthetic and real-data experiments (KuaiRec), the approach demonstrates improved welfare and balanced exposure across provider subgroups, underscoring the importance of exposure fairness and population-aware planning for platform health in the presence of growth dynamics.
Abstract
In two-sided platforms (e.g., video streaming or e-commerce), viewers and providers engage in interactive dynamics: viewers benefit from increases in provider populations, while providers benefit from increases in viewer population. Despite the importance of such "population effects" on long-term platform health, recommendation policies do not generally take the participation dynamics into account. This paper thus studies the dynamics and recommender policy design on two-sided platforms under the population effects for the first time. Our control- and game-theoretic findings warn against the use of the standard "myopic-greedy" policy and shed light on the importance of provider-side considerations (i.e., effectively distributing exposure among provider groups) to improve social welfare via population growth. We also present a simple algorithm to optimize long-term social welfare by taking the population effects into account, and demonstrate its effectiveness in synthetic and real-data experiments. Our experiment code is available at https://github.com/sdean-group/dynamics-two-sided-market.
