Features, Projections, and Representation Change for Generalized Planning
Not on the map. Why?
Abstract (arXiv)
Generalized planning is concerned with the characterization and computation of plans that solve many instances at once. In the standard formulation, a generalized plan is a mapping from feature or observation histories into actions, assuming that the instances share a common pool of features and actions. This assumption, however, excludes the standard relational planning domains where actions and objects change across instances. In this work, we extend the standard formulation of generalized planning to such domains. This is achieved by projecting the actions over the features, resulting in a common set of abstract actions which can be tested for soundness and completeness, and which can be used for generating general policies such as "if the gripper is empty, pick the clear block above x and place it on the table" that achieve the goal clear(x) in any Blocksworld instance. In this policy, "pick the clear block above x" is an abstract action that may represent the action Unstack(a, b) in one situation and the action Unstack(b, c) in another. Transformations are also introduced for computing such policies by means of fully observable non-deterministic (FOND) planners. The value of generalized representations for learning general policies is also discussed.
Key facts. Cited by 25 papers in the map (data through 13 Oct 2026). First posted on arXiv 30 Jan 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 6; 2023: 3; 2024: 7; 2025: 3; 2026: 2.
25 papers.
Sort:
By area:
- 2023Generalized Planning in PDDL Domains with Pretrained Large Language Modelscited by 139
- 2021Learning General Optimal Policies with Graph Neural Networks: Expressive Power, Transparency, and Limitscited by 38
- 2022Learning Generalized Policies Without Supervision Using GNNscited by 22
- 2022Learning Sketches for Decomposing Planning Problems into Subproblems of Bounded Width: Extended Versioncited by 12
- 2021Expressing and Exploiting the Common Subgoal Structure of Classical Planning Domains Using Sketches: Extended Versioncited by 9
- 2022PG3: Policy-Guided Planning for Generalized Policy Generationcited by 8
- 2021Learning General Policies from Small Examples Without Supervisioncited by 7
- 2024Symmetries and Expressive Requirements for Learning General Policiescited by 7
- 2023Generalized Planning as Heuristic Search: A new planning search-space that leverages pointers over objectscited by 6
- 2023General Policies, Subgoal Structure, and Planning Widthcited by 6
- 2021Target Languages (vs. Inductive Biases) for Learning to Act and Plancited by 5
- 2024Graph Learning for Numeric Planningcited by 5
13 more
- 2022Hierarchical Decomposition and Analysis for Generalized Planningcited by 4
- 2024Deep Learning for Generalised Planning with Background Knowledgecited by 2
- 2024Sketch Decompositions for Classical Planning via Deep Reinforcement Learningcited by 2
- 2022Automatic Verification of Sound Abstractions for Generalized Planningcited by 1
- 2024On Policy Reuse: An Expressive Language for Representing and Executing General Policies that Call Other Policiescited by 1
- 2024Learning Generalized Policies for Fully Observable Non-Deterministic Planning Domainscited by 1
- 2024Abstracting Situation Calculus Action Theoriescited by 1
- 2025An Automatic Sound and Complete Abstraction Method for Generalized Planning with Baggable Typescited by 1
- 2026Provably Complete Generalized Planning with LLMscited by 1
- 2022Language-Based Causal Representation Learningcited by 0
- 2025Revisiting Landmarks: Learning from Previous Plans to Generalize over Problem Instancescited by 0
- 2025Learning General Policies From Examplescited by 0
- 2026Abstraction Generation for Generalized Planning with Pretrained Large Language Modelscited by 0
- 2026Provably Complete Generalized Planning with LLMs22 Sep 2026
- 2026Abstraction Generation for Generalized Planning with Pretrained Large Language Models11 Feb 2026
- 2025Learning General Policies From Examples2 Sep 2025
- 2025Revisiting Landmarks: Learning from Previous Plans to Generalize over Problem Instances29 Aug 2025
- 2025An Automatic Sound and Complete Abstraction Method for Generalized Planning with Baggable Types25 Jan 2025
- 2024Sketch Decompositions for Classical Planning via Deep Reinforcement Learning11 Dec 2024
- 2024Graph Learning for Numeric Planning31 Oct 2024
- 2024Deep Learning for Generalised Planning with Background Knowledge10 Oct 2024
- 2024Abstracting Situation Calculus Action Theories9 Oct 2024
- 2024Symmetries and Expressive Requirements for Learning General Policies24 Sep 2024
- 2024Learning Generalized Policies for Fully Observable Non-Deterministic Planning Domains3 Apr 2024
- 2024On Policy Reuse: An Expressive Language for Representing and Executing General Policies that Call Other Policies25 Mar 2024
13 more
- 2023General Policies, Subgoal Structure, and Planning Width9 Nov 2023
- 2023Generalized Planning in PDDL Domains with Pretrained Large Language Models18 May 2023
- 2023Generalized Planning as Heuristic Search: A new planning search-space that leverages pointers over objects26 Jan 2023
- 2022Hierarchical Decomposition and Analysis for Generalized Planning6 Dec 2022
- 2022Language-Based Causal Representation Learning12 Jul 2022
- 2022Automatic Verification of Sound Abstractions for Generalized Planning24 May 2022
- 2022Learning Generalized Policies Without Supervision Using GNNs12 May 2022
- 2022PG3: Policy-Guided Planning for Generalized Policy Generation21 Apr 2022
- 2022Learning Sketches for Decomposing Planning Problems into Subproblems of Bounded Width: Extended Version28 Mar 2022
- 2021Learning General Optimal Policies with Graph Neural Networks: Expressive Power, Transparency, and Limits21 Sep 2021
- 2021Target Languages (vs. Inductive Biases) for Learning to Act and Plan15 Sep 2021
- 2021Expressing and Exploiting the Common Subgoal Structure of Classical Planning Domains Using Sketches: Extended Version10 May 2021
- 2021Learning General Policies from Small Examples Without Supervision3 Jan 2021
- 2023Generalized Planning in PDDL Domains with Pretrained Large Language Modelscited by 139
- 2021Learning General Optimal Policies with Graph Neural Networks: Expressive Power, Transparency, and Limitscited by 38
- 2022Learning Generalized Policies Without Supervision Using GNNscited by 22
- 2022Learning Sketches for Decomposing Planning Problems into Subproblems of Bounded Width: Extended Versioncited by 12
- 2021Expressing and Exploiting the Common Subgoal Structure of Classical Planning Domains Using Sketches: Extended Versioncited by 9
- 2022PG3: Policy-Guided Planning for Generalized Policy Generationcited by 8
- 2021Learning General Policies from Small Examples Without Supervisioncited by 7
- 2024Symmetries and Expressive Requirements for Learning General Policiescited by 7
- 2023Generalized Planning as Heuristic Search: A new planning search-space that leverages pointers over objectscited by 6
- 2023General Policies, Subgoal Structure, and Planning Widthcited by 6
- 2021Target Languages (vs. Inductive Biases) for Learning to Act and Plancited by 5
- 2024Graph Learning for Numeric Planningcited by 5
12 most cited of 24 All 24 (JSON)
- 2026Provably Complete Generalized Planning with LLMs22 Sep 2026
- 2026Abstraction Generation for Generalized Planning with Pretrained Large Language Models11 Feb 2026
- 2025Learning General Policies From Examples2 Sep 2025
- 2025Revisiting Landmarks: Learning from Previous Plans to Generalize over Problem Instances29 Aug 2025
- 2025An Automatic Sound and Complete Abstraction Method for Generalized Planning with Baggable Types25 Jan 2025
- 2024Graph Learning for Numeric Planning31 Oct 2024
- 2024Deep Learning for Generalised Planning with Background Knowledge10 Oct 2024
- 2024Abstracting Situation Calculus Action Theories9 Oct 2024
- 2024Symmetries and Expressive Requirements for Learning General Policies24 Sep 2024
- 2024Learning Generalized Policies for Fully Observable Non-Deterministic Planning Domains3 Apr 2024
- 2024On Policy Reuse: An Expressive Language for Representing and Executing General Policies that Call Other Policies25 Mar 2024
- 2023General Policies, Subgoal Structure, and Planning Width9 Nov 2023
12 newest of 24 All 24 (JSON)