paper-with-me

Papers

An Automatic Sound and Complete Abstraction Method for Generalized Planning with Baggable Types

2025-01-25 · Hao Dong, Zheyuan Shi, Hemeng Zeng, Yongmei Liu

Generalized planning is concerned with how to find a single plan to solve multiple similar planning instances. Abstractions are widely used for solving generalized planning, and QNP (qualitative numeric planning) is a popular abstract model. Recently, Cui et al. showed that a plan solves a sound and complete abstraction of a generalized planning problem if and only if the refined plan solves the original problem. However, existing work on automatic abstraction for generalized planning can hardly guarantee soundness let alone completeness. In this paper, we propose an automatic sound and complete abstraction method for generalized planning with baggable types. We use a variant of QNP, called bounded QNP (BQNP), where integer variables are increased or decreased by only one. Since BQNP is undecidable, we propose and implement a sound but incomplete solver for BQNP. We present an automatic method to abstract a BQNP problem from a classical planning instance with baggable types. The basic idea for abstraction is to introduce a counter for each bag of indistinguishable tuples of objects. We define a class of domains called proper baggable domains, and show that for such domains, the BQNP problem got by our automatic method is a sound and complete abstraction for a generalized planning problem whose instances share the same bags with the given instance but the sizes of the bags might be different. Thus, the refined plan of a solution to the BQNP problem is a solution to the generalized planning problem. Finally, we implement our abstraction method and experiments on a number of domains demonstrate the promise of our approach.

📄 PDF Abstract BibTeX arXiv:2501.15249

Code (1)

sysulic/ABS 공식 구현

Similar Papers 제목 키워드 기반

Automatic Verification of Sound Abstractions for Generalized Planning

2022-05-24 · Zhenhe Cui, Weidu Kuang, Yongmei Liu

Generalized planning studies the computation of general solutions for a set of planning problems. Computing general solutions with correctness guarantee has long been a key issue in generalized planning. Abstractions are…

Guarantees for Sound Abstractions for Generalized Planning (Extended Paper)

2019-05-28 · Blai Bonet, Raquel Fuentetaja, Yolanda E-Martin, Daniel Borrajo

Generalized planning is about finding plans that solve collections of planning instances, often infinite collections, rather than single instances. Recently it has been shown how to reduce the planning problem for genera…

Using Deep Learning to Bootstrap Abstractions for Hierarchical Robot Planning

2022-02-02 · Naman Shah, Siddharth Srivastava

This paper addresses the problem of learning abstractions that boost robot planning performance while providing strong guarantees of reliability. Although state-of-the-art hierarchical robot planning algorithms allow rob…

Deep Learning

Abstracting Situation Calculus Action Theories

2024-10-09 · Bita Banihashemi, Giuseppe De Giacomo, Yves Lespérance

We develop a general framework for agent abstraction based on the situation calculus and the ConGolog agent programming language. We assume that we have a high-level specification and a low-level specification of the age…

Abstraction Generation for Generalized Planning with Pretrained Large Language Models

2026-02-11 · Zhenhe Cui, Huaxiang Xia, Hangjun Shen, Kailun Luo 외 arxiv

Qualitative Numerical Planning (QNP) serves as an important abstraction model for generalized planning (GP), which aims to compute general plans that solve multiple instances at once. Recent works show that large languag…