VLDB 2026 Research / reviewers in the wild / expert
Christopher A. Wilkens
dblp:55/7610 · also Chris Wilkens
· DBLP profile ↗
12ranked-venue papers
2as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 7 · 1 first-authorArtificial intelligence and machine learning · 5 · 1 first-authorTheory of computation · 5 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 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
8 papers |
Algorithmic game theory and mechanism design · 75% Approximation and online algorithms · 8% Mathematical optimization · 7% |
Topics — the 21 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithmic game theory and mechanism design › mechanism design
auction design |
0.7 | 3 | 2017 | GSP: The Cinderella of Mechanism Design · WWW 2017 Sponsored Search Auctions with Rich Ads · WWW 2017 A dynamic axiomatic approach to first-price auctions · EC 2013 |
Mathematical optimization
linear programming |
0.4 | 1 | 2019 | Near Optimal Online Algorithms and Fast Approximation Algorithms for Resource Allocation Problems · J. ACM 2019 |
Algorithmic game theory and mechanism design › mechanism design › auction design
online combinatorial auction |
0.4 | 1 | 2019 | Near Optimal Online Algorithms and Fast Approximation Algorithms for Resource Allocation Problems · J. ACM 2019 |
Algorithmic game theory and mechanism design › resource allocation
online resource allocation |
0.4 | 1 | 2019 | Near Optimal Online Algorithms and Fast Approximation Algorithms for Resource Allocation Problems · J. ACM 2019 |
Computational geometry
packing and covering |
0.4 | 1 | 2019 | Near Optimal Online Algorithms and Fast Approximation Algorithms for Resource Allocation Problems · J. ACM 2019 |
Algorithmic game theory and mechanism design › mechanism design › auction design › ad auction › position auction
generalized second price auction |
0.4 | 2 | 2017 | GSP: The Cinderella of Mechanism Design · WWW 2017 Sponsored Search Auctions with Rich Ads · WWW 2017 |
Algorithmic game theory and mechanism design
auction theory |
0.4 | 2 | 2018 | Matching Auctions for Search and Native Ads · EC 2018 Near optimal online algorithms and fast approximation algorithms for resource allocation problems · EC 2011 |
Algorithmic game theory and mechanism design
pricing |
0.3 | 1 | 2018 | Matching Auctions for Search and Native Ads · EC 2018 |
Algorithmic game theory and mechanism design › mechanism design › auction design
sponsored search auction |
0.3 | 1 | 2017 | Sponsored Search Auctions with Rich Ads · WWW 2017 |
Algorithmic game theory and mechanism design
equilibrium analysis |
0.2 | 1 | 2013 | A dynamic axiomatic approach to first-price auctions · EC 2013 |
Algorithmic game theory and mechanism design › auction theory › sealed-bid auction
first-price auction |
0.2 | 1 | 2013 | A dynamic axiomatic approach to first-price auctions · EC 2013 |
Algorithmic game theory and mechanism design
mechanism design |
0.1 | 1 | 2012 | Single-call mechanisms · EC 2012 |
Algorithmic game theory and mechanism design › mechanism design
truthful mechanism |
0.1 | 1 | 2012 | Single-call mechanisms · EC 2012 |
Approximation and online algorithms
approximation algorithms |
0.1 | 1 | 2011 | Near optimal online algorithms and fast approximation algorithms for resource allocation problems · EC 2011 |
Approximation and online algorithms › online algorithms
competitive analysis |
0.1 | 1 | 2011 | Near optimal online algorithms and fast approximation algorithms for resource allocation problems · EC 2011 |
Algorithmic game theory and mechanism design
market equilibrium |
0.1 | 1 | 2011 | Economies with non-convex production and complexity equilibria · EC 2011 |
Approximation and online algorithms
online algorithms |
0.1 | 1 | 2011 | Near optimal online algorithms and fast approximation algorithms for resource allocation problems · EC 2011 |
Algorithmic game theory and mechanism design
resource allocation |
0.1 | 1 | 2011 | Near optimal online algorithms and fast approximation algorithms for resource allocation problems · EC 2011 |
Algorithmic game theory and mechanism design › mechanism design › truthful mechanism
VCG mechanism |
0.1 | 1 | 2017 | GSP: The Cinderella of Mechanism Design · WWW 2017 |
Approximation and online algorithms › online allocation
adwords problem |
0.0 | 1 | 2011 | Near optimal online algorithms and fast approximation algorithms for resource allocation problems · EC 2011 |
Algorithmic game theory and mechanism design
pareto optimality |
0.0 | 1 | 2011 | Economies with non-convex production and complexity equilibria · EC 2011 |
Methods — techniques the papers use, named apart from their topics
primal-dual · 0.4online learning · 0.4LP rounding · 0.4mechanism design · 0.3matching algorithms · 0.3pricing computation · 0.3allocation optimization · 0.3VCG auction · 0.3axiomatic analysis · 0.2online algorithm design · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | The Ad Types Problem
Riccardo Colini-Baldeschi, Julián Mestre, Okke Schrijvers, Christopher A. Wilkens |
WINE | 4 |
| 2019 | Near Optimal Online Algorithms and Fast Approximation Algorithms for Resource Allocation ProblemsabstractWe present prior robust algorithms for a large class of resource allocation problems where requests arrive one-by-one (online), drawn independently from an unknown distribution at every step. We design a single algorithm that, for every possible underlying distribution, obtains a 1−ϵ fraction of the profit obtained by an algorithm that knows the entire request sequence ahead of time. The factor ϵ approaches 0 when no single request consumes/contributes a significant fraction of the global consumption/contribution by all requests together. We show that the tradeoff we obtain here that determines how fast ϵ approaches 0, is near optimal: We give a nearly matching lower bound showing that the tradeoff cannot be improved much beyond what we obtain. Going beyond the model of a static underlying distribution, we introduce the adversarial stochastic input model, where an adversary, possibly in an adaptive manner, controls the distributions from which the requests are drawn at each step. Placing no restriction on the adversary, we design an algorithm that obtains a 1−ϵ fraction of the optimal profit obtainable w.r.t. the worst distribution in the adversarial sequence. Further, if the algorithm is given one number per distribution, namely the optimal profit possible for each of the adversary’s distribution, then we design an algorithm that achieves a 1−ϵ fraction of the weighted average of the optimal profit of each distribution the adversary picks. In the offline setting we give a fast algorithm to solve very large linear programs (LPs) with both packing and covering constraints. We give algorithms to approximately solve (within a factor of 1+ϵ) the mixed packing-covering problem with O (γ m log ( n /δ)/ϵ 2 ) oracle calls where the constraint matrix of this LP has dimension n × m , the success probability of the algorithm is 1−δ, and γ quantifies how significant a single request is when compared to the sum total of all requests. We discuss implications of our results to several special cases including online combinatorial auctions, network routing, and the adwords problem. Nikhil R. Devanur, Kamal Jain, Balasubramanian Sivan, Christopher A. Wilkens |
J. ACM | 4 |
| 2018 | Matching Auctions for Search and Native AdsabstractUnit demand auctions power today's search and native ad marketplaces. Traditional implementations make an extreme "separability" assumption: the relative value of any two ad slots is the same for all advertisers. Under this assumption, the optimal assignment problem can be conveniently solved simply by sorting; without it, efficient allocation requires solving a full-blown weighted matching problem. Motivated by prior work and our own empirical evidence against separability, we abandon that assumption and tackle the algorithmic problems of assignment and pricing for general unit demand ad auctions. Instead of computing prices directly, we take a novel approach and compute bidders' full allocation curves---complete mappings from each agent's bid space to their allocation under the optimal assignment function---from which it is trivial to compute most prices of interest, like those of the Generalized Second Price (GSP) or Vickrey-Clarke-Groves (VCG) auctions. Remarkably, we show that these full allocation curves (and therefore prices) can be computed in the same asymptotic runtime required to compute the optimal matching alone. Ruggiero Cavallo, Maxim Sviridenko, Christopher A. Wilkens |
EC | 3 |
| 2017 | Sponsored Search Auctions with Rich AdsabstractThe generalized second price (GSP) auction has served as the core selling mechanism for sponsored search ads for over a decade. However, recent trends expanding the set of allowed ad formats---to include a variety of sizes, decorations, and other distinguishing features---have raised critical problems for GSP-based platforms. Alternatives such as the Vickrey-Clarke-Groves (VCG) auction raise different complications because they fundamentally change the way prices are computed. In this paper we report on our efforts to redesign a search ad selling system from the ground up in this new context, proposing a mechanism that optimizes an entire slate of ads globally and computes prices that achieve properties analogous to those held by GSP in the original, simpler setting of uniform ads. A careful algorithmic coupling of allocation-optimization and pricing-computation allows our auction to operate within the strict timing constraints inherent in real-time ad auctions. We report performance results of the auction in Yahoo's Gemini Search platform. Ruggiero Cavallo, Prabhakar Krishnamurthy, Maxim Sviridenko, Christopher A. Wilkens |
WWW | 4 |
| 2017 | GSP: The Cinderella of Mechanism DesignabstractNearly fifteen years ago, Google unveiled the generalized second price (GSP) auction. By all theoretical accounts including their own [Varian 14], this was the wrong auction --- the Vickrey-Clarke-Groves (VCG) auction would have been the proper choice --- yet GSP has succeeded spectacularly. Christopher A. Wilkens, Ruggiero Cavallo, Rad Niazadeh |
WWW | 1 |
| 2016 | Competitive Equilibria for Non-quasilinear Bidders in Combinatorial Auctions
Rad Niazadeh, Christopher A. Wilkens |
WINE | 2 |
| 2016 | Anonymous Auctions Maximizing Revenue
Christos Tzamos, Christopher A. Wilkens |
WINE | 2 |
| 2014 | GSP with General Independent Click-through-Rates
Ruggiero Cavallo, Christopher A. Wilkens |
WINE | 2 |
| 2013 | A dynamic axiomatic approach to first-price auctionsabstractThe first-price auction is popular in practice for its simplicity and transparency. Moreover, its potential virtues grow in complex settings where incentive compatible auctions may generate little or no revenue. Unfortunately, the first-price auction is poorly understood in theory because equilibrium is not a priori a credible predictor of bidder behavior. Darrell Hoy, Kamal Jain, Christopher A. Wilkens |
EC | 3 |
| 2012 | Single-call mechanismsabstractTruthfulness is fragile and demanding. It is oftentimes computationally harder than solving the original problem. Even worse, truthfulness can be utterly destroyed by small uncertainties in a mechanism's outcome. One obstacle is that truthful payments depend on outcomes other than the one realized, such as the lengths of non-shortest-paths in a shortest-path auction. Single-call mechanisms are a powerful tool that circumvents this obstacle --- they implicitly charge truthful payments, guaranteeing truthfulness in expectation using only the outcome realized by the mechanism. The cost of such truthfulness is a trade-off between the expected quality of the outcome and the risk of large payments. Christopher A. Wilkens, Balasubramanian Sivan |
EC | 1 |
| 2011 | Near optimal online algorithms and fast approximation algorithms for resource allocation problemsabstractWe present algorithms for a class of resource allocation problems both in the online setting with stochastic input and in the offline setting. This class of problems contains many interesting special cases such as the Adwords problem. In the online setting we introduce a new distributional model called the adversarial stochastic input model, which is a generalization of the i.i.d model with unknown distributions, where the distributions can change over time. In this model we give a 1-O(ε) approximation algorithm for the resource allocation problem, with almost the weakest possible assumption: the ratio of the maximum amount of resource consumed by any single request to the total capacity of the resource, and the ratio of the profit contributed by any single request to the optimal profit is at most (ε2/log(1/ε)2)/(log n + log (1/ε)) where n is the number of resources available. There are instances where this ratio is #949;2/log n such that no randomized algorithm can have a competitive ratio of 1-o(ε) even in the i.i.d model. The upper bound on ratio that we require improves on the previous upper-bound for the i.i.d case by a factor of n. Nikhil R. Devanur, Kamal Jain, Balasubramanian Sivan, Christopher A. Wilkens |
EC | 4 |
| 2011 | Economies with non-convex production and complexity equilibriaabstractThe convexity assumptions required for the Arrow-Debreu theorem are reasonable and realistic for preferences; however, they are highly problematic for production because they rule out economies of scale. We take a complexity-theoretic look at economies with non-convex production. It is known that in such markets equilibrium prices may not exist; we show that it is an intractable problem to achieve Pareto efficiency, the fundamental objective achieved by equilibrium prices. The same is true for core efficiency or any one of an array of concepts of stability, with the degree of intractability ranging from F Δ2P-completeness to PSPACE-hardness. We also identify a novel phenomenon that we call complexity equilibrium in which agents quiesce, not because there is no way for any one of group of them to improve their situation, but because discovering the changes necessary for (individual or group) improvement is intractable. In fact, we exhibit a somewhat natural distribution of economies that has an average-case hard complexity equilibrium. Christos H. Papadimitriou, Christopher A. Wilkens |
EC | 2 |