Papers for

market designers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Truthful mechanism guarantees fair share of indivisible goods for agents

Truthful-in-Expectation Mechanism with Constant Maximin-Share Guarantee

Abstract: We study the truthful and fair allocation of indivisible goods to $n$ strategic agents with additive valuations. Babaioff, Feige, and Manaker Morag [FOCS 2026] gave a randomized mechanism that uses only the agents' rankings of the goods, is truthful in expectation (TIE), and guarantees every agent $1/(H_{n-1}+2)=Θ(1/\log n)$ of her maximin share (MMS) in every realized allocation, where $H_{n-1}$ is the $(n-1)$th harmonic number; this is nearly the best possible with rankings alone. They conjectured that cardinal information allows TIE mechanisms to achieve a constant ex-post MMS guarantee. We confirm this conjecture: our TIE mechanism guarantees every agent at least $1/7$ of her MMS in every realized allocation; moreover, the mechanism is ex-ante envy-free and can be implemented in polynomial time. Our mechanism has two key technical ingredients, both of which may be of independent interest. The first is a truthful fractional allocation rule specifying each agent's probability of receiving each good: it favors each agent on her top $n-1$ goods and reduces her probability of receiving a good for each other agent who also ranks it among her top $n-1$ goods. The second is the balanced edge coloring: we decompose these probabilities into equally likely matchings from agents to high-value goods, those that alone meet an agent's guarantee, and balance these matchings in a fine-grained way without changing any marginal probability, so that every agent who receives no high-value good can obtain sufficient value from the remaining goods without over-allocating any good.

Mon 28 SeptComputer Science and Game Theory
The gist
The paper studies how to fairly divide indivisible items among people who value them differently and may act strategically. Previous work showed it’s possible to guarantee each person a fair share based only on their rankings, but that share decreases as the group grows. The authors confirm a prediction that knowing exact values lets you do better: their method ensures everyone gets at least one-seventh of their fair share, and no one envies others before the division. This method runs efficiently and uses randomness cleverly to be truthful and fair.
Open → 2609.35670v1

Fair and efficient resource allocation problems occupy complex decision class

Fair and Efficient Allocations: Decision Problems in the Gap of Polynomial Hierarchy

Abstract: We consider the fair division problem with indivisible goods and study the following decision problem: given a fair division instance, does there exist an allocation that is envy-free and efficient? We consider two efficiency criteria: Pareto-optimality and social welfare optimality. We provide a complete landscape on the computational complexity of this decision problem, with the number of agents ranging from $2$ to $\infty$, both additive valuations and general valuations, and the more restricted class of $k$-ary valuation functions (where an item's marginal value is restricted to $\{0,1,\ldots,k-1\}$ for some constant $k\geq2$). One interesting observation is that many versions of the above-mentioned decision problems fall into the ``gap'' between the first and the second levels of the polynomial hierarchy. Specifically, assuming the polynomial hierarchy does not collapse to the first level (i.e., assuming $\text{NP}\neq\text{coNP}$), these problems are in $(Σ_2^{\text{p}}\capΠ_2^{\text{p}})\setminus(\text{NP}\cup\text{coNP})$. In particular, we provide a fine-grained complexity analysis across different parameter regimes, including the number of agents and the choice of valuation models. Depending on different parameters, many problems admit different complexity classifications, ranging from the intermediate classes $Θ_2^{\text{p}}$ and $Δ_2^{\text{p}}$ between the two levels to $Σ_2^{\text{p}}$-completeness. Finally, De Keijzer et al. show the $Σ_2^{\text{p}}$-completeness of the decision problem when considering Pareto-optimality as the efficiency criterion with additive valuations. Our main results extend this result to more restricted settings, such as instances with a constant number of agents or $3$-ary valuation functions, which resolves the open problem given by Bouveret and Lang.

Fri 25 SeptComputer Science and Game Theory
The gist
This paper looks at how to fairly divide things that cannot be split, like indivisible items, among people so that no one envies another and the outcome is efficient. The authors study how hard it is to decide if a perfect division exists under different rules and conditions. They find that many of these problems are more complicated than typical computer problems, lying between well-known complexity levels, which means they are challenging to solve quickly. Their results also answer previously open questions about these difficulties in simpler situations with fewer people or restricted ways of valuing items.
Open → 2609.31849v1

Matching markets achieve most trade gains with simple rules

From Bilateral Trade to Matching Markets: Sharp Gains from Trade

Abstract: We study gains from trade in matching markets with independent private values and costs, Bayesian incentive compatibility, interim individual rationality, and no expected budget deficit. A second-best guarantee for finite bilateral trade extends without loss to matching markets with independent Borel priors, arbitrary downward-closed feasibility, and finite expected first-best gains. For bounded buyers with monotone hazard rates and arbitrary bounded sellers, we determine the exact worst-case ratio of second-best to first-best gains, approximately $0.72490721$. For binary buyers and sellers with at most $m$ types, we determine the exact ratio for every $m$, including $8/9$ when $m=2$ and a limit of $4/5$ as $m$ grows. Both families of bounds are tight already in bilateral trade.

Fri 25 SeptComputer Science and Game Theory
The gist
This paper explores how much benefit can be gained from trading things when many buyers and sellers match up, each with their own private values. The authors find exact limits on how efficient trade can be under certain fairness and incentive constraints, even when there are many types of buyers and sellers. Their results expand known insights from simple one-on-one trades to complex markets where multiple matches happen. They measure precisely how close practical trade outcomes come to the best possible trade outcomes.
Open → 2609.30702v1

Envy-free sharing of indivisible goods guaranteed with perfect complements

Envy-Free Allocation of Indivisible Goods under Leontief Preferences

Abstract: Envy-freeness is a fundamental notion of fairness in the allocation of indivisible goods. In this paper, we study envy-free allocation under Leontief preferences, which model perfect complements. Although Leontief preferences have been extensively studied in the context of allocating divisible goods and market equilibria, they have received comparatively little attention for the allocation of indivisible goods. We show that, unlike additive valuations in cardinal preferences, an envy-free allocation always exists for Leontief preferences when there are at least two goods. In contrast, envy-free allocations may fail to exist when there is a single good, however it can be decided in polynomial time. We next study the problem of computing a welfare-maximizing envy-free allocation. We prove that this problem is NP-hard in general, whereas it is polynomial-time solvable when there is only a single good or agents have identical demands. Finally, we investigate the parameterized complexity of this problem.

Wed 23 SeptComputer Science and Game TheoryComputational Complexity
The gist
Fair division means giving items to people so no one feels jealous of another’s share. This paper studies a type of preference where goods must be combined in fixed proportions, called Leontief preferences, often seen as perfect complements. The authors show that if there are at least two goods, it is always possible to divide them fairly without envy. They also explore how hard it is to find the fairest such division and identify scenarios where this task is easier or harder. Their work helps understand fairness in situations where items cannot be split and must be combined in specific ways.
Open → 2609.28308v1

Two more sellers or buyers enable optimal trade in two-sided markets

The Power of Recruiting the Smaller Side: Two Additional Traders Suffice in Two-Sided Markets

Abstract: We study Bulow-Klemperer-style competition complexity in two-sided double auctions with $m$ unit-demand buyers drawn i.i.d. from $F_B$ and $n$ unit-supply sellers drawn i.i.d. from $F_S$. When $m \ge n$ and buyer valuations first-order stochastically dominate seller costs ($F_B \succeq_{\mathrm{FSD}} F_S$), we prove that recruiting just two additional sellers enables Seller Trade Reduction (STR), a prior-independent mechanism, to achieve expected Gains From Trade (GFT) at least the first-best GFT of the original market. When the buyer side is the smaller side of the market ($m \le n$), an analogous result holds for Buyer Trade Reduction with 2 additional buyers. This resolves open questions of Babaioff, Goldner, and Gonczarowski (SODA 2020) and Cai, Liaw, Mehta, and Zhao (STOC 2024). We complement our upper bound by showing that this uniform bound is optimal: already for $m = n = 1$, no prior-free mechanism (deterministic or randomized) that is dominant-strategy incentive-compatible, individually rational, and weakly budget-balanced can match the first-best GFT by recruiting only one additional seller.

Wed 23 SeptComputer Science and Game Theory
The gist
This paper studies trading between buyers and sellers, where each side has many participants with different values for goods. The researchers show that by adding just two extra participants on the smaller side, simple trading methods can achieve the best possible total gains from trade without knowing exact details about buyers or sellers. They also prove that adding only one extra participant is not enough to reach this optimal outcome. This answers previously open questions about how many extra participants are needed for effective trading mechanisms.
Open → 2609.27304v1

Matching mechanisms enable simple access to desired outcomes

Singleton-Attainability and Transparent Access in Matching

Abstract: Matching mechanisms differ in how much of an agent's preference ranking must be determined and reported to obtain a particular object. A mechanism is singleton-attainable (SA) if every object that an agent can obtain through some report can also be obtained by reporting only that object as acceptable. With an SA mechanism, once an attainable object has been identified, the agent need not rank or report any other object. Singleton-attainability identifies a distinct dimension in matching theory and market design: transparent access to attainable outcomes, separate from incentives, stability, welfare or equity. We establish general conditions for SA and derive its strategic implications. Top-lift invariance and truncation invariance together imply SA, while strategyproofness and stability each imply SA. By contrast, no Pareto improvement over a strategyproof, individually rational, and non-wasteful mechanism is SA. In particular, every Pareto improvement over Deferred Acceptance violates SA. We introduce report width, which measures how many acceptable objects may have to be reported to obtain an object. SA mechanisms have report width one. Report width is unbounded for a large class of efficient mechanisms that Pareto-improve Deferred Acceptance. Stable selection with report-induced priorities has width one when priorities are monotone and maximal width under reverse priority dominance. Rank-welfare maximization has width one when the outside-option rank is fixed and maximal width when it is report-dependent. These results reveal a structural divide, which we call the width dichotomy: across all mechanisms and families in our classification and all structural classes we study, report width is either one or unbounded.

Wed 23 SeptComputer Science and Game Theory
The gist
Matching systems decide how people get assigned to things like schools or jobs based on preferences. This paper looks at how much a person needs to list their choices to get a certain outcome. The authors identify a type of system where someone can get an object just by saying that object is acceptable, without listing others. They explore the implications and conditions of these systems, showing a sharp divide between mechanisms that need only one acceptable choice and those that require many.
Open → 2609.27293v1

Improved approximation for maximizing submodular functions in matroid intersections

Submodular Maximization over Bipartite Perfect Matchings and Matroid Intersection Bases

Abstract: Motivated by applications in fairness and foundational questions, we consider the problem of maximizing a monotone submodular function $f\colon 2^E \rightarrow \mathbb{R}_+$ over maximum cardinality sets in the intersection of two matroids on a common ground set $E$. An important special case is submodular perfect matching in bipartite graphs. Prior to this work, its approximability was poorly understood with only constant inapproximability known, despite not even a $\frac{1}{o(\sqrt{|E|})}$-approximation being known. Even when allowing to violate the cardinality constraint slightly, only a bicriteria approximation with a significant loss in the objective was known. Here, we obtain two results. First, we show that, within constant factors, the problem is approximation-equivalent to Submodular Orienteering in directed graphs. This yields an $Ω(1 / \log |E|)$-approximation in quasi-polynomial time together with an almost-matching hardness result. Second, we obtain an improved polynomial-time bicriteria approximation via a local search framework. More precisely, if $f(T^*)$ is the largest submodular value of a common independent set in both matroids of size at least $K$, we find a common independent set $T$ such that $|T| \geq (1 - ε) K$ and $f(T) \geq (1/2 - ε) f(T^*)$. In contrast, previous work only guarantees a value of $Ω(ε) f(T^*)$ while ensuring that $|T| \geq (1 - ε) K$.

Fri 18 SeptData Structures and Algorithms
The gist
This paper studies how to best choose a set of items that follow certain rules, to maximize a special kind of value called a 'submodular function,' which represents benefits with diminishing returns. The authors focus on cases where these items must form perfect matchings in bipartite graphs or satisfy two matroid constraints, which generalize many real-world pairing or selection problems. They reveal new connections to a known hard problem called submodular orienteering, leading to improved approximation methods. Their new technique also finds nearly optimal solutions that slightly relax size constraints but achieve much better value than previous approaches.
Open → 2609.21696v1

Max min fairness achieves near optimal results in large random markets

Asymptotic Max-Min Fair Allocation with Random Utilities

Abstract: We investigate the asymptotic behavior of max-min fair allocations for indivisible goods under i.i.d. random utilities. For $N$ agents and $K$ goods with utilities ${\mU_{i,j}}$ drawn independently from a common distribution $F$, we derive asymptotic characterizations of the max-min value in the balanced case $K=N$ (and in $K=LN$ extensions) via distributional quantiles. We then study the efficiency impact of max-min fairness by comparing the resulting total welfare with the optimal sum welfare. For distributions with sufficiently light tails, we prove that the relative efficiency loss converges to zero as the market grows, implying that max-min fairness incurs negligible welfare loss in large random instances for a broad class of distributions.

Wed 16 SeptComputer Science and Game TheoryInformation Theory
The gist
This paper looks at how to fairly divide items among people when each person values items differently and those values are random. The authors study a specific fairness rule called max-min fairness, which tries to make the worst-off person as well off as possible. They find that as the number of people and items grows, the fairness rule’s solution gets very close to the best possible overall happiness. This means that using max-min fairness in large random settings doesn’t really reduce total satisfaction much.
Open → 2609.19319v1

Matching markets keep half their best gains despite constraints

Second-Best Gains from Trade in Matching Markets

Abstract: We study gains from trade (GFT) in two-sided matching markets with independent private types and arbitrary downward-closed feasibility constraints. The second-best benchmark is the maximum expected GFT achievable by a Bayesian incentive compatible, interim individually rational mechanism that is strongly budget balanced at every report profile. These constraints generally preclude attaining the first-best GFT and raise the question of how much efficiency must be lost. We prove that the second-best GFT is at least one half of the first-best GFT in every such matching market. This recovers and generalizes the recent $1/2$ guarantee for bilateral trade by Liu et al. (2026) to markets with multiple buyers and sellers and arbitrary downward-closed feasibility constraints. Together with their matching lower bound for bilateral trade, our result establishes a tight worst-case ratio of $1/2$ for this general class of matching markets. Our proof builds on the virtual-GFT framework of Brüstle et al. (EC 2017) to reduce the problem to a one-parameter Lagrangian. The main step is a geometric, edge-by-edge analysis based on first-best edge-selection regions, combined with a randomized contraction in rank space.

Wed 16 SeptComputer Science and Game Theory
The gist
In markets where buyers and sellers are matched based on their preferences and limitations, it’s often impossible to achieve the absolute best trade efficiency due to practical rules. The authors show that even under these tough conditions, you can still capture at least half of the best possible gains from trade. This finding applies not just to simple one-to-one trades but also to more complex markets with many participants and restrictions. They use mathematical tools to prove this important efficiency guarantee.
Open → 2609.18724v1

Prediction markets improve capital recovery using flow-dependent fees

Prediction-Market Seed Capital Recovery from Noise-Dominant Flow

Abstract: Automated prediction markets require sponsors to prefund liquidity before observing order flow, creating a financing challenge at launch. We study whether nonnegative charges conditioned on observable payoff direction can improve recovery of this prefunded capital while limiting their effect on informed participation. We develop Seed Capital Flow (SCF), a direction-conditioned levy, in a stylized binary cost-function market with informed and liquidity-motivated traders. When order composition differs across directions, SCF concentrates the permitted fee burden on the direction with relatively more liquidity-motivated flow, whereas a uniform fee spreads it across both directions. Under a sufficiently tight common retention constraint, this allocation yields higher expected recovery capacity and can make additional liquidity choices financially viable. Synthetic numerical audits examine robustness to alternative flow patterns, stochastic arrivals, and label misspecification. The results characterize a mechanism-design tradeoff rather than an empirical prediction: the market remains prefunded, recovery is expected rather than guaranteed, and the analysis is limited to an opening-cohort setting.

Sat 12 SeptComputational Engineering, Finance, and Science
The gist
Starting prediction markets is tricky because someone has to put up money before people start trading. The authors study a new way to recover this upfront money by charging fees that depend on which side of the market is more noisy or less informed. Their method focuses fees on the less informed side, helping recover more money without hurting the participation of informed traders. They tested the idea using simulations and showed it can help markets be more financially sustainable at the start.
Open → 2609.14038v1