Private Learning in Bilateral Trade

2026-06-01Computer Science and Game Theory

Computer Science and Game Theory
AI summary

The authors study how to learn good trading rules between a buyer and a seller using data, while keeping each person's data private. They show it's impossible to guarantee both privacy and near-perfect results for all cases. However, if the agents' values follow a smooth pattern, they can learn nearly optimal trading mechanisms privately with a reasonable amount of data. They provide formulas for how much data is needed to achieve these guarantees for either profit or efficiency. Their results show that privacy and learning can coexist under certain assumptions about the data.

bilateral tradedifferential privacyPAC learningmechanism designeconomic efficiencyprofit maximizationsample complexityσ-smooth distributiongain from trade
Authors
Simone Di Gregorio, Federico Fusco, Stefano Leonardi, Chris Schwiegelshohn
Abstract
Bilateral trade models one of the most fundamental economic interactions: the intermediation between two strategic agents, a seller and a buyer, willing to trade a good. We consider the learning version of the problem, where the goal is to learn a mechanism from a sampled dataset of agents' valuations to maximize either profit or economic efficiency. While known learning algorithms are characterized by high sensitivity to the input dataset, we specifically study this problem through the lens of differential privacy, ensuring that each data point does not significantly affect the probability of learning any specific mechanism. For our results, we adopt the PAC-learning framework: with high probability, the learning algorithm should output a mechanism that is at most an additive $α$ away from optimal, in a $\varepsilon$-differentially private way. As a first result, we show that differential privacy and (near)-optimality are not achievable for general distributions. Surprisingly, assuming that the distribution underlying the agents' valuations is $σ$-smooth, we recover nearly optimal sample-complexity bounds for both economic efficiency and profit. For profit, we show how to construct in polynomial time an $α$-optimal and $\varepsilon$-differentially private mechanism using $\tildeΘ(\frac{1}{σ\varepsilonα^2})$ samples. For efficiency, measured by the gain from trade, we achieve the same result using $\tildeΘ(\frac{1}{\varepsilonα}+\frac{1}{α^2})$ samples. Notably, these bounds are essentially tight in the precision parameter $α$, since achieving $α$-optimality (ignoring differential privacy) requires at least $\frac{1}{α^2}$ samples.