EDBT 2026 Demo / reviewers in the wild / expert
Michael J. Curry
dblp:255/4719 · also Michael Curry 0002
· DBLP profile ↗
15ranked-venue papers
6as first author
10since 2021 · last 2026
0000-0001-8052-5074ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 11 · 4 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 2 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
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
9 papers |
Algorithmic game theory and mechanism design · 92% Mathematical optimization · 8% | |
| Artificial intelligence
7 papers |
Trustworthy machine learning · 30% Multi-agent systems · 21% Language models and text generation · 18% |
Topics — the 30 heaviest of 32, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithmic game theory and mechanism design › mechanism design › algorithmic mechanism design
automated mechanism design |
1.4 | 2 | 2024 | Automated Design of Affine Maximizer Mechanisms in Dynamic Settings · AAAI 2024 Differentiable Economics for Randomized Affine Maximizer Auctions · IJCAI 2023 |
Algorithmic game theory and mechanism design › market design
barter exchange |
1.0 | 1 | 2026 | Barter Exchange with Asymmetric Item Valuations · WWW 2026 |
Algorithmic game theory and mechanism design
mechanism design |
1.0 | 1 | 2026 | Barter Exchange with Asymmetric Item Valuations · WWW 2026 |
Algorithmic game theory and mechanism design
welfare maximization |
1.0 | 1 | 2026 | Barter Exchange with Asymmetric Item Valuations · WWW 2026 |
Algorithmic game theory and mechanism design › mechanism design
auction design |
0.9 | 2 | 2021 | PreferenceNet: Encoding Human Preferences in Auction Design with Deep Learning · NeurIPS 2021 Certifying Strategyproof Auction Networks · NeurIPS 2020 |
Natural language and speech › Language models and text generation › text generation
LLM-generated content |
0.9 | 1 | 2025 | Truthful Aggregation of LLMs with an Application to Online Advertising · NeurIPS 2025 |
Knowledge, reasoning and agents › Multi-agent systems › social choice
preference aggregation |
0.9 | 1 | 2025 | Truthful Aggregation of LLMs with an Application to Online Advertising · NeurIPS 2025 |
Algorithmic game theory and mechanism design › auction theory
auction mechanism |
0.9 | 1 | 2025 | Truthful Aggregation of LLMs with an Application to Online Advertising · NeurIPS 2025 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
multi-agent path finding |
0.8 | 1 | 2024 | Scalable Mechanism Design for Multi-Agent Path Finding · IJCAI 2024 |
Algorithmic game theory and mechanism design › mechanism design
dynamic mechanism design |
0.8 | 1 | 2024 | Automated Design of Affine Maximizer Mechanisms in Dynamic Settings · AAAI 2024 |
Mathematical optimization
combinatorial optimization |
0.7 | 2 | 2026 | Improving Policy-Constrained Kidney Exchange via Pre-Screening · NeurIPS 2020 Barter Exchange with Asymmetric Item Valuations · WWW 2026 |
Machine learning › Trustworthy machine learning
robustness |
0.6 | 1 | 2022 | Certified Neural Network Watermarks with Randomized Smoothing · ICML 2022 |
Security and privacy of machine learning › model intellectual property protection
model watermarking |
0.6 | 1 | 2022 | Certified Neural Network Watermarks with Randomized Smoothing · ICML 2022 |
Algorithmic game theory and mechanism design
equilibrium computation |
0.5 | 1 | 2021 | Scalable Equilibrium Computation in Multi-agent Influence Games on Networks · AAAI 2021 |
Algorithmic game theory and mechanism design › equilibrium computation
nash equilibrium computation |
0.5 | 1 | 2021 | Scalable Equilibrium Computation in Multi-agent Influence Games on Networks · AAAI 2021 |
Algorithmic game theory and mechanism design
network games |
0.5 | 1 | 2021 | Scalable Equilibrium Computation in Multi-agent Influence Games on Networks · AAAI 2021 |
Algorithmic game theory and mechanism design › social networks › social network influence
opinion dynamics |
0.5 | 1 | 2021 | Scalable Equilibrium Computation in Multi-agent Influence Games on Networks · AAAI 2021 |
Algorithmic game theory and mechanism design › social choice › computational social choice
preference representation |
0.5 | 1 | 2021 | PreferenceNet: Encoding Human Preferences in Auction Design with Deep Learning · NeurIPS 2021 |
Algorithmic game theory and mechanism design › mechanism design › auction design
revenue-maximizing auction |
0.5 | 1 | 2021 | PreferenceNet: Encoding Human Preferences in Auction Design with Deep Learning · NeurIPS 2021 |
Machine learning › Trustworthy machine learning › robustness
adversarial robustness |
0.4 | 1 | 2020 | Detection as Regression: Certified Object Detection with Median Smoothing · NeurIPS 2020 |
Machine learning › Trustworthy machine learning › robustness
certified robustness |
0.4 | 1 | 2020 | Detection as Regression: Certified Object Detection with Median Smoothing · NeurIPS 2020 |
Computer vision › Image recognition and object detection
object detection |
0.4 | 1 | 2020 | Detection as Regression: Certified Object Detection with Median Smoothing · NeurIPS 2020 |
Program verification
neural network verification |
0.4 | 1 | 2020 | Certifying Strategyproof Auction Networks · NeurIPS 2020 |
Algorithmic game theory and mechanism design › market design › matching markets
kidney exchange |
0.4 | 1 | 2020 | Improving Policy-Constrained Kidney Exchange via Pre-Screening · NeurIPS 2020 |
Algorithmic game theory and mechanism design
market design |
0.4 | 1 | 2020 | Improving Policy-Constrained Kidney Exchange via Pre-Screening · NeurIPS 2020 |
Algorithmic game theory and mechanism design › auction theory › auction mechanism
strategy-proof auction |
0.4 | 1 | 2020 | Certifying Strategyproof Auction Networks · NeurIPS 2020 |
Mathematical optimization › stochastic optimization › stochastic programming
two-stage stochastic optimization |
0.4 | 1 | 2020 | Improving Policy-Constrained Kidney Exchange via Pre-Screening · NeurIPS 2020 |
Computational finance and economics
online advertising |
0.3 | 1 | 2025 | Truthful Aggregation of LLMs with an Application to Online Advertising · NeurIPS 2025 |
Machine learning › Reinforcement learning
markov decision process |
0.2 | 1 | 2024 | Automated Design of Affine Maximizer Mechanisms in Dynamic Settings · AAAI 2024 |
Knowledge, reasoning and agents › Multi-agent systems › game theory
neural network for mechanism design |
0.1 | 1 | 2021 | PreferenceNet: Encoding Human Preferences in Auction Design with Deep Learning · NeurIPS 2021 |
Methods — techniques the papers use, named apart from their topics
social welfare maximization · 2.6mechanism design · 2.6randomized smoothing · 1.6reinforcement learning · 1.5affine maximizer · 1.5watermarking · 1.1combinatorial optimization · 1.0bilevel optimization · 0.8bi-level optimization · 0.8gradient descent · 0.7differentiable economics · 0.7polynomial-time algorithm · 0.5mirror descent · 0.5human subject research · 0.5deep learning · 0.5neural network verification · 0.4median smoothing · 0.4integer programming · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Barter Exchange with Asymmetric Item ValuationsabstractAgents enter barter exchanges to swap items they have for items they want. We study Barter Exchange with Asymmetric Valuations (BAV), a centralized barter exchange where each agent has an individual valuation over items. Given a reallocation of items, let an agent's profit be their received value minus their value given away, according to said agent's valuation of items. The goal of the clearinghouse (the party facilitating the exchange) is to output a reallocation of items that maximizes welfare (sum of agent profits) subject to each agent receiving non-negative profit. Juan Luque, Sharmila Duppala, Michael J. Curry, John Dickerson 0001, Aravind Srinivasan |
WWW | 3 |
| 2025 | Truthful Aggregation of LLMs with an Application to Online AdvertisingabstractThe next frontier of online advertising is revenue generation from LLM-generated content. We consider a setting where advertisers aim to influence the responses of an LLM, while platforms seek to maximize advertiser value and ensure user satisfaction. The challenge is that advertisers' preferences generally conflict with those of the user, and advertisers may misreport their preferences. To address this, we introduce MOSAIC, an auction mechanism that ensures that truthful reporting is a dominant strategy for advertisers and that aligns the utility of each advertiser with their contribution to social welfare. Importantly, the mechanism operates without LLM fine-tuning or access to model weights and provably converges to the output of the optimally fine-tuned LLM as computational resources increase. Additionally, it can incorporate contextual information about advertisers, which significantly improves social welfare. Via experiments with publicly available LLMs, we show that MOSAIC leads to high advertiser value and platform revenue with low computational costs. While our motivating application is online advertising, our mechanism can be applied in any setting with monetary transfers, making it a general-purpose solution for truthfully aggregating the preferences of self-interested agents over LLM-generated replies. Ermis Soumalias, Michael J. Curry, Sven Seuken |
NeurIPS | 2 |
| 2025 | Optimal Automated Market Makers: Differentiable Economics and Strong Duality
Michael J. Curry, Zhou Fan, David C. Parkes |
WINE | 1 |
| 2024 | Automated Design of Affine Maximizer Mechanisms in Dynamic SettingsabstractDynamic mechanism design is a challenging extension to ordinary mechanism design in which the mechanism designer must make a sequence of decisions over time in the face of possibly untruthful reports of participating agents. Optimizing dynamic mechanisms for welfare is relatively well understood. However, there has been less work on optimizing for other goals (e.g., revenue), and without restrictive assumptions on valuations, it is remarkably challenging to characterize good mechanisms. Instead, we turn to automated mechanism design to find mechanisms with good performance in specific problem instances. We extend the class of affine maximizer mechanisms to MDPs where agents may untruthfully report their rewards. This extension results in a challenging bilevel optimization problem in which the upper problem involves choosing optimal mechanism parameters, and the lower problem involves solving the resulting MDP. Our approach can find truthful dynamic mechanisms that achieve strong performance on goals other than welfare, and can be applied to essentially any problem setting---without restrictions on valuations---for which RL can learn optimal policies. Michael J. Curry, Vinzenz Thoma, Darshan Chakrabarti, Stephen McAleer, Christian Kroer, Tuomas Sandholm, Niao He, Sven Seuken |
AAAI | 1 |
| 2024 | Scalable Mechanism Design for Multi-Agent Path Finding
Paul Friedrich 0001, Yulun Zhang 0002, Michael J. Curry, Ludwig Dierks, Stephen McAleer, Jiaoyang Li 0001, Tuomas Sandholm, Sven Seuken |
IJCAI | 3 |
| 2023 | Differentiable Economics for Randomized Affine Maximizer AuctionsabstractA recent approach to automated mechanism design, differentiable economics, represents auctions by rich function approximators and optimizes their performance by gradient descent. The ideal auction architecture for differentiable economics would be perfectly strategyproof, support multiple bidders and items, and be rich enough to represent the optimal (i.e. revenue-maximizing) mechanism. So far, such an architecture does not exist. There are single-bidder approaches (MenuNet, RochetNet) which are always strategyproof and can represent optimal mechanisms. RegretNet is multi-bidder and can approximate any mechanism, but is only approximately strategyproof. We present an architecture that supports multiple bidders and is perfectly strategyproof, but cannot necessarily represent the optimal mechanism. This architecture is the classic affine maximizer auction (AMA), modified to offer lotteries. By using the gradient-based optimization tools of differentiable economics, we can now train lottery AMAs, competing with or outperforming prior approaches in revenue. Michael J. Curry, Tuomas Sandholm, John Dickerson 0001 |
IJCAI | 1 |
| 2022 | Learning Revenue-Maximizing Auctions With Differentiable MatchingabstractWe propose a new architecture to approximately learn incentive compatible, revenue-maximizing auctions from sampled valuations. Our architecture uses the Sinkhorn algorithm to perform a differentiable bipartite matching which allows the network to learn strategyproof revenue-maximizing mechanisms in settings not learnable by the previous RegretNet architecture. In particular, our architecture is able to learn mechanisms in settings without free disposal where each bidder must be allocated exactly some number of items. In experiments, we show our approach successfully recovers multiple known optimal mechanisms and high-revenue, low-regret mechanisms in larger settings where the optimal mechanism is unknown. Michael J. Curry, Uro Lyi, Tom Goldstein, John Dickerson 0001 |
AISTATS | 1 |
| 2022 | Certified Neural Network Watermarks with Randomized SmoothingabstractWatermarking is a commonly used strategy to protect creators’ rights to digital images, videos and audio. Recently, watermarking methods have been extended to deep learning models – in principle, the watermark should be preserved when an adversary tries to copy the model. However, in practice, watermarks can often be removed by an intelligent adversary. Several papers have proposed watermarking methods that claim to be empirically resistant to different types of removal attacks, but these new techniques often fail in the face of new or better-tuned adversaries. In this paper, we propose the first certifiable watermarking method. Using the randomized smoothing technique, we show that our watermark is guaranteed to be unremovable unless the model parameters are changed by more than a certain $\ell_2$ threshold. In addition to being certifiable, our watermark is also empirically more robust compared to previous watermarking methods. Arpit Bansal, Ping-Yeh Chiang, Michael J. Curry, Rajiv Jain, Curtis Wigington, Varun Manjunatha, John Dickerson 0001, Tom Goldstein |
ICML | 3 |
| 2021 | Scalable Equilibrium Computation in Multi-agent Influence Games on NetworksabstractWe provide a polynomial-time, scalable algorithm for equilibrium computation in multi-agent influence games on networks, extending work of Bindel, Kleinberg, and Oren (2015) from the single-agent to the multi-agent setting. In games of influence, agents have limited advertising budget to influence the initial predisposition of nodes in some network towards their products, but the eventual decisions of the nodes are determined by the stationary state of DeGroot opinion dynamics on the network, which takes over after the seeding (Ahmadinejad et al. 2014, 2015). In multi-agent systems, how should agents spend their budgets to seed the network to maximize their utility in anticipation of other advertising agents and the network dynamics? We show that Nash equilibria of this game are pure and (under weak assumptions) unique, and can be computed in polynomial time; we test our model by computing equilibria using mirror descent for the two-agent case on random graphs. Fotini Christia, Michael J. Curry, Constantinos Daskalakis, Erik D. Demaine, John Dickerson 0001, Mohammad Hajiaghayi, Adam Hesterberg, Marina Knittel, Aidan Milliff |
AAAI | 2 |
| 2021 | PreferenceNet: Encoding Human Preferences in Auction Design with Deep LearningabstractThe design of optimal auctions is a problem of interest in economics, game theory and computer science. Despite decades of effort, strategyproof, revenue-maximizing auction designs are still not known outside of restricted settings. However, recent methods using deep learning have shown some success in approximating optimal auctions, recovering several known solutions and outperforming strong baselines when optimal auctions are not known. In addition to maximizing revenue, auction mechanisms may also seek to encourage socially desirable constraints such as allocation fairness or diversity. However, these philosophical notions neither have standardization nor do they have widely accepted formal definitions. In this paper, we propose PreferenceNet, an extension of existing neural-network-based auction mechanisms to encode constraints using (potentially human-provided) exemplars of desirable allocations. In addition, we introduce a new metric to evaluate an auction allocations' adherence to such socially desirable constraints and demonstrate that our proposed method is competitive with current state-of-the-art neural-network based auction designs. We validate our approach through human subject research and show that we are able to effectively capture real human preferences. Neehar Peri, Michael J. Curry, Samuel Dooley, John Dickerson 0001 |
NeurIPS | 2 |
| 2020 | Headless Horseman: Adversarial Attacks on Transfer Learning ModelsabstractTransfer learning facilitates the training of task-specific classifiers using pre-trained models as feature extractors. We present a family of transferable adversarial attacks against such classifiers, generated without access to the classification head; we call these headless attacks. We first demonstrate successful transfer attacks against a victim network using only its feature extractor. This motivates the introduction of a label-blind adversarial attack. This transfer attack method does not require any information about the class-label space of the victim. Our attack lowers the accuracy of a ResNet18 trained on CIFAR10 by over 40%. Ahmed Abdelkader, Michael J. Curry, Liam Fowl, Tom Goldstein, Avi Schwarzschild, Manli Shu, Christoph Studer, Chen Zhu 0001 |
ICASSP | 2 |
| 2020 | Detection as Regression: Certified Object Detection with Median SmoothingabstractDespite the vulnerability of object detectors to adversarial attacks, very few defenses are known to date. While adversarial training can improve the empirical robustness of image classifiers, a direct extension to object detection is very expensive. This work is motivated by recent progress on certified classification by randomized smoothing. We start by presenting a reduction from object detection to a regression problem. Then, to enable certified regression, where standard mean smoothing fails, we propose median smoothing, which is of independent interest. We obtain the first model-agnostic, training-free, and certified defense for object detection against $\ell_2$-bounded attacks. Ping-Yeh Chiang, Michael J. Curry, Ahmed Abdelkader, Aounon Kumar, John Dickerson 0001, Tom Goldstein |
NeurIPS | 2 |
| 2020 | Certifying Strategyproof Auction NetworksabstractOptimal auctions maximize a seller's expected revenue subject to individual rationality and strategyproofness for the buyers. Myerson's seminal work in 1981 settled the case of auctioning a single item; however, subsequent decades of work have yielded little progress moving beyond a single item, leaving the design of revenue-maximizing auctions as a central open problem in the field of mechanism design. A recent thread of work in ``differentiable economics'' has used tools from modern deep learning to instead learn good mechanisms. We focus on the RegretNet architecture, which can represent auctions with arbitrary numbers of items and participants; it is trained to be empirically strategyproof, but the property is never exactly verified leaving potential loopholes for market participants to exploit. We propose ways to explicitly verify strategyproofness under a particular valuation profile using techniques from the neural network verification literature. Doing so requires making several modifications to the RegretNet architecture in order to represent it exactly in an integer program. We train our network and produce certificates in several settings, including settings for which the optimal strategyproof mechanism is not known. Michael J. Curry, Ping-Yeh Chiang, Tom Goldstein, John Dickerson 0001 |
NeurIPS | 1 |
| 2020 | Improving Policy-Constrained Kidney Exchange via Pre-ScreeningabstractIn barter exchanges, participants swap goods with one another without exchanging money; these exchanges are often facilitated by a central clearinghouse, with the goal of maximizing the aggregate quality (or number) of swaps. Barter exchanges are subject to many forms of uncertainty--in participant preferences, the feasibility and quality of various swaps, and so on. Our work is motivated by kidney exchange, a real-world barter market in which patients in need of a kidney transplant swap their willing living donors, in order to find a better match. Modern exchanges include 2- and 3-way swaps, making the kidney exchange clearing problem NP-hard. Planned transplants often \emph{fail} for a variety of reasons--if the donor organ is rejected by the recipient's medical team, or if the donor and recipient are found to be medically incompatible. Due to 2- and 3-way swaps, failed transplants can ``cascade'' through an exchange; one US-based exchange estimated that about $85\%$ of planned transplants failed in 2019. Many optimization-based approaches have been designed to avoid these failures; however most exchanges cannot implement these methods, due to legal and policy constraints. Instead, we consider a setting where exchanges can \emph{query} the preferences of certain donors and recipients--asking whether they would accept a particular transplant. We characterize this as a two-stage decision problem, in which the exchange program (a) queries a small number of transplants before committing to a matching, and (b) constructs a matching according to fixed policy. We show that selecting these edges is a challenging combinatorial problem, which is non-monotonic and non-submodular, in addition to being NP-hard. We propose both a greedy heuristic and a Monte Carlo tree search, which outperforms previous approaches, using experiments on both synthetic data and real kidney exchange data from the United Network for Organ Sharing. Duncan C. McElfresh, Michael J. Curry, Tuomas Sandholm, John Dickerson 0001 |
NeurIPS | 2 |
| 2019 | Mix and Match: Markov Chains and Mixing Times for Matching in Rideshare
Michael J. Curry, John Dickerson 0001, Karthik Abinav Sankararaman, Aravind Srinivasan, Yuhao Wan, Pan Xu 0001 |
WINE | 1 |