How to select the best set of ads: Can we do better than Greedy Algorithm?

02/06/2018
by   Xinle Liu, et al.
0

Selecting the best set of ads is critical for advertisers for a given set of keywords, which involves the composition of ads from millions of candidates. While click through rates (CTRs) are important, there could be high correlation among different ads, therefore the set of ads with top CTRs does not necessarily maximize the number of clicks. Greedy algorithm has been a standard and straightforward way to find out a decent enough solution, however, it is not guaranteed to be the global optimum. In fact, it proves not to be the global optimum more than 70 that it's very likely to be trapped at a local optimum. In this paper, we propose a Greedy-Power Algorithm to find out the best set of creatives, that is starting with the solution from the conventional Greedy Algorithm, one can perform another Greedy Algorithm search on top of it, with the option of a few or even infinite rounds. The Greedy-Power algorithm is guaranteed to be not worse, as it only moves in the direction to increase the goal function. We show that Greedy-Power Algorithm's performance is consistently better, and reach the conclusion that it is able to perform better than the Greedy Algorithm systematically.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/20/2018

An analysis of the Greedy Algorithm for Stochastic Set Cover

We show that the approximation ratio of the greedy algorithm for the sto...
research
01/20/2020

Adaptive Large Neighborhood Search for Circle Bin Packing Problem

We address a new variant of packing problem called the circle bin packin...
research
08/14/2017

A Submodularity-Based Approach for Multi-Agent Optimal Coverage Problems

We consider the optimal coverage problem where a multi-agent network is ...
research
01/24/2021

A greedy algorithm for dropping digits (Functional Pearl)

Consider the puzzle: given a number, remove k digits such that the resul...
research
11/05/2018

An estimation of the greedy algorithm's accuracy for a set cover problem instance

For the set cover problem, by modifying the approach that leads to the p...
research
11/21/2020

Near-Optimal Data Source Selection for Bayesian Learning

We study a fundamental problem in Bayesian learning, where the goal is t...
research
03/05/2021

Greedy Causal Discovery is Geometric

Finding a directed acyclic graph (DAG) that best encodes the conditional...

Please sign up or login with your details

Forgot password? Click here to reset