FSM: A Finite State Machine Based Zero-Shot Prompting Paradigm for Multi-Hop Question Answering
On the map: LLM reasoning → Knowledge- and tool-augmented reasoning
Abstract (arXiv)
Large Language Models (LLMs) with chain-of-thought (COT) prompting have demonstrated impressive abilities on simple nature language inference tasks. However, they tend to perform poorly on Multi-hop Question Answering (MHQA) tasks due to several challenges, including hallucination, error propagation and limited context length. We propose a prompting method, Finite State Machine (FSM) to enhance the reasoning capabilities of LLM for complex tasks in addition to improved effectiveness and trustworthiness. Different from COT methods, FSM addresses MHQA by iteratively decomposing a question into multi-turn sub-questions, and self-correcting in time, improving the accuracy of answers in each step. Specifically, FSM addresses one sub-question at a time and decides on the next step based on its current result and state, in an automaton-like format. Experiments on benchmarks show the effectiveness of our method. Although our method performs on par with the baseline on relatively simpler datasets, it excels on challenging datasets like Musique. Moreover, this approach mitigates the hallucination phenomenon, wherein the correct final answer can be recovered despite errors in intermediate reasoning. Furthermore, our method improves LLMs' ability to follow specified output format requirements, significantly reducing the difficulty of answer interpretation and the need for reformatting.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Placed in Knowledge- and tool-augmented reasoning, one of 17 directions in LLM reasoning. Builds on 14 of its 21 references that are in the map. First posted on arXiv 3 Jul 2024.
Builds on
14 of 21 references.
Closest ancestors · 1
Same direction, newest first
- 2023Self-prompted Chain-of-Thought on Large Language Models for Open-domain Multi-hop Reasoning20 Oct
Other references · 13
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
- 2020Constructing A Multi-hop QA Dataset for Comprehensive Evaluation of Reasoning Stepscited by 1,259
- 2020Unsupervised Question Decomposition for Question Answeringcited by 118
- 2019Compositional Questions Do Not Necessitate Multi-hop Reasoningcited by 87
- 2019Hierarchical Graph Network for Multi-hop Question Answeringcited by 83
- 2019Answering Complex Open-domain Questions Through Iterative Query Generationcited by 60
- 2019Multi-hop Reading Comprehension across Multiple Documents by Reasoning over Heterogeneous Graphscited by 53
- 2021Decomposing Complex Questions Makes Multi-Hop QA Easier and More Interpretablecited by 35
Built on by
Citing papers per year: 2025: 5; 2026: 1.
6 papers.
- 2025Convert Language Model into a Value-based Strategic Plannercited by 4
- 2025Evaluation Hallucination in Multi-Round Incomplete Information Lateral-Driven Reasoning Taskscited by 1
- 2025Dream to Chat: Model-based Reinforcement Learning on Dialogues with User Belief Modelingcited by 1
- 2026Codified Finite-state Machines for Role-playingcited by 1
- 2025An Agentic Flow for Finite State Machine Extraction using Prompt Chainingcited by 0
- 2025Making Language Model a Hierarchical Classifiercited by 0
- 2026Codified Finite-state Machines for Role-playing5 Feb 2026
- 2025Dream to Chat: Model-based Reinforcement Learning on Dialogues with User Belief Modeling23 Aug 2025
- 2025Making Language Model a Hierarchical Classifier17 Jul 2025
- 2025An Agentic Flow for Finite State Machine Extraction using Prompt Chaining15 Jul 2025
- 2025Evaluation Hallucination in Multi-Round Incomplete Information Lateral-Driven Reasoning Tasks28 May 2025
- 2025Convert Language Model into a Value-based Strategic Planner11 May 2025
Similar, not cited
Close in wording, no citation either way
- 2024SG-FSM: A Self-Guiding Zero-Shot Prompting Paradigm for Multi-Hop Question Answering Based on Finite State Machine
- 2024Zero-Shot Multi-Hop Question Answering via Monte-Carlo Tree Search with Large Language Models
- 2023Few-Shot Data Synthesis for Open Domain Multi-Hop Question Answering
- 2023Triggering Multi-Hop Reasoning for Question Answering in Language Models using Soft Prompts and Random Walks
- 2025π-CoT: Prolog-Initialized Chain-of-Thought Prompting for Multi-Hop Question-Answering
- 2023PokeMQA: Programmable knowledge editing for Multi-hop Question Answering
- 2022Understanding and Improving Zero-shot Multi-hop Reasoning in Generative Question Answering
- 2024MINTQA: A Multi-Hop Question Answering Benchmark for Evaluating LLMs on New and Tail Knowledge