atlas

Research map / Reinforcement learning / MDPs and planning

Approximate Bilevel Difference Convex Programming for Bayesian Risk Markov Decision Processes

AAAI 2025 · Reinforcement learning › MDPs and planning · approach: Robust MDP policy gradient · 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 approximate bilevel difference convex programming (ABDCP) to solve infinite-horizon Bayesian risk MDPs offline, yielding finite state controller policies with lower and upper value bounds and convergence guarantees.

Problem

Infinite-horizon MDPs with unknown (epistemic) parameters estimated from data; distributionally robust MDPs are overly conservative and not time-consistent, and existing BR-MDP approximations only handle finite horizons without gap guarantees.

Approach

Reformulates the infinite-horizon BR-MDP (nested convex risk over Bayesian posteriors) as a bilevel difference convex program, approximates the continuous belief space with a finite posterior set using convex-combination interpolation, and iteratively adds reachable posteriors; the approximate value gives a lower bound and the induced finite state controller gives an upper bound.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CVaR (α=0.95) instead of expectationABDCP · Path planning (N=10)CVaR cost (α=0.95): 85.72 -> 75.67Helped
Use CVaR (α=0.95) instead of expectationABDCP · Path planning (N=10)expected cost: 70.06(0.51) -> 67.51(0.24)Helped
Use CVaR (α=0.8) instead of expectationABDCP · Path planning (N=10)expected cost: 70.06(0.51) -> 66.02(0.38)Helped
Use CVaR (α=0.8) instead of expectationABDCP · Path planning (N=10)CVaR cost (α=0.8): 82.06 -> 75.50Helped
Use CVaR (α=0.95) instead of expectationABDCP · Path planning (N=1000)CVaR cost (α=0.95): 66.34 -> 66.14Helped
Use CVaR (α=0.95) instead of expectationABDCP · Path planning (N=1000)expected cost: 64.15(0.05) -> 65.18(0.03)Hurt
Use CVaR (α=0.8) instead of expectationABDCP · Path planning (N=1000)expected cost: 64.15(0.05) -> 65.17(0.04)Hurt
Use CVaR (α=0.8) instead of expectationABDCP · Path planning (N=1000)CVaR cost (α=0.8): 65.97 -> 65.84Helped
Use ABDCP-CVaR (α=0.95) instead of NominalPath planning · Path planning (N=10)CVaR cost (α=0.95): 94.10 -> 75.67Helped
Use ABDCP-CVaR (α=0.8) instead of DR-MDPPath planning · Path planning (N=10)expected cost: 79.43(0.15) -> 66.02(0.38)Helped
Increase data sizePath planning · Path planningexpected cost: 70.06(0.51) -> 64.15(0.05)Mixed
Increase CVaR risk level from α=0.8 to α=0.95ABDCP-CVaR · Path planning (N=10)expected cost: 66.02(0.38) -> 67.51(0.24)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: simulated historical traffic time and accident logs for path planning (N=10, N=1000)

Benchmarks: offline path planning on 10x10 grid multi-item inventory control

Metrics: expected cost CVaR cost at alpha=0.95 and 0.8 running time

Baselines: CALP DR-MDP Nominal (MLE)

Builds on: Bayesian risk MDP approximate linear programming for POMDPs disciplined convex-concave programming point-based value iteration

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