atlas

Research map / Learning theory and algorithms / Prediction and decision losses

List Update with Prediction

AAAI 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Algorithms with explicit predictors · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a randomized (1+ε)-smooth list update algorithm with predictions that combines a prediction list with an MTF_ε list, achieving O(1/ε^4) robustness (O(1/ε^2) without prediction paid swaps), plus matching-style lower bounds and simple experiments.

Problem

Online list update with a machine-learned predicted list ordering: achieve near-optimal cost when predictions are accurate while bounding worst-case competitive ratio when they are not.

Approach

Combine the prediction list and an MTF_ε list over space (interleaving elements via a dynamic invariant on positions) rather than alternating between algorithms over time, yielding smoothness 1+ε with robustness O(1/ε^4); also a lazy-conversion lemma that any list-update algorithm can be made lazy without increasing cost.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the proposed randomized algorithm with a prediction restricted to free exchangesList Update · Prediction uses free exchangessmoothness: 1 + 6𝜖Helped
Use the proposed randomized algorithm with a prediction restricted to free exchangesList Update · Prediction uses free exchangesrobustness: 3/𝜖2Helped
Allow the prediction to make paid swaps, limited to OPT(𝜎) paid swapsProposed randomized algorithm for List Update · Prediction may use paid exchangesrobustness: 3/𝜖2 -> 𝑂( 1/𝜖4 )Hurt
Allow the prediction to make paid swaps, limited to OPT(𝜎) paid swapsProposed randomized algorithm for List Update · Prediction may use paid exchangessmoothness: 1 + 6𝜖 -> 1+𝜖No clear effect
Require 1 + 𝜖 smoothnessDeterministic algorithms for List Update · List Updaterobustness: Ω( 1/𝜖)Hurt
Require expected cost at most (1 + 𝜖)𝑃𝑅𝐸𝐷Randomized algorithms for List Update · “𝑖−1” modelrobustness: Ω(log( 1/𝜖))Hurt
Use the proposed algorithm instead of classical algorithmsList Update · Experiments on generated sequencescost relative to predictionHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic request sequences generated by block-wise exponential decay / multiplicative weights distributions

Benchmarks: synthetic list update sequences (n=30/50/100, m=1000-10000)

Metrics: cost ratio relative to follow-the-prediction

Baselines: Move to Front (MTF) MTF_ε timestamp algorithm bit algorithm Random MTF

Builds on: Move to Front MTF_ε Lykouris and Vassilvitskii learning-augmented framework

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy