Thinking Forward and Backward: Effective Backward Planning with Large Language Models
On the map: LLM reasoning → Reasoning for agents, planning and code
Abstract (arXiv)
Large language models (LLMs) have exhibited remarkable reasoning and planning capabilities. Most prior work in this area has used LLMs to reason through steps from an initial to a goal state or criterion, thereby effectively reasoning in a forward direction. Nonetheless, many planning problems exhibit an inherent asymmetry such that planning backward from the goal is significantly easier -- for example, if there are bottlenecks close to the goal. We take inspiration from this observation and demonstrate that this bias holds for LLM planning as well: planning performance in one direction correlates with the planning complexity of the problem in that direction. However, our experiments also reveal systematic biases which lead to poor planning in the backward direction. With this knowledge, we propose a backward planning algorithm for LLMs that first flips the problem and then plans forward in the flipped problem. This helps avoid the backward bias, generate more diverse candidate plans, and exploit asymmetries between the forward and backward directions in planning problems -- we find that combining planning in both directions with self-verification improves the overall planning success rates by 4-24% in three planning domains.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Placed in Reasoning for agents, planning and code, one of 17 directions in LLM reasoning. Builds on 14 of its 28 references that are in the map. First posted on arXiv 4 Nov 2024.
Builds on
14 of 28 references.
References · 14
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2022Emergent Abilities of Large Language Modelscited by 2,483
- 2022Do As I Can, Not As I Say: Grounding Language in Robotic Affordancescited by 2,302
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,081
- 2022Socratic Models: Composing Zero-Shot Multimodal Reasoning with Languagecited by 513
- 2023LLM+P: Empowering Large Language Models with Optimal Planning Proficiencycited by 496
- 2022ScienceWorld: Is your Agent Smarter than a 5th Grader?cited by 298
- 2023Robots That Ask For Help: Uncertainty Alignment for Large Language Model Plannerscited by 298
- 2023Large Language Models as General Pattern Machinescited by 196
- 2023Talk like a Graph: Encoding Graphs for Large Language Modelscited by 175
- 2024On the Self-Verification Limitations of Large Language Models on Reasoning and Planning Taskscited by 137
- 2022LAMBADA: Backward Chaining for Automated Reasoning in Natural Languagecited by 66
Built on by
Citing papers per year: 2026: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2024Chasing Progress, Not Perfection: Revisiting Strategies for End-to-End LLM Plan Generation
- 2026SokoBench: Evaluating Long-Horizon Planning and Reasoning in Large Language Models
- 2024Exploring and Benchmarking the Planning Capabilities of Large Language Models
- 2026Analysis of Optimality of Large Language Models on Planning Problems
- 2023On the Planning Abilities of Large Language Models (A Critical Investigation with a Proposed Benchmark)
- 2024LLMs Can't Plan, But Can Help Planning in LLM-Modulo Frameworks
- 2025LLMs Can Plan Only If We Tell Them
- 2025Large Language Models for Planning: A Comprehensive and Systematic Survey