atlas

Research map / Large language models / Agents, code and math

LLM+AL: Bridging Large Language Models and Action Languages for Complex Reasoning About Actions

AAAI 2025 · Large language models › Agents, code and math · approach: LLM planning with symbolic tools · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes LLM+AL, which pairs an LLM (o1-preview) that generates BC+ action-language signatures, knowledge, rules and queries with the cplus2asp reasoner and LLM self-revision, evaluated on Missionaries and Cannibals elaborations and puzzle variations.

Problem

LLMs struggle with complex action reasoning requiring systematic search, and PDDL is limited in expressing knowledge about actions such as state constraints, indirect effects, and defaults.

Approach

Use the LLM to translate natural-language problems into BC+ action-language programs (signature, commonsense and domain knowledge, causal laws, queries), then run the BC+ reasoner and let the LLM self-revise using solver feedback and LLM-generated sample queries, with minimal human correction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LLM+AL instead of standalone LLMscomplex action reasoning · MCP elaborationsproblems solved correctly: 7 automatically; ChatGPT-4: 3; Claude 3 Opus: 0; Gemini 1.0 Ultra: 0Helped
Use LLM+AL instead of standalone LLMscomplex action reasoning · puzzles and variationsproblems solved correctly: 8+5△; ChatGPT-4: 5; o1-preview: 5Helped
Add Self-Revision with BC+ reasoner feedback (ablation)LLM+AL · 30 problemsprograms executable without syntax errors: 22.3\% (7/30) -> 86.7\% (26/30)Helped
Add Self-Revision with BC+ reasoner feedback (ablation)LLM+AL · 30 problemsprograms producing correct answers: 16.6\% (5/30) -> 50\% (15/30)Helped
Add Self-Revision with BC+ reasoner feedback (ablation)LLM+AL · 30 problemsprogram issues: 70 -> 42Helped
Provide human corrections to the answerChatGPT-4 · MCP elaborationscorrectness: 50 iterationsNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Missionaries and Cannibals elaborations (McCarthy) classic puzzles with authors' variations (River Cross, Tower of Hanoi, Sudoku)

Benchmarks: Missionaries and Cannibals elaborations River Cross Tower of Hanoi variations Sudoku variations

Metrics: number of problems solved correctly number of manual corrections issue counts before and after self-revision

Baselines: ChatGPT-4 Claude 3 Opus Gemini 1.0 Ultra o1-preview ChatGPT-4+Code

Builds on: BC+ cplus2asp Program-of-Thought PDDL-based LLM planning

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy