Back to feed
arXiv cs.LG
arXiv cs.LG
7/17/2026
Branching Policy Optimization: Sandbox-Native Language Agent Reinforcement Learning

Branching Policy Optimization: Sandbox-Native Language Agent Reinforcement Learning

Short summary

BPO is a new RL algorithm that exploits the deterministic, snapshottable nature of agent sandboxes by building a single branching tree instead of N independent rollouts. It snapshots at high-entropy decision points, forks alternative actions, and computes advantages from sibling returns. On WebShop, ALFWorld, and SWE-bench, BPO improves success by 3.6–6.1 points over GRPO/RLOO at matched compute and matches the best baseline with 38% fewer updates.

  • BPO replaces independent-rollout RL with a single branching tree leveraging sandbox snapshot/resume capabilities
  • Proven unbiased with strictly lower variance than trajectory-level baselines
  • 3.6–6.1 point success gains over GRPO/RLOO on WebShop, ALFWorld, SWE-bench at matched compute

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more