SAPO: Single-Rollout Autoregressive Policy Optimization for Agentic Reinforcement Learning¶
Core agent-mechanism mini-suite. Implements independent planning, memory, credit assignment, or topology paths and records process counts on deterministic tasks, not the full external environment.
Paper information¶
| Field | Details |
|---|---|
| Paper | arXiv 2608.19842 |
| Organization | Xiamen University |
| First public release | 2026-08-20 (arXiv v1) |
| Authors' code | No public author code was found as of 2026-08-24. |
| Adapter / method | sapo |
| Local reproduction code | src/auto_research/agent_research/historical_b10_b11.py |
| First author | Dayang Liang |
Original paper¶
Motivation and method¶
One autoregressive backbone outputs policy and value at different causal boundaries, combining PPO, on-policy SARSA, and trajectory GAE.
flowchart LR
O[Task and observation] --> P[Planning and state management]
P --> M[SAPO mechanism]
M --> A[Actions and tools]
A --> V[Verification and feedback]
V --> P
Key figure from the paper¶
Figure 1: Core architecture, modules, and connections. From the original paper; copyright remains with the authors.
Core equation¶
Paper results¶
Across ALFWorld and WebShop, mean results beat PPO by 15.1 points and GRPO by 12.1 points; iteration time falls 33.2% versus PPO. These are paper results, not local mini-suite or online conclusions.
Local reproduction¶
On 120 planbench-mini episodes, SAPO has joint success 1.0000 and mean cost 0.6200. The long-context control scores 1.0000 and costs 64.5000. With saturated success, inspect traces, source, and method-specific counts rather than inventing improvement. See the method metrics and batch index.
Reproduction boundaries¶
The deterministic mini-suite does not access real browsers, AppWorld, SWE-bench, or external tool services. It verifies mechanism branches, intermediate states, and reporting contracts. Reproducing full environments requires the paper's resources. Raw runs are in runs/agent-research/; the repository keeps only metrics. See experiments.
