A Categorical Representation Language and Computational System for Knowledge-Based Planning

Angeline Aguinaldo, Evan Patterson, James Fairbanks, William Regli, Jaime Ruiz
5/26/2023
cs.AIcs.LOmath.CT

No confident code implementation found for this paper.

Abstract

Classical planning representation languages based on first-order logic have preliminarily been used to model and solve robotic task planning problems. Wider adoption of these representation languages, however, is hindered by the limitations present when managing implicit world changes with concise action models. To address this problem, we propose an alternative approach to representing and managing updates to world states during planning. Based on the category-theoretic concepts of $\mathsf{C}$-sets and double-pushout rewriting (DPO), our proposed representation can effectively handle structured knowledge about world states that support domain abstractions at all levels. It formalizes the semantics of predicates according to a user-provided ontology and preserves the semantics when transitioning between world states. This method provides a formal semantics for using knowledge graphs and relational databases to model world states and updates in planning. In this paper, we conceptually compare our category-theoretic representation with the classical planning representation. We show that our proposed representation has advantages over the classical representation in terms of handling implicit preconditions and effects, and provides a more structured framework in which to model and solve planning problems.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{aguinaldo2023categorical,
  title  = {A Categorical Representation Language and Computational System for Knowledge-Based Planning},
  author = {Angeline Aguinaldo and Evan Patterson and James Fairbanks and William Regli and Jaime Ruiz},
  year   = {2023},
  eprint = {2305.17208},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.17208v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.17208.svg)](https://codeofpaper.com/paper/2305.17208)

Discussion