Beyond Single Slot: Joint Optimization for Multi-Slot Guaranteed Display Advertising
This paper proposes a novel joint optimization framework for multi-slot guaranteed display advertising that addresses slot redundancy and contract imbalance through an offline bipartite matching approach with a contract roulette mechanism, demonstrating significant improvements in revenue and contract fulfillment via large-scale online A/B tests on the Meituan platform.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine a popular food delivery app (like Meituan) as a busy restaurant menu. On this menu, there are several spots where ads can appear: a banner at the top, a box in the middle, and a list at the bottom.
The Old Way: The "Single-Seat" Mistake
Previously, the system treated each ad spot like a separate, isolated table. If a user opened the menu, the computer would look at the top spot, pick the best ad for it, then look at the middle spot, pick the best ad for that, and so on.
The problem? This approach was like a restaurant where the manager assigns the best waiter to Table 1, then the same best waiter to Table 2, and the same waiter to Table 3.
- Redundancy: The user sees the exact same ad three times on one page. It's annoying and wastes space.
- Bullying: The most popular, high-paying advertisers would hog all the best spots, leaving smaller advertisers with nothing.
- Imbalance: Some parts of the menu got too many ads, while others got too few.
The New Solution: The "Grand Conductor"
This paper introduces a new system that acts like a Grand Conductor for the entire menu page. Instead of deciding on each spot one by one, the system looks at the entire page at once and makes a coordinated plan.
Here is how their two main tricks work:
1. The "Page View" Rule (The Traffic Cop)
The system sets a strict rule: "No matter how popular an ad is, it can only appear a certain number of times on this specific page."
- Analogy: Imagine a concert hall with different seating sections. The conductor ensures that the VIP section doesn't get 50 rows of the same singer while the balcony gets none. They spread the singers out so every section gets a fair share of the performance.
- Result: This stops the "rich" ads from taking over the whole page and forces the system to use the "boring" or empty spots for other advertisers, making the whole page more balanced.
2. The "Contract Roulette" (The Fair Spinner)
Sometimes, the system wants to show a specific ad, but that ad is eligible for multiple spots on the same page. The old system might have put it in all of them. The new system uses a "Roulette" wheel.
- Analogy: Imagine a game show where a contestant wins a prize. If they are eligible to win three different prizes, the Roulette wheel spins once. It picks one prize for them to take home. They can't take all three.
- Result: This ensures that on any single page, a specific brand appears only once. It prevents the user from seeing the same pizza ad three times in a row, which makes the experience much smoother.
The Results: A Win for Everyone
The team tested this new "Grand Conductor" system on Meituan's real platform with thousands of real users.
- For the Shops (Merchants): Their ads were shown to the right people more often, leading to a massive jump in sales and return on investment (up to 42% better in some tests).
- For the App (Platform): The app made more money per user (about 28% more) because the ads were distributed more efficiently.
- For the Users: They saw fewer repetitive ads and a more diverse, interesting menu.
In a Nutshell:
The paper says that by stopping the computer from making decisions one-by-one and instead making a "group decision" for the whole page, they fixed the problem of repetitive ads and unfair spot-taking. This made the advertising system fairer, more profitable, and less annoying for everyone involved.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.