Learning from Local Walks on Dynamic Graphs with Bandit Feedback
This paper addresses stochastic multi-armed bandits on dynamic graphs with local movement constraints by introducing a sliding-window mixing condition to ensure topological stability and proposing explore-then-commit algorithms that achieve sublinear expected regret.
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 treasure hunter in a magical, shifting city. The city is made of islands (the "arms" or options), and bridges connect them. Every day, the bridges rearrange themselves: some open, some close, and new ones appear. Your goal is simple: find the island with the golden chest (the best reward) and spend the rest of your time there collecting gold.
But here's the catch: you can't just teleport. You can only walk to an island you are currently standing on, or cross a bridge to a neighbor that is open right now. This is the world of Dynamic Graph Bandits.
The Big Problem: Finding vs. Reaching
In a normal treasure hunt, once you know where the gold is, you just run straight there. But in this shifting city, knowing the location isn't enough. You might spot the golden island from afar, but if the bridges to it are closed, you're stuck wandering in a dead-end neighborhood.
The paper argues that you can't just look at the "big picture" of the city over the whole day to see if it's connected. Even if the city is fully connected when you add up every bridge that ever existed, you could still be trapped in a corner for hours because the specific bridges you need are closed today. The authors show that relying on these "whole-day" summaries is a trap; it doesn't guarantee you can actually get to the gold.
The Solution: A "Sliding Window" Rule
To fix this, the authors propose a new rule for the city's layout. Instead of checking the whole day, they check a sliding window of time (say, the last 5 minutes).
They say the city is "safe" to learn in if, within any 5-minute window, there are enough "well-connected" moments where the bridges form a nice, open network. If this happens often enough, it guarantees that your random wandering will eventually mix you around the whole city, and you won't get stuck in a corner forever. They call this the Common-Stationary Sliding-Window Mixing condition.
Think of it like a dance floor that changes its shape every few seconds. As long as the floor opens up enough times in every short burst, you can't get trapped in a corner, no matter when you start dancing.
The Strategy: Explore, Then Commit
The paper tests three ways to play this game:
- The "Blind" Walker (LEX): You wander randomly for a set amount of time, just to see what's out there. Once the time is up, you pick the best island you saw and try to get there. The math proves that if the city follows the "sliding window" rule, you will find the gold and get there, and your total lost gold (regret) will be very low compared to the total time.
- The "Confident" Walker (CB-LEX): This is smarter. Instead of wandering for a fixed time, you keep wandering until you are sure you've found the best island. You stop as soon as the evidence is strong enough. The paper proves this works just as well as the blind walker but saves time by stopping early when the gold is easy to find.
- The "Searchlight" Walker (RALEX): This one tries to be clever. It looks at the gold it's found so far and tries to walk toward the promising islands, rather than wandering randomly.
- The Safety Net: The authors prove that even if this "Searchlight" gets too excited and tries to rush, it has a safety floor. It always keeps a tiny bit of random wandering in its steps. This guarantees that even in the worst-case scenario, it won't get stuck and will still find the gold eventually.
- The Payoff: In simulations, this "Searchlight" strategy was a huge hit. On a difficult map where the gold was hard to spot, the Searchlight found it in about 1,850 rounds, while the blind walker needed 6,000 rounds. That's nearly 70% faster.
What the Paper Rules Out
The authors are very clear about what doesn't work. They explicitly rule out the idea that you can just check if the city is connected over the entire day. They show through examples that even if the city is connected in the long run, you can still be stuck in a dead end for a long time if the bridges close up at the wrong moments. You need that "sliding window" guarantee to be safe.
How Sure Are They?
The authors didn't just guess; they built a mathematical fortress around their ideas.
- Proven: They have rigorous mathematical proofs showing that if the city follows their "sliding window" rule, the "Blind" and "Confident" walkers will always succeed with low regret. They also proved the "Searchlight" walker is safe in the worst case.
- Simulated: They ran computer simulations with 205 islands over 70,000 rounds to test the "Searchlight" strategy. These simulations showed that the Searchlight really does find the gold much faster than the others in tricky situations.
- Not a Magic Bullet: They admit that while the Searchlight is faster in their tests, the math only guarantees it's safe. The extra speed depends on the gold being in a specific spot that the Searchlight can actually "see" and move toward.
In short, the paper gives us a new rulebook for navigating shifting mazes. It proves that if the maze opens up often enough in short bursts, we can find the treasure. And if we add a little bit of "smart" direction to our wandering, we can find it even faster, without ever getting hopelessly lost.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.