Sébastien Lahaie

dblp:41/1766 · DBLP profile ↗
← Back
41ranked-venue papers
12as first author
5since 2021 · last 2025
0000-0002-7828-7289ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 38 · 11 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 13 · 6 first-authorTheory of computation · 13 · 5 first-authorDatabases, data management, data science and information retrieval · 4 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
37 papers
Algorithmic game theory and mechanism design · 89% Mathematical optimization · 8% Approximation and online algorithms · 3%
Interdisciplinary, comprehensive, and emerging computing
5 papers
Computational social science and digital humanities · 87% Computational finance and economics · 13%
Artificial intelligence
6 papers
Probabilistic and Bayesian machine learning · 62% Robot manipulation · 17% Language models and text generation · 10%

Topics — the 30 heaviest of 73, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithmic game theory and mechanism design › mechanism design
auction design
3.6132021
Reserve Price Optimization for First Price Auctions in Display Advertising · ICML 2021
A Robust Non-Clairvoyant Dynamic Mechanism for Contextual Auctions · NeurIPS 2019
On the Efficiency and Equilibria of Rich Ads · IJCAI 2019
Algorithmic game theory and mechanism design
prediction markets
1.882017
A Decomposition of Forecast Error in Prediction Markets · NIPS 2017
Crowdsourced Outcome Determination in Prediction Markets · AAAI 2017
Arbitrage-Free Combinatorial Market Making via Integer Programming · EC 2016
Algorithmic game theory and mechanism design › mechanism design
incentive compatibility
1.762021
Revenue-Incentive Tradeoffs in Dynamic Reserve Pricing · ICML 2021
A Data-Driven Metric of Incentive Compatibility · WWW 2020
Testing Incentive Compatibility in Display Ad Auctions · WWW 2018
Mathematical optimization
integer programming
1.122025
Integer Programming for Generalized Causal Bootstrap Designs · ICML 2025
Arbitrage-Free Combinatorial Market Making via Integer Programming · EC 2016
Algorithmic game theory and mechanism design › auction theory
combinatorial auction
1.162019
Fast Iterative Combinatorial Auctions via Bayesian Learning · AAAI 2019
A Bayesian Clearing Mechanism for Combinatorial Auctions · AAAI 2018
A Kernel-Based Iterative Combinatorial Auction · AAAI 2011
Algorithmic game theory and mechanism design › mechanism design › auction design
ad auction
0.922024
Ad Auctions for LLMs via Retrieval Augmented Generation · NeurIPS 2024
A Data-Driven Metric of Incentive Compatibility · WWW 2020
Computational social science and digital humanities
causal inference
0.912025
Integer Programming for Generalized Causal Bootstrap Designs · ICML 2025
Algorithmic game theory and mechanism design
mechanism design
0.862017
Crowdsourced Outcome Determination in Prediction Markets · AAAI 2017
Arbitrage-Free Combinatorial Market Making via Integer Programming · EC 2016
Whole page optimization: how page elements interact with the position auction · EC 2014
Algorithmic game theory and mechanism design
revenue maximization
0.832019
A Robust Non-Clairvoyant Dynamic Mechanism for Contextual Auctions · NeurIPS 2019
Learning to Clear the Market · ICML 2019
Revenue analysis of a family of ranking rules for keyword auctions · EC 2007
Algorithmic game theory and mechanism design › mechanism design › auction design
contextual auctions
0.822020
Robust Pricing in Dynamic Mechanism Design · ICML 2020
A Robust Non-Clairvoyant Dynamic Mechanism for Contextual Auctions · NeurIPS 2019
Algorithmic game theory and mechanism design › mechanism design
dynamic mechanism design
0.822020
Robust Pricing in Dynamic Mechanism Design · ICML 2020
A Robust Non-Clairvoyant Dynamic Mechanism for Contextual Auctions · NeurIPS 2019
Algorithmic game theory and mechanism design › mechanism design › auction design
display advertising auction
0.832019
Testing Dynamic Incentive Compatibility in Display Ad Auctions · KDD 2019
Testing Incentive Compatibility in Display Ad Auctions · WWW 2018
An Expressive Auction Design for Online Display Advertising · AAAI 2008
Approximation and online algorithms
approximation algorithms
0.822019
On the Efficiency and Equilibria of Rich Ads · IJCAI 2019
Preferred Deals in General Environments · IJCAI 2019
Algorithmic game theory and mechanism design › pricing
incentive-compatible pricing
0.812024
Ad Auctions for LLMs via Retrieval Augmented Generation · NeurIPS 2024
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference
0.722019
Fast Iterative Combinatorial Auctions via Bayesian Learning · AAAI 2019
A Bayesian Clearing Mechanism for Combinatorial Auctions · AAAI 2018
Algorithmic game theory and mechanism design › prediction markets
automated market makers
0.732017
A Decomposition of Forecast Error in Prediction Markets · NIPS 2017
Integrating Market Makers, Limit Orders, and Continuous Trade in Prediction Markets · EC 2015
Information aggregation in exponential family markets · EC 2014
Algorithmic game theory and mechanism design › auction theory › sealed-bid auction
first-price auction
0.622021
Reserve Price Optimization for First Price Auctions in Display Advertising · ICML 2021
A Data-Driven Metric of Incentive Compatibility · WWW 2020
Algorithmic game theory and mechanism design
market design
0.522017
A Decomposition of Forecast Error in Prediction Markets · NIPS 2017
Integrating Market Makers, Limit Orders, and Continuous Trade in Prediction Markets · EC 2015
Computational social science and digital humanities › causal inference
average treatment effect estimation
0.512021
Synthetic Design: An Optimization Approach to Experimental Design with Synthetic Controls · NeurIPS 2021
Computational social science and digital humanities › causal inference
synthetic control
0.512021
Synthetic Design: An Optimization Approach to Experimental Design with Synthetic Controls · NeurIPS 2021
Algorithmic game theory and mechanism design › auction theory › bidding strategy
bid shading
0.512021
Revenue-Incentive Tradeoffs in Dynamic Reserve Pricing · ICML 2021
Algorithmic game theory and mechanism design › market dynamics › market microstructure
price discovery
0.522016
Rate of Price Discovery in Iterative Combinatorial Auctions · EC 2016
An Empirical Game-Theoretic Analysis of Price Discovery in Prediction Markets · IJCAI 2016
Algorithmic game theory and mechanism design › mechanism design › auction design
reserve price optimization
0.512021
Reserve Price Optimization for First Price Auctions in Display Advertising · ICML 2021
Algorithmic game theory and mechanism design › auction theory › auction games
repeated auctions
0.412020
Robust Pricing in Dynamic Mechanism Design · ICML 2020
Algorithmic game theory and mechanism design › mechanism design › auction design
iterative auction
0.422019
Fast Iterative Combinatorial Auctions via Bayesian Learning · AAAI 2019
ICE: an iterative combinatorial exchange · EC 2005
Algorithmic game theory and mechanism design › prediction markets
information aggregation
0.432014
Information aggregation in exponential family markets · EC 2014
A combinatorial prediction market for the U.S. elections · EC 2013
A tractable combinatorial market maker using constraint generation · EC 2012
Robotics › Robot manipulation › robot design
mechanism design
0.412019
Learning to Clear the Market · ICML 2019
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation › expectation-maximization
monte carlo expectation maximization
0.412019
Fast Iterative Combinatorial Auctions via Bayesian Learning · AAAI 2019
Algorithmic game theory and mechanism design › market equilibrium
competitive equilibrium
0.412019
On the Efficiency and Equilibria of Rich Ads · IJCAI 2019
Algorithmic game theory and mechanism design › mechanism design › dynamic mechanism design
dynamic incentive compatibility
0.412019
Testing Dynamic Incentive Compatibility in Display Ad Auctions · KDD 2019

Methods — techniques the papers use, named apart from their topics

integer programming · 1.7copula · 1.7causal bootstrap · 1.7welfare maximization · 1.5retrieval-augmented generation · 1.5probabilistic allocation · 1.5variance reduction · 1.0gradient-based optimization · 1.0learning framework · 0.8convex loss minimization · 0.8bid perturbation · 0.7kernel methods · 0.6weighted average estimator · 0.5simulation · 0.5mixed-integer programming · 0.5monte carlo expectation-maximization · 0.4dynamic mechanism design · 0.4bayesian learning · 0.4
YearPublicationVenuePosition
2025 Integer Programming for Generalized Causal Bootstrap Designs
abstract
In experimental causal inference, we distinguish between two sources of uncertainty: design uncertainty, due to the treatment assignment mechanism, and sampling uncertainty, when the sample is drawn from a super-population. This distinction matters in settings with small fixed samples and heterogeneous treatment effects, as in geographical experiments. The standard bootstrap procedure most often used by practitioners primarily estimates sampling uncertainty, and the causal bootstrap procedure, which accounts for design uncertainty, was developed for the completely randomized design and the difference-in-means estimator, whereas non-standard designs and estimators are often used in these low-power regimes. We address this gap by proposing an integer program which computes numerically the worst-case copula used as an input to the causal bootstrap method, in a wide range of settings. Specifically, we prove the asymptotic validity of our approach for unconfounded, conditionally unconfounded, and and individualistic with bounded confoundedness assignments, as well as generalizing to any linear-in-treatment and quadratic-in-treatment estimators. We demonstrate the refined confidence intervals achieved through simulations of small geographical experiments.
Jennifer Brennan, Sébastien Lahaie, Adel Javanmard, Nick Doudchenko, Jean Pouget-Abadie
ICML2
2024 Ad Auctions for LLMs via Retrieval Augmented Generation
abstract
In the field of computational advertising, the integration of ads into the outputs of large language models (LLMs) presents an opportunity to support these services without compromising content integrity. This paper introduces novel auction mechanisms for ad allocation and pricing within the textual outputs of LLMs, leveraging retrieval-augmented generation (RAG). We propose a \emph{segment auction} where an ad is probabilistically retrieved for each discourse segment (paragraph, section, or entire output) according to its bid and relevance, following the RAG framework, and priced according to competing bids. We show that our auction maximizes logarithmic social welfare, a new notion of welfare that balances allocation efficiency and fairness, and we characterize the associated incentive-compatible pricing rule. These results are extended to multi-ad allocation per segment. An empirical evaluation validates the feasibility and effectiveness of our approach over several ad auction scenarios, and exhibits inherent tradeoffs in metrics as we allow the LLM more flexibility to allocate ads.
Mohammad Hajiaghayi, Sébastien Lahaie, Keivan Rezaei, Suho Shin 0001
NeurIPS2
2021 Reserve Price Optimization for First Price Auctions in Display Advertising
abstract
The display advertising industry has recently transitioned from second- to first-price auctions as its primary mechanism for ad allocation and pricing. In light of this, publishers need to re-evaluate and optimize their auction parameters, notably reserve prices. In this paper, we propose a gradient-based algorithm to adaptively update and optimize reserve prices based on estimates of bidders’ responsiveness to experimental shocks in reserves. Our key innovation is to draw on the inherent structure of the revenue objective in order to reduce the variance of gradient estimates and improve convergence rates in both theory and practice. We show that revenue in a first-price auction can be usefully decomposed into a \emph{demand} component and a \emph{bidding} component, and introduce techniques to reduce the variance of each component. We characterize the bias-variance trade-offs of these techniques and validate the performance of our proposed algorithm through experiments on synthetic data and real display ad auctions data from a major ad exchange.
Zhe Feng 0004, Sébastien Lahaie, Jon Schneider, Jinchao Ye
ICML2
2021 Revenue-Incentive Tradeoffs in Dynamic Reserve Pricing
abstract
Online advertisements are primarily sold via repeated auctions with reserve prices. In this paper, we study how to set reserves to boost revenue based on the historical bids of strategic buyers, while controlling the impact of such a policy on the incentive compatibility of the repeated auctions. Adopting an incentive compatibility metric which quantifies the incentives to shade bids, we propose a novel class of reserve pricing policies and provide analytical tradeoffs between their revenue performance and bid-shading incentives. The policies are inspired by the exponential mechanism from the literature on differential privacy, but our study uncovers mechanisms with significantly better revenue-incentive tradeoffs than the exponential mechanism in practice. We further empirically evaluate the tradeoffs on synthetic data as well as real ad auction data from a major ad exchange to verify and support our theoretical findings.
Sébastien Lahaie, Vahab S. Mirrokni, Song Zuo
ICML2
2021 Synthetic Design: An Optimization Approach to Experimental Design with Synthetic Controls
abstract
We investigate the optimal design of experimental studies that have pre-treatment outcome data available. The average treatment effect is estimated as the difference between the weighted average outcomes of the treated and control units. A number of commonly used approaches fit this formulation, including the difference-in-means estimator and a variety of synthetic-control techniques. We propose several methods for choosing the set of treated units in conjunction with the weights. Observing the NP-hardness of the problem, we introduce a mixed-integer programming formulation which selects both the treatment and control sets and unit weightings. We prove that these proposed approaches lead to qualitatively different experimental units being selected for treatment. We use simulations based on publicly available data from the US Bureau of Labor Statistics that show improvements in terms of mean squared error and statistical power when compared to simple and commonly used alternatives such as randomized trials.
Nick Doudchenko, Khashayar Khosravi, Jean Pouget-Abadie, Sébastien Lahaie, Miles Lubin, Vahab S. Mirrokni, Jann Spiess, Guido Imbens
NeurIPS4
2020 Robust Pricing in Dynamic Mechanism Design
abstract
Motivated by the repeated sale of online ads via auctions, optimal pricing in repeated auctions has attracted a large body of research. While dynamic mechanisms offer powerful techniques to improve on both revenue and efficiency by optimizing auctions across different items, their reliance on exact distributional information of buyers’ valuations (present and future) limits their use in practice. In this paper, we propose robust dynamic mechanism design. We develop a new framework to design dynamic mechanisms that are robust to both estimation errors in value distributions and strategic behavior. We apply the framework in learning environments, leading to the first policy that achieves provably low regret against the optimal dynamic mechanism in contextual auctions, where the dynamic benchmark has full and accurate distributional information.
Sébastien Lahaie, Vahab S. Mirrokni
ICML2
2020 A Data-Driven Metric of Incentive Compatibility
abstract
An incentive-compatible auction incentivizes buyers to truthfully reveal their private valuations. However, many ad auction mechanisms deployed in practice are not incentive-compatible, such as first-price auctions (for display advertising) and the generalized second-price auction (for search advertising). We introduce a new metric to quantify incentive compatibility in both static and dynamic environments. Our metric is data-driven and can be computed directly through black-box auction simulations without relying on reference mechanisms or complex optimizations. We provide interpretable characterizations of our metric and prove that it is monotone in auction parameters for several mechanisms used in practice, such as soft floors and dynamic reserve prices. We empirically evaluate our metric on ad auction data from a major ad exchange and a major search engine to demonstrate its broad applicability in practice.
Sébastien Lahaie, Vahab S. Mirrokni, Song Zuo
WWW2
2019 Fast Iterative Combinatorial Auctions via Bayesian Learning
abstract
Iterative combinatorial auctions (CAs) are often used in multibillion dollar domains like spectrum auctions, and speed of convergence is one of the crucial factors behind the choice of a specific design for practical applications. To achieve fast convergence, current CAs require careful tuning of the price update rule to balance convergence speed and allocative efficiency. Brero and Lahaie (2018) recently introduced a Bayesian iterative auction design for settings with singleminded bidders. The Bayesian approach allowed them to incorporate prior knowledge into the price update algorithm, reducing the number of rounds to convergence with minimal parameter tuning. In this paper, we generalize their work to settings with no restrictions on bidder valuations. We introduce a new Bayesian CA design for this general setting which uses Monte Carlo Expectation Maximization to update prices at each round of the auction. We evaluate our approach via simulations on CATS instances. Our results show that our Bayesian CA outperforms even a highly optimized benchmark in terms of clearing percentage and convergence speed.
Gianluca Brero, Sébastien Lahaie, Sven Seuken
AAAI2
2019 Learning to Clear the Market
abstract
The problem of market clearing is to set a price for an item such that quantity demanded equals quantity supplied. In this work, we cast the problem of predicting clearing prices into a learning framework and use the resulting models to perform revenue optimization in auctions and markets with contextual information. The economic intuition behind market clearing allows us to obtain fine-grained control over the aggressiveness of the resulting pricing policy, grounded in theory. To evaluate our approach, we fit a model of clearing prices over a massive dataset of bids in display ad auctions from a major ad exchange. The learned prices outperform other modeling techniques in the literature in terms of revenue and efficiency trade-offs. Because of the convex nature of the clearing loss function, the convergence rate of our method is as fast as linear regression.
Weiran Shen, Sébastien Lahaie, Renato Paes Leme
ICML2
2019 Preferred Deals in General Environments
abstract
A preferred deal is a special contract for selling impressions of display ad inventory. By accepting a deal, a buyer agrees to buy a minimum amount of impressions at a fixed price per impression, and is granted priority access to the impressions before they are sent to an open auction on an ad exchange. We consider the problem of designing preferred deals (inventory, price, quantity) in the presence of general convex constraints, including budget constraints, and propose an approximation algorithm to maximize the revenue obtained from the deals. We then evaluate our algorithm using auction data from a major advertising exchange and our empirical results show that the algorithm achieves around 95% of the optimal revenue.
Sébastien Lahaie, Vahab S. Mirrokni
IJCAI2
2019 On the Efficiency and Equilibria of Rich Ads
abstract
Search ads have evolved in recent years from simple text formats to rich ads that allow deep site links, rating, images and videos. In this paper, we consider a model where several slots are available on the search results page, as in the classic generalized second-price auction (GSP), but now a bidder can be allocated several consecutive slots, which are interpreted as a rich ad. As in the GSP, each bidder submits a bid-per-click, but the click-through rate (CTR) function is generalized from a simple CTR for each slot to a general CTR function over sets of consecutive slots. We study allocation and pricing in this model under subadditive and fractionally subadditive CTRs. We design and analyze a constant-factor approximation algorithm for the efficient allocation problem under fractionally subadditive CTRs, and a log-approximation algorithm for the subadditive case. Building on these results, we show that approximate competitive equilibrium prices exist and can be computed for subadditive and fractionally subadditive CTRs, with the same guarantees as for allocation.
MohammadAmin Ghiasi, Mohammad Hajiaghayi, Sébastien Lahaie, Hadi Yami
IJCAI3
2019 Testing Dynamic Incentive Compatibility in Display Ad Auctions
abstract
The question of transparency has become a key point of contention between buyers and sellers of display advertising space: ads are allocated via complex, black-box auction systems whose mechanics can be difficult to model let alone optimize against. Motivated by this concern, this paper takes the perspective of a single advertiser and develops statistical tests to confirm whether an underlying auction mechanism is dynamically incentive compatible (IC), so that truthful bidding in each individual auction and across time is an optimal strategy. The most general notion of dynamic-IC presumes that the seller knows how buyers discount future surplus, which is questionable in practice. We characterize dynamic mechanisms that are dynamic-IC for all possible discounting factors according to two intuitive conditions: the mechanism should be IC at each stage in the usual sense, and expected present utility (under truthful bidding) should be independent of past bids. The conditions motivate two separate experiments based on bid perturbations that can be run simultaneously on the same impression traffic. We provide a novel statistical test of stage-IC along with a test for utility-independence that can detect lags in how the seller uses past bid information. We evaluate our tests on display ad data from a major ad exchange and show how they can accurately uncover evidence of first- or second-price auctions coupled with dynamic reserve prices, among other types of dynamic mechanisms.
Sébastien Lahaie
KDD2
2019 A Robust Non-Clairvoyant Dynamic Mechanism for Contextual Auctions
abstract
Dynamic mechanisms offer powerful techniques to improve on both revenue and efficiency by linking sequential auctions using state information, but these techniques rely on exact distributional information of the buyers’ valuations (present and future), which limits their use in learning settings. In this paper, we consider the problem of contextual auctions where the seller gradually learns a model of the buyer's valuation as a function of the context (e.g., item features) and seeks a pricing policy that optimizes revenue. Building on the concept of a bank account mechanism---a special class of dynamic mechanisms that is known to be revenue-optimal---we develop a non-clairvoyant dynamic mechanism that is robust to both estimation errors in the buyer's value distribution and strategic behavior on the part of the buyer. We then tailor its structure to achieve a policy with provably low regret against a constant approximation of the optimal dynamic mechanism in contextual auctions. Our result substantially improves on previous results that only provide revenue guarantees against static benchmarks.
Sébastien Lahaie, Vahab S. Mirrokni
NeurIPS2
2019 Fair Allocation of Indivisible Goods to Asymmetric Agents
abstract
We study fair allocation of indivisible goods to agents with unequal entitlements. Fair allocation has been the subject of many studies in both divisible and indivisible settings. Our emphasis is on the case where the goods are indivisible and agents have unequal entitlements. This problem is a generalization of the work by Procaccia and Wang (2014) wherein the agents are assumed to be symmetric with respect to their entitlements. Although Procaccia and Wang show an almost fair (constant approximation) allocation exists in their setting, our main result is in sharp contrast to their observation. We show that, in some cases with n agents, no allocation can guarantee better than 1/n approximation of a fair allocation when the entitlements are not necessarily equal. Furthermore, we devise a simple algorithm that ensures a 1/n approximation guarantee. Our second result is for a restricted version of the problem where the valuation of every agent for each good is bounded by the total value he wishes to receive in a fair allocation. Although this assumption might seem without loss of generality, we show it enables us to find a 1/2 approximation fair allocation via a greedy algorithm. Finally, we run some experiments on real-world data and show that, in practice, a fair allocation is likely to exist. We also support our experiments by showing positive results for two stochastic variants of the problem, namely stochastic agents and stochastic items.
Alireza Farhadi 0001, Mohammad Ghodsi, Mohammad Hajiaghayi, Sébastien Lahaie, David M. Pennock, Masoud Seddighin, Saeed Seddighin, Hadi Yami
J. Artif. Intell. Res.4
2018 A Bayesian Clearing Mechanism for Combinatorial Auctions
abstract
We cast the problem of combinatorial auction design in a Bayesian framework in order to incorporate prior information into the auction process and minimize the number of rounds to convergence. We first develop a generative model of agent valuations and market prices such that clearing prices become maximum a posteriori estimates given observed agent valuations. This generative model then forms the basis of an auction process which alternates between refining estimates of agent valuations and computing candidate clearing prices. We provide an implementation of the auction using assumed density filtering to estimate valuations and expectation maximization to compute prices. An empirical evaluation over a range of valuation domains demonstrates that our Bayesian auction mechanism is highly competitive against the combinatorial clock auction in terms of rounds to convergence, even under the most favorable choices of price increment for this baseline.
Gianluca Brero, Sébastien Lahaie
AAAI2
2018 Testing Incentive Compatibility in Display Ad Auctions
abstract
Consider a buyer participating in a repeated auction, such as those prevalent in display advertising. How would she test whether the auction is incentive compatible? To bid effectively, she is interested in whether the auction is single-shot incentive compatible---a pure second-price auction, with fixed reserve price---and also dynamically incentive compatible---her bids are not used to set future reserve prices. In this work we develop tests based on simple bid perturbations that a buyer can use to answer these questions, with a focus on dynamic incentive compatibility. There are many potential A/B testing setups that one could use, but we find that many natural experimental designs are, in fact, flawed. For instance, we show that additive perturbations can lead to paradoxical results, where higher bids lead to lower optimal reserve prices. We precisely characterize this phenomenon and show that reserve prices are only guaranteed to be monotone for distributions satisfying the Monotone Hazard Rate (MHR) property. The experimenter must also decide how to split traffic to apply systematic perturbations. It is tempting to have this split be randomized, but we demonstrate empirically that unless the perturbations are aligned with the partitions used by the seller to compute reserve prices, the results are guaranteed to be inconclusive. We validate our results with experiments on real display auction data and show that a buyer can quantify both single-shot and dynamic incentive compatibility even under realistic conditions where only the cost of the impression is observed (as opposed to the exact reserve price). We analyze the cost of running such experiments, exposing trade-offs between test accuracy, cost, and underlying market dynamics.
Sébastien Lahaie, Andrés Muñoz Medina, Balasubramanian Sivan, Sergei Vassilvitskii
WWW1
2017 Crowdsourced Outcome Determination in Prediction Markets
abstract
A prediction market is a useful means of aggregating information about a future event. To function, the market needs a trusted entity who will verify the true outcome in the end. Motivated by the recent introduction of decentralized prediction markets, we introduce a mechanism that allows for the outcome to be determined by the votes of a group of arbiters who may themselves hold stakes in the market. Despite the potential conflict of interest, we derive conditions under which we can incentivize arbiters to vote truthfully by using funds raised from market fees to implement a peer prediction mechanism. Finally, we investigate what parameter values could be used in a real-world implementation of our mechanism.
Rupert Freeman, Sébastien Lahaie, David M. Pennock
AAAI2
2017 A Decomposition of Forecast Error in Prediction Markets
abstract
We analyze sources of error in prediction market forecasts in order to bound the difference between a security's price and the ground truth it estimates. We consider cost-function-based prediction markets in which an automated market maker adjusts security prices according to the history of trade. We decompose the forecasting error into three components: sampling error, arising because traders only possess noisy estimates of ground truth; market-maker bias, resulting from the use of a particular market maker (i.e., cost function) to facilitate trade; and convergence error, arising because, at any point in time, market prices may still be in flux. Our goal is to make explicit the tradeoffs between these error components, influenced by design decisions such as the functional form of the cost function and the amount of liquidity in the market. We consider a specific model in which traders have exponential utility and exponential-family beliefs representing noisy estimates of ground truth. In this setting, sampling error vanishes as the number of traders grows, but there is a tradeoff between the other two components. We provide both upper and lower bounds on market-maker bias and convergence error, and demonstrate via numerical simulations that these bounds are tight. Our results yield new insights into the question of how to set the market's liquidity parameter and into the forecasting benefits of enforcing coherent prices across securities.
Miroslav Dudík, Sébastien Lahaie, Ryan Rogers 0002, Jennifer Wortman Vaughan
NIPS2
2016 An Empirical Game-Theoretic Analysis of Price Discovery in Prediction Markets
Elaine Wah, Sébastien Lahaie, David M. Pennock
IJCAI2
2016 Rate of Price Discovery in Iterative Combinatorial Auctions
abstract
We study a class of iterative combinatorial auctions which can be viewed as subgradient descent methods for the problem of pricing bundles to balance supply and demand. We provide concrete convergence rates for auctions in this class, bounding the number of auction rounds needed to reach clearing prices. Our analysis allows for a variety of pricing schemes, including item, bundle, and polynomial pricing, and the respective convergence rates confirm that more expressive pricing schemes come at the cost of slower convergence. We consider two models of bidder behavior. In the first model, bidders behave stochastically according to a random utility model, which includes standard best-response bidding as a special case. In the second model, bidders can behave arbitrarily (even adversarially), and meaningful convergence relies on properly designed activity rules.
Jacob D. Abernethy, Sébastien Lahaie, Matus Telgarsky
EC2
2016 Arbitrage-Free Combinatorial Market Making via Integer Programming
abstract
We present a new combinatorial market maker that operates arbitrage-free combinatorial prediction markets specified by integer programs. Although the problem of arbitrage-free pricing, while maintaining a bound on the subsidy provided by the market maker, is #P-hard in the worst case, we posit that the typical case might be amenable to modern integer programming (IP) solvers. At the crux of our method is the Frank-Wolfe (conditional gradient) algorithm which is used to implement a Bregman projection aligned with the market maker's cost function, using an IP solver as an oracle. We demonstrate the tractability and improved accuracy of our approach on real-world prediction market data from combinatorial bets placed on the 2010 NCAA Men's Division I Basketball Tournament, where the outcome space is of size $2^{63}$. To our knowledge, this is the first implementation and empirical evaluation of an arbitrage-free combinatorial prediction market on this scale.
Christian Kroer, Miroslav Dudík, Sébastien Lahaie, Sivaraman Balakrishnan
EC3
2015 Nonparametric Scoring Rules
abstract
A scoring rule is a device for eliciting and assessing probabilistic forecasts from an agent. When dealing with continuous outcome spaces, and absent any prior insights into the structure of the agent's beliefs, the rule should allow for a flexible reporting interface that can accurately represent complicated, multi-modal distributions. In this paper, we provide such a scoring rule based on a nonparametric approach of eliciting a set of samples from the agent and efficiently evaluating the score using kernel methods. We prove that sampled reports of increasing size converge rapidly to the true score, and that sampled reports are approximately optimal. We also demonstrate a connection between the scoring rule and the maximum mean discrepancy divergence. Experimental results are provided that confirm rapid convergence and that the expected score correlates well with standard notions of divergence, both important considerations for ensuring that agents are incentivized to report accurate information.
Erik Zawadzki, Sébastien Lahaie
AAAI2
2015 Integrating Market Makers, Limit Orders, and Continuous Trade in Prediction Markets
abstract
research-article Share on Integrating Market Makers, Limit Orders, and Continuous Trade in Prediction Markets Authors: Hoda Heidari University of Pennsylvania, Philadelphia, PA, USA University of Pennsylvania, Philadelphia, PA, USAView Profile , Sebastien Lahaie Microsoft research, New York, NY, USA Microsoft research, New York, NY, USAView Profile , David M. Pennock Microsoft research, New York, NY, USA Microsoft research, New York, NY, USAView Profile , Jennifer Wortman Vaughan Microsoft Research, New York, NY, USA Microsoft Research, New York, NY, USAView Profile Authors Info & Claims EC '15: Proceedings of the Sixteenth ACM Conference on Economics and ComputationJune 2015 Pages 583–600https://doi.org/10.1145/2764468.2764532Published:15 June 2015Publication History 1citation131DownloadsMetricsTotal Citations1Total Downloads131Last 12 Months3Last 6 weeks2 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access
Hoda Heidari, Sébastien Lahaie, David M. Pennock, Jennifer Wortman Vaughan
EC2
2014 Information aggregation in exponential family markets
abstract
We consider the design of prediction market mechanisms known as automated market makers. We show that we can design these mechanisms via the mold of exponential family distributions, a popular and well-studied probability distribution template used in statistics. We give a full development of this relationship and explore a range of benefits. We draw connections between the information aggregation of market prices and the belief aggregation of learning agents that rely on exponential family distributions. We develop a natural analysis of the market behavior as well as the price equilibrium under the assumption that the traders exhibit risk aversion according to exponential utility. We also consider similar aspects under alternative models, such as budget-constrained traders.
Jacob D. Abernethy, Sindhu Kutty, Sébastien Lahaie, Rahul Sami
EC3
2014 Neutrality and geometry of mean voting
abstract
Mean proximity rules provide a simple geometric framework to achieve consensus among a collection of rankings (votes) over a set of alternatives. They embed all rankings into a Euclidean space, take the mean of the embeddings of the input votes, and return the ranking whose embedding is closest to the mean. Previous work on mean proximity rules has not integrated an important axiom---neutrality---into the framework. By drawing on ideas from the representation theory of finite groups, we show that integrating neutrality actually helps achieve a succinct representation for every mean proximity rule. Various connections are drawn between mean proximity rules and other prominent approaches to social choice.
Sébastien Lahaie, Nisarg Shah 0001
EC1
2014 Whole page optimization: how page elements interact with the position auction
abstract
We study the trade-off between layout elements of the search results page and revenue in the real-time sponsored search auction. Using data from a randomized experiment on a major search engine, we find that having images present among the search results tends to simultaneously raise the ad click-through rate and flatten the ad click curve, reducing the premium for occupying the top slot and thus impacting bidding incentives. Theoretical analysis shows that this type of change creates an ambiguous impact on revenue in equilibrium: a steeper curve with lower total click-through rate is preferable only if the expected revenue distribution is skewed enough towards the top bidder. Empirically, we show that this is a relatively rare phenomenon, and we also find that whole page satisfaction causally raises the click-through rate of the ad block. This means search engines have a short-run incentive to boost search result quality, not just a long-run incentive based on competition between providers.
Pavel Metrikov, Fernando Diaz 0001, Sébastien Lahaie, Justin Rao
EC3
2013 A combinatorial prediction market for the U.S. elections
abstract
We report on a large-scale case study of a combinatorial prediction market. We implemented a back-end pricing engine based on Dudik et al.'s (2012) combinatorial market maker, together with a wizard-like front end to guide users to constructing any of millions of predictions about the presidential, senatorial, and gubernatorial elections in the United States in 2012. Users could create complex combinations of predictions and, as a result, we obtained detailed information about the joint distribution and conditional estimates of election results. We describe our market, how users behaved, and how well our predictions compared with benchmark forecasts. We conduct a series of counterfactual simulations to investigate how our market might be improved in the future.
Miroslav Dudík, Sébastien Lahaie, David M. Pennock, David M. Rothschild
EC2
2013 A predictive model for advertiser value-per-click in sponsored search
abstract
Sponsored search is a form of online advertising where advertisers bid for placement next to search engine results for specific keywords. As search engines compete for the growing share of online ad spend, it becomes important for them to understand what keywords advertisers value most, and what characteristics of keywords drive value. In this paper we propose an approach to keyword value prediction that draws on advertiser bidding behavior across the terms and campaigns in an account. We provide original insights into the structure of sponsored search accounts that motivate the use of a hierarchical modeling strategy. We propose an economically meaningful loss function which allows us to implicitly fit a linear model for values given observables such as bids and click-through rates. The model draws on demographic and textual features of keywords and takes advantage of the hierarchical structure of sponsored search accounts. Its predictive quality is evaluated on several high-revenue and high-exposure advertising accounts on a major search engine. Besides the general evaluation of advertiser welfare, our approach has potential applications to keyword and bid suggestion.
Eric Sodomka, Sébastien Lahaie, Dustin Hillard
WWW2
2012 A tractable combinatorial market maker using constraint generation
abstract
We present a new automated market maker for providing liquidity across multiple logically interrelated securities. Our approach lies somewhere between the industry standard---treating related securities as independent and thus not transmitting any information from one security to another---and a full combinatorial market maker for which pricing is computationally intractable. Our market maker, based on convex optimization and constraint generation, is tractable like independent securities yet propagates some information among related securities like a combinatorial market maker, resulting in more complete information aggregation. We prove several favorable properties of our scheme and evaluate its information aggregation performance on survey data involving hundreds of thousands of complex predictions about the 2008 U.S. presidential election.
Miroslav Dudík, Sébastien Lahaie, David M. Pennock
EC2
2011 A Kernel-Based Iterative Combinatorial Auction
abstract
This paper describes an iterative combinatorial auction for single-minded bidders that offers modularity in the choice of price structure, drawing on ideas from kernel methods and the primal-dual paradigm of auction design. In our implementation, the auction is able to automatically detect, as the rounds progress, whether price expressiveness must be increased to clear the market. The auction also features a configurable step size which can be tuned to trade-off between monotonicity in prices and the number of bidding rounds, with no impact on efficiency. An empirical evaluation against a state of the art ascending-price auction demonstrates the performance gains that can be obtained in efficiency, revenue, and rounds to convergence through various configurations of our design.
Sébastien Lahaie
AAAI1
2010 Stability and Incentive Compatibility in a Kernel-Based Combinatorial Auction
abstract
We present the design and analysis of an approximately incentive-compatible combinatorial auction. In just a single run, the auction is able to extract enough value information from bidders to compute approximate truth-inducing payments. This stands in contrast to current auction designs that need to repeat the allocation computation as many times as there are bidders to achieve incentive compatibility. The auction is formulated as a kernel method, which allows for flexibility in choosing the price structure via a kernel function. Our main result characterizes the extent to which our auction is incentive-compatible in terms of the complexity of the chosen kernel function. Our analysis of the auction's properties is based on novel insights connecting the notion of stability in statistical learning theory to that of universal competitive equilibrium in the auction literature.
Sébastien Lahaie
AAAI1
2010 Kernel Methods for Revealed Preference Analysis
abstract
In classical revealed preference analysis we are given a sequence of linear prices (i.e., additive over goods) and an agent's demand at each of the prices. The problem is to determine whether the observed demands are consistent with utility-maximizing behavior, and if so, recover a representation of the agent's utility function. In this work, we consider a setting where an agent responds to non-linear prices and also allow for incomplete price information over the consumption set. We develop two different kernel methods to fit linear and concave utilities to such observations. The methods allow one to incorporate prior information about the utility function into the estimation procedure, and represent semi-parametric alternatives to the classical non-parametric approach. An empirical evaluation exhibits the relative merits of the two methods in terms of generalization ability, solution sparsity, and runtime performance.
Sébastien Lahaie
ECAI1
2009 A Kernel Method for Market Clearing
Sébastien Lahaie
IJCAI1
2008 An Expressive Auction Design for Online Display Advertising
Sébastien Lahaie, David C. Parkes, David M. Pennock
AAAI1
2008 On the communication requirements of verifying the VCG outcome
abstract
We consider the amount of communication required to verify the outcome of the Vickrey-Clarke-Groves (VCG) mechanism: an efficient allocation together with incentivizing VCG payments. We compare this to the communication required to verify the efficient decision rule alone, to assess the overhead imposed by VCG payments. Our characterizations are obtained by leveraging a connection between the VCG outcome and a price equilibrium concept known as universal competitive equilibrium. We consider four related environments within a common framework: the classic single-item setting, the multi-unit setting with decreasing marginal values, the classic assignment problem with unit-demand valuations, and the multi-unit assignment problem with substitutes valuations. We find that the single-unit settings have zero overhead, whereas the multi-unit settings can have significant positive overhead. With multiple units, the naïve VCG protocol that runs several efficient protocols in sequence (one with all agents, and ones with an agent removed, for each agent) is asymptotically optimal for several parameter settings of the number of agents, commodities, and units.
Sébastien Lahaie, David C. Parkes
EC1
2008 ICE: An Expressive Iterative Combinatorial Exchange
abstract
We present the design and analysis of the first fully expressive, iterative combinatorial exchange (ICE). The exchange incorporates a tree-based bidding language (TBBL) that is concise and expressive for CEs. Bidders specify lower and upper bounds in TBBL on their value for different trades and refine these bounds across rounds. These bounds allow price discovery and useful preference elicitation in early rounds, and allow termination with an efficient trade despite partial information on bidder valuations. All computation in the exchange is carefully optimized to exploit the structure of the bid-trees and to avoid enumerating trades. A proxied interpretation of a revealed-preference activity rule, coupled with simple linear prices, ensures progress across rounds. The exchange is fully implemented, and we give results demonstrating several aspects of its scalability and economic properties with simulated bidding strategies.
Benjamin Lubin, Adam I. Juda, Ruggiero Cavallo, Sébastien Lahaie, Jeffrey Shneidman, David C. Parkes
J. Artif. Intell. Res.4
2007 Revenue analysis of a family of ranking rules for keyword auctions
abstract
Keyword auctions lie at the core of the business models of today's leading search engines. Advertisers bid for placement alongside search results, and are charged for clicks on their ads. Advertisers are typically ranked according to a score that takes into account their bids and potential click-through rates. We consider a family of ranking rules that contains those typically used to model Yahoo! and Google's auction designs as special cases. We find that in general neither of these is necessarily revenue-optimal in equilibrium, and that the choice of ranking rule can be guided by considering the correlation between bidders' values and click-through rates. We propose a simple approach to determine a revenue-optimal ranking rule within our family, taking into account effects on advertiser satisfaction and user experience. We illustrate the approach using Monte-Carlo simulations based on distributions fitted to Yahoo! bid and click-through rate data for a high-volume keyword.
Sébastien Lahaie, David M. Pennock
EC1
2006 An analysis of alternative slot auction designs for sponsored search
abstract
Billions of dollars are spent each year on sponsored search, a form of advertising where merchants pay for placement alongside web search results. Slots for ad listings are allocated via an auction-style mechanism where the higher a merchant bids, the more likely his ad is to appear above other ads on the page. In this paper we analyze the incentive, efficiency, and revenue properties of two slot auction designs: "rank by bid" (RBB) and "rank by revenue" (RBR), which correspond to stylized versions of the mechanisms currently used by Yahoo! and Google, respectively. We also consider first- and second-price payment rules together with each of these allocation rules, as both have been used historically. We consider both the "short-run" incomplete information setting and the "long-run" complete information setting. With incomplete information, neither RBB nor RBR are truthful with either first or second pricing. We find that the informational requirements of RBB are much weaker than those of RBR, but that RBR is efficient whereas RBB is not. We also show that no revenue ranking of RBB and RBR is possible given an arbitrary distribution over bidder values and relevance. With complete information, we find that no equilibrium exists with first pricing using either RBB or RBR. We show that there typically exists a multitude of equilibria with second pricing, and we bound the divergence of (economic) value in such equilibria from the value obtained assuming all merchants bid truthfully.
Sébastien Lahaie
EC1
2005 More on the Power of Demand Queries in Combinatorial Auctions: Learning Atomic Languages and Handling Incentives
Sébastien Lahaie, Florin Constantin, David C. Parkes
IJCAI1
2005 ICE: an iterative combinatorial exchange
abstract
We present the first design for a fully expressive iterative combinatorial exchange (ICE). The exchange incorporates a tree-based bidding language that is concise and expressive for CEs. Bidders specify lower and upper bounds on their value for different trades. These bounds allow price discovery and useful preference elicitation in early rounds, and allow termination with an efficient trade despite partial information on bidder valuations. All computation in the exchange is carefully optimized to exploit the structure of the bid-trees and to avoid enumerating trades. A proxied interpretation of a revealed-preference activity rule ensures progress across rounds. A VCG-based payment scheme that has been shown to mitigate opportunities for bargaining and strategic behavior is used to determine final payments. The exchange is fully implemented and in a validation phase.
David C. Parkes, Ruggiero Cavallo, Nick Elprin, Adam I. Juda, Sébastien Lahaie, Benjamin Lubin, Loizos Michael, Jeffrey Shneidman, Hassan Sultan
EC5
2004 Applying learning algorithms to preference elicitation
abstract
We consider the parallels between the preference elicitation problem in combinatorial auctions and the problem of learning an unknown function from learning theory. We show that learning algorithms can be used as a basis for preference elicitation algorithms. The resulting elicitation algorithms perform a polynomial number of queries. We also give conditions under which the resulting algorithms have polynomial communication. Our conversion procedure allows us to generate combinatorial auction protocols from learning algorithms for polynomials, monotone DNF, and linear-threshold functions. In particular, we obtain an algorithm that elicits XOR bids with polynomial communication.
Sébastien Lahaie, David C. Parkes
EC1