An Efficient ε-BIC to BIC Transformation and Its Application to Black-Box Reduction in Revenue Maximization

by   Yang Cai, et al.

We consider the black-box reduction from multi-dimensional revenue maximization to virtual welfare maximization. Cai et al. <cit.> show a polynomial-time approximation-preserving reduction, however, the mechanism produced by their reduction is only approximately Bayesian incentive compatible (ε-BIC). We provide a new polynomial time transformation that converts any ε-BIC mechanism to an exactly BIC mechanism with only a negligible revenue loss. Our transformation applies to a very general mechanism design setting and only requires sample access to the agents' type distributions and query access to the original ε-BIC mechanism. Other ε-BIC to BIC transformations exist in the literature <cit.> but all require exponential time to run. As an application of our transformation, we improve the reduction by Cai et al. <cit.> to generate an exactly BIC mechanism. Our transformation builds on a novel idea developed in a recent paper by Dughmi et al. <cit.>: finding the maximum entropy regularized matching using Bernoulli factories. The original algorithm by Dughmi et al. <cit.> can only handle graphs with nonnegative edge weights, while our transformation requires finding the maximum entropy regularized matching on graphs with both positive and negative edge weights. The main technical contribution of this paper is a new algorithm that can accommodate arbitrary edge weights.



There are no comments yet.


page 1

page 2

page 3

page 4


Welfare-Preserving ε-BIC to BIC Transformation with Negligible Revenue Loss

In this paper, we investigate the problem of transforming an ε-BIC mecha...

The Complexity of Black-Box Mechanism Design with Priors

We study black-box reductions from mechanism design to algorithm design ...

On the (in)-approximability of Bayesian Revenue Maximization for a Combinatorial Buyer

We consider a revenue-maximizing single seller with m items for sale to ...

An FPT algorithm for Matching Cut

In an undirected graph, a matching cut is an edge cut which is also a ma...

A Duality-Based Unified Approach to Bayesian Mechanism Design

We provide a unified view of many recent developments in Bayesian mechan...

A Game-Theoretic Analysis of the Empirical Revenue Maximization Algorithm with Endogenous Sampling

The Empirical Revenue Maximization (ERM) is one of the most important pr...

Approximately counting and sampling small witnesses using a colourful decision oracle

In this paper, we prove "black box" results for turning algorithms which...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.