Latent-DARM: Bridging Discrete Diffusion And Autoregressive Models For Reasoning
Organizations: EPFL · MBZUAI · ETH Zürich · Microsoft Research Asia
Abstract
Most multi-agent systems rely exclusively on autoregressive language models (ARMs) that are based on sequential generation. Although effective for fluent text, ARMs limit global reasoning and plan revision. On the other hand, Discrete Diffusion Language Models (DDLMs) enable non-sequential, globally revisable generation and have shown strong planning capabilities, but their limited text fluency hinders direct collaboration with ARMs. We introduce Latent-DARM, a latent-space communication framework bridging DDLM (planners) and ARM (executors), maximizing collaborative benefits. Across mathematical, scientific, and commonsense reasoning benchmarks, Latent-DARM outperforms text-based interfaces on average, improving accuracy from 27.0% to 36.0% on DART-5 and from 0.0% to 14.0% on AIME2024. Latent-DARM approaches the results of state-of-the-art reasoning models while using less than 2.2% of its token budget. This work advances multi-agent collaboration among agents with heterogeneous models.
Figures & tables
| Model / Setting | ARC-E | ARC-C | DART-1 | DART-2 | DART-3 | DART-4 | DART-5 | AIME24 | MMLU |
|---|---|---|---|---|---|---|---|---|---|
| Accuracy | |||||||||
| DeepSeek-R1 (ARM only ) | 94.0 | 88.0 | 89.0 | 81.5 | 85.5 | 75.0 | 61.5 | 28.5 | 60.0 |
| Qwen3-1.7B (ARM only) | 92.0 | 86.0 | 89.5 | 86.0 | 83.0 | 73.0 | 49.0 | 8.5 | 68.5 |
| Llama-3.2-3B (ARM only) | 87.5 | 79.5 | 44.5 | 35.5 | 28.0 | 34.5 | 36.5 | 3.5 | 54.0 |
| LLaDA-8B Llama-3.2-3B (text-space) | 90.5 | 82.5 | 53.5 | 43.0 | 35.5 | 30.0 | 27.0 | 0.0 | 52.5 |
| LLaDA-8B Llama-3.2-3B (latent-space) | |||||||||
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Simulation | D-3 | R-4 | LR-n |
|---|---|---|---|
| Qwen2.5-7B-Instruct (Baseline) | 98.47 | 3.05 | 0.64 |
| LLaDA-8B-Instruct (256 tokens) | 83.05 | 10.52 | 6.74 |
| LLaDA-8B-Instruct (128 tokens) | 93.15 | 5.33 | 3.43 |
| LLaDA-8B-Instruct (64 tokens) | 96.85 | 3.37 | 1.33 |
| Dream-v0-7B-Instruct (256 tokens) | 62.02 | 3.26 | 2.15 |
| Benchmark | Planning Failures (%) | Execution Failures (%) | Error Gap (%) |
|---|---|---|---|
| LLaDA-8B + Llama-3.2-3B (Text-Space Pipeline) | |||
| DART-1 | 41.50 | 43.64 | 2.14 |
| DART-2 | 21.43 | 24.14 | 2.71 |
| DART-3 | 13.60 | 16.92 | 3.32 |
| DART-4 | 11.11 | 15.79 | 4.68 |
| DART-5 | 10.12 | 5.63 | 4.49 |
| Model / Combination | Setup | ARC-E | ARC-C | DART-1 | DART-2 | DART-3 | DART-4 | DART-5 | AIME | MMLU |
|---|---|---|---|---|---|---|---|---|---|---|
| ARMs only | ||||||||||
| Qwen2.5-3B | ARM | 91.0 | 86.5 | 58.0 | 34.0 | 29.5 | 17.5 | 11.5 | 1.0 | 61.0 |
| ARM ARM | 89.5 | 81.5 | 64.0 | 49.0 | 30.5 | 24.0 | 16.0 | 0.0 | 59.0 | |
| Dream-v0-7B + Qwen2.5-3B | DDLM ARM | 92.0 | 86.0 | 65.5 | 40.5 | 31.0 | 25.0 | 12.5 | 0.5 | 60.5 |
| LLaDA-8B + Qwen2.5-3B | DDLM ARM | 88.5 | 85.0 | 68.0 | 44.5 | 29.0 | 23.0 | 14.0 | 0.5 | 55.5 |
| Qwen2.5-7B | ARM | 94.5 | 90.5 | 68.0 | 48.5 | 35.0 | 35.0 | 19.5 | 2.5 | 67.0 |
Multi-Agent Reasoning
Multi-Agent Reasoning studies how multiple AI agents share evidence, model one another, and coordinate decisions on complex tasks.
See all 229 papers