Teaching LLMs to Ask: Self-Querying Category-Theoretic Planning for Under-Specified Reasoning
Shuhui Qu

TL;DR
This paper introduces SQ-BCP, a novel planning method for large language models that explicitly manages precondition uncertainties through self-querying and categorical verification, improving planning accuracy under partial observability.
Contribution
The paper presents a new bidirectional categorical planning approach with self-querying and formal verification, enhancing LLM reasoning under incomplete information.
Findings
Reduces resource-violation rates to 14.9% and 5.8% on benchmark tasks.
Performs bidirectional search with a pullback-based verifier.
Maintains competitive quality while improving constraint satisfaction.
Abstract
Inference-time planning with large language models frequently breaks under partial observability: when task-critical preconditions are not specified at query time, models tend to hallucinate missing facts or produce plans that violate hard constraints. We introduce \textbf{Self-Querying Bidirectional Categorical Planning (SQ-BCP)}, which explicitly represents precondition status (\texttt{Sat}/\texttt{Viol}/\texttt{Unk}) and resolves unknowns via (i) targeted self-queries to an oracle/user or (ii) \emph{bridging} hypotheses that establish the missing condition through an additional action. SQ-BCP performs bidirectional search and invokes a pullback-based verifier as a categorical certificate of goal compatibility, while using distance-based scores only for ranking and pruning. We prove that when the verifier succeeds and hard constraints pass deterministic checks, accepted plans are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAI-based Problem Solving and Planning · Multimodal Machine Learning Applications · Bayesian Modeling and Causal Inference
