The Ad Types Problem

The Ad Types Problem (without gap rules) is a special case of the assignment problem in which there are k types of nodes on one side (the ads), and an ordered set of nodes on the other side (the slots). The edge weight of an ad i of type θ to slot j is v_i·α^θ_j where v_i is an advertiser-specific value and each ad type θ has a discount curve α^(θ)_1>α^(θ)_2> ... > 0 over the slots that is common for ads of type θ. We present two contributions for this problem: 1) we give an algorithm that finds the maximum weight matching that runs in O(n^2(k + log n)) time for n slots and n ads of each type—cf. O(kn^3) when using the Hungarian algorithm—, and 2) we show to do VCG pricing in asymptotically the same time, namely O(n^2(k + log n)), and apply reserve prices in O(n^3(k + log n)). The Ad Types Problem (with gap rules) includes a matrix G such that after we show an ad of type θ_i, the next G_ij slots cannot show an ad of type θ_j. We show that the problem is hard to approximate within k^1- ϵ for any ϵ > 0 (even without discount curves) by reduction from Maximum Independent Set. On the positive side, we show a Dynamic Program formulation that solves the problem (including discount curves) optimally and runs in O(k· n^2k + 1) time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/16/2020

Approximating the packedness of polygonal curves

In 2012 Driemel et al. <cit.> introduced the concept of c-packed curves ...
research
03/15/2023

Asymptotic properties of AD(1, n) model and its maximum likelihood estimator

This paper deals with the problem of global parameter estimation of affi...
research
05/03/2022

A Typechecker for a Set-Based Constraint Logic Programming Language

log (read 'setlog') is a Constraint Logic Programming (CLP) language and...
research
04/15/2020

Optimal Bidding Strategies for Online Ad Auctions with Overlapping Targeting Criteria

We analyze the problem of how to optimally bid for ad spaces in online a...
research
06/24/2020

Approximation algorithms for the MAXSPACE advertisement problem

In the MAXSPACE problem, given a set of ads A, one wants to schedule a s...
research
11/27/2020

Minmax Regret 1-Sink Location Problems on Dynamic Flow Path Networks with Parametric Weights

This paper addresses the minmax regret 1-sink location problem on dynami...
research
01/19/2020

Chaining with overlaps revisited

Chaining algorithms aim to form a semi-global alignment of two sequences...

Please sign up or login with your details

Forgot password? Click here to reset