Compositional Diffusion with Guided Search for Long-Horizon Planning
Utkarsh A Mishra, David He, Yongxin Chen, Danfei Xu
TL;DR
CDGS addresses the core challenge of mode-averaging in compositional diffusion for long-horizon planning by embedding a guided, population-based search inside the diffusion denoising process. By combining iterative resampling across overlapping segments with likelihood-based pruning derived from DDIM inversion, CDGS selectively explores coherent sequences of local modes, yielding globally feasible plans. The approach demonstrates strong performance on robotic task planning and extends to long-horizon content generation, including panoramas and videos, without requiring long-horizon training data. The work provides a general, plug-and-play inference-time framework that enhances the reliability and coherence of long-horizon generative planning across domains, with reproducible experiments and open-source resources.
Abstract
Generative models have emerged as powerful tools for planning, with compositional approaches offering particular promise for modeling long-horizon task distributions by composing together local, modular generative models. This compositional paradigm spans diverse domains, from multi-step manipulation planning to panoramic image synthesis to long video generation. However, compositional generative models face a critical challenge: when local distributions are multimodal, existing composition methods average incompatible modes, producing plans that are neither locally feasible nor globally coherent. We propose Compositional Diffusion with Guided Search (CDGS), which addresses this mode averaging problem by embedding search directly within the diffusion denoising process. Our method explores diverse combinations of local modes through population-based sampling, prunes infeasible candidates using likelihood-based filtering, and enforces global consistency through iterative resampling between overlapping segments. CDGS matches oracle performance on seven robot manipulation tasks, outperforming baselines that lack compositionality or require long-horizon training data. The approach generalizes across domains, enabling coherent text-guided panoramic images and long videos through effective local-to-global message passing. More details: https://cdgsearch.github.io/
