cs.LGJul 15, 2025

From Dueling Bandits to Episodic MDPs: Learning with Adversarial Preference Feedback

Authors: Taira Tsuchiya, Shinji Ito, Haipeng Luo

Organizations: The University of Tokyo and RIKEN · University of Southern California

Abstract

In dueling bandits, the learner compares two arms in each round and observes only which one is preferred. This paper asks what changes when the compared pair also affects the next state, as in a recommendation interface where the pair shown to a user affects the user's next context. We formulate this problem as a state-wise preference-based MDP, an episodic tabular MDP in which the learner selects a pair of arms at each visited state, observes only a noisy comparison between them, and moves to a next state that may depend on the pair. The preferences may change adversarially across episodes, and the loss of a pair is defined through Borda scores. We show that the minimax regret of this problem under known transitions is Θ~(min⁡{HT,(H3SK)1/3T2/3})\tildeΘ(\min\{HT,(H^3SK)^{1/3}T^{2/3}\}), where HH, SS, KK, and TT are the numbers of steps per episode, states, arms, and episodes, and that this rate is achieved by an algorithm based on online linear optimization over the set of occupancy measures. If the pair did not affect the next state, each state would be a separate dueling bandit, and the T2/3T^{2/3} term of the minimax regret would be smaller by a factor of H1/3H^{1/3}, demonstrating the cost of having action-dependent state transitions. We also give a policy optimization algorithm with closed-form updates, whose regret is O~((H4SK3)1/3T2/3)\tilde{O}((H^4SK^3)^{1/3}T^{2/3}) up to lower-order terms, and we extend both algorithms to unknown transitions.

Figures & tables

Appendix figures & tables5 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

Mar 19, 2026

Best-of-Both-Worlds Multi-Dueling Bandits: Unified Algorithms for Stochastic and Adversarial Preferences under Condorcet and Borda Objectives

Multi-dueling bandits, where a learner selects m≥2m \geq 2 arms per round and observes only the winner, arise naturally in many applications including ranking and recommendation systems, yet a fundamental question has remained open: can a single algorithm perform optimally in both stochastic and adversarial environments, without knowing which regime it faces? We answer this affirmatively, providing the first best-of-both-worlds algorithms for multi-dueling bandits under both Condorcet and Borda objectives. For the Condorcet setting, we propose MetaDueling\texttt{MetaDueling}, a black-box reduction that converts any dueling bandit algorithm into a multi-dueling bandit algorithm by transforming multi-way winner feedback into an unbiased pairwise signal. Instantiating our reduction with Versatile-DB\texttt{Versatile-DB} yields the first best-of-both-worlds algorithm for multi-dueling bandits: it achieves O(KT)O(\sqrt{KT}) pseudo-regret against adversarial preferences and the instance-optimal O(∑i≠a⋆log⁡TΔi)O\left(\sum_{i \neq a^\star} \frac{\log T}{Δ_i}\right) pseudo-regret under stochastic preferences, both simultaneously and without prior knowledge of the regime. For the Borda setting, we propose SA-MiDEX\texttt{SA-MiDEX}, a stochastic-and-adversarial algorithm that achieves O(K2log⁡KT+Klog⁡2T+∑i:ΔiB>0Klog⁡KT(ΔiB)2)O\left(K^2 \log KT + K \log^2 T + \sum_{i: Δ_i^{\mathrm{B}} > 0} \frac{K\log KT}{(Δ_i^{\mathrm{B}})^2}\right) regret in stochastic environments and O(KTlog⁡KT+K1/3T2/3(log⁡K)1/3)O\left(K \sqrt{T \log KT} + K^{1/3} T^{2/3} (\log K)^{1/3}\right) regret against adversaries, again without prior knowledge of the regime. We complement our upper bounds with matching lower bounds for the Condorcet setting. For the Borda setting, our upper bounds are near-optimal with respect to the lower bounds (within a factor of KK) and match the best-known results in the literature.
Oct 14, 2026

Replicable Dueling Bandits

Dueling bandits choose each comparison based on earlier noisy outcomes, so two runs on the same preferences can compare different pairs. We study replicable dueling bandits, where two executions with shared internal randomness and independent comparison outcomes must select the same ordered pair in every round with probability at least 1−ρ1-ρ. Building on Beat-the-Mean, whose scores change as arms are eliminated and need not rank the best arm highest, we design the first such algorithms with sublinear regret. Under relaxed stochastic transitivity with parameter γ≥1γ\ge 1 and the stochastic triangle inequality, we design an algorithm that achieves expected regret O~(γ8K4Hp/ρ2)\widetilde{O}(γ^8 K^4 H_{\mathrm{p}}/ρ^2), where Hp=∑i=2K(P1i−1/2)−1H_{\mathrm{p}}=\sum_{i=2}^{K}(P_{1i}-1/2)^{-1}. Under strong stochastic transitivity, we design an algorithm based on simultaneous elimination that improves the dependence on KK and achieves O~(K2Hp/ρ2)\widetilde{O}(K^2 H_{\mathrm{p}}/ρ^2) regret. For linear dueling bandits, we design an algorithm that achieves regret O~(d3T/(cμρ))\widetilde{O}(d^3\sqrt{T}/(c_μρ)). Experiments on synthetic and language-model preferences show replicability, with sublinear regret.
Oct 22, 2026

A Computationally Efficient and Rate-Optimal Algorithm for Adversarial Linear MDPs with (Aggregate) Bandit Feedback

We study episodic linear Markov decision processes with unknown transitions, adversarial losses, and bandit feedback. The state-of-the-art result for this setting (Liu et al., 2024) either achieves K\sqrt{K} regret with a computationally inefficient algorithm or achieves suboptimal K3/4K^{3/4} regret, where KK is the number of episodes. Our work gives the first K\sqrt{K} regret with a polynomial-time algorithm. Our method reduces adversarial linear MDPs to adversarial linear bandits whose action set consists of policies' expected feature vectors. The central challenge is that this action set is unknown and can be estimated only through exploration. We address this challenge by constructing an approximate separation oracle for the action set that either generates executable policies from queried features, or refines an outer approximation of the action set. This approach draws inspiration from the reduction of van Erven et al. (2025) for linear contextual bandits and the oracle-efficient linear bandit algorithm of Ito et al. (2019), but additionally deals with the imprecision of the oracle. The resulting algorithm requires only aggregate loss feedback, and to our knowledge. This is the first polynomial-time algorithm for adversarial MDPs with aggregate feedback beyond the tabular case.