← Latest papers
🤖 machine learning

Robust Linear Dueling Bandits with Post-serving Context under Unknown Delays and Adversarial Corruptions

This paper proposes the e RCDP-UCB algorithm for robust linear dueling bandits in volatile environments with post-serving contexts, unknown delays, and adversarial corruptions, achieving a near-optimal regret bound of O~(d(T+C+D))\widetilde{\mathcal{O}}(d(\sqrt{T} + \mathcal{C} + \mathcal{D})) that avoids the multiplicative degradation typical of prior works by employing a learned context approximator and adaptive feature clipping.

Original authors: Youngmin Oh

Published 2026-06-02
📖 4 min read☕ Coffee break read

Original authors: Youngmin Oh

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 you are a restaurant critic trying to find the best dish in a city, but you are playing a very difficult game with three major handicaps. This paper introduces a new strategy, called RCDP-UCB, to help you win this game despite the chaos.

Here is the breakdown of the game and the solution, using simple analogies:

The Game: "The Dueling Food Critic"

In this scenario, you don't get a score (like 1 to 10) for a meal. Instead, you are only allowed to compare two dishes at a time and say, "I prefer Dish A over Dish B." This is called a Dueling Bandit.

However, the paper says real-world feedback is messy. It introduces three specific problems:

  1. The "Post-Serving" Mystery (The Hidden Ingredients):
    Usually, you judge a dish based on what you see on the menu (the "pre-serving" context). But the real taste depends on things you only discover after eating, like how hot the food actually was or how fast it arrived (the "post-serving" context).

    • The Problem: You have to make your choice before you know if the food will be hot or cold. You are guessing the future.
    • The Paper's Fix: The algorithm uses a "crystal ball" (a learned approximator) to predict these hidden factors based on the menu description, so you aren't flying blind.
  2. The "Slow Mail" Problem (Unknown Delays):
    Sometimes, the owner of the restaurant doesn't tell you your opinion immediately. It might take 5 minutes, or 5 days, or the delay might be random. Worse, an enemy might intentionally hold your feedback hostage to confuse you.

    • The Problem: You are making new decisions based on old news, or no news at all.
    • The Paper's Fix: The algorithm doesn't care why the mail is slow. It has a special "weighting" system that treats delayed feedback as "less important" until it arrives, so it doesn't panic or make bad guesses while waiting.
  3. The "Troll" Problem (Adversarial Corruption):
    Imagine a rival critic who is trying to sabotage you. They might lie and say, "Actually, you hated that dish!" even though you loved it. They have a limited budget of lies they can tell.

    • The Problem: If you believe every lie, you will learn the wrong lessons.
    • The Paper's Fix: The algorithm is "suspicious." If a piece of feedback looks too weird or risky (because it's delayed or the data looks strange), it automatically lowers its trust in that specific piece of information. It's like ignoring a shout from a known liar while listening to a calm voice.

The Solution: RCDP-UCB

The authors created a smart strategy called RCDP-UCB (Robust to Corruption, Delay, and Post-serving UCB).

Think of it as a Smart Detective who uses a "Trust Score" for every piece of evidence:

  • The Crystal Ball: It predicts the hidden parts of the meal (post-serving) so it can make a better guess before eating.
  • The Suspicion Filter: It looks at every piece of feedback. If the feedback is late (delayed) or looks like a lie (corrupted), the detective says, "Okay, I'll hear you out, but I won't change my whole theory based on just this one shaky clue."
  • The "Best of Both Worlds" Logic: The detective doesn't need to know if the delays are random (like a slow postal service) or malicious (like a troll). The strategy works perfectly for both without needing to switch modes.

The Results

The paper proves mathematically that this detective is very efficient.

  • Even with the "Troll" lying and the "Slow Mail" arriving late, the detective learns the truth almost as fast as if everything were perfect.
  • They also proved that you can't do much better than this; the "cost" of dealing with lies and delays is unavoidable, and their method hits that theoretical limit.

In Summary

This paper teaches us how to make good decisions when:

  1. You don't know the full story until after you act.
  2. The news takes a long time to arrive.
  3. Someone is actively trying to trick you.

The proposed method, RCDP-UCB, is a robust way to learn from relative preferences (A is better than B) even when the data is messy, late, or fake. It does this by predicting the missing pieces of the puzzle and being careful about which clues it trusts.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →