A Syntactic Approach to Computing Complete and Sound Abstraction in the Situation Calculus

Authors

  • Liangda Fang Jinan University Pazhou Lab
  • Xiaoman Wang Jinan University
  • Zhang Chen Jinan University
  • Kailun Luo Dongguan University of Technology
  • Zhenhe Cui Hunan University of Science and Technology
  • Quanlong Guan Jinan University

DOI:

https://doi.org/10.1609/aaai.v39i14.33635

Abstract

Abstraction is an important and useful concept in the field of artificial intelligence. To the best of our knowledge, there is no syntactic method to compute a sound and complete abstraction from a given low-level basic action theory and a refinement mapping. This paper aims to address this issue. To this end, we first present a variant of situation calculus, namely linear integer situation calculus, which serves as the formalization of high-level basic action theory. We then migrate Banihashemi, De Giacomo, and Lesperance’s abstraction framework to one from linear integer situation calculus to extended situation calculus. Furthermore, we identify a class of Golog programs, namely guarded actions, so as to restrict low-level Golog programs, and impose some restrictions on refinement mappings. Finally, we design a syntactic approach to computing a sound and complete abstraction from a low-level basic action theory and a restricted refinement mapping.

Published

2025-04-11

How to Cite

Fang, L., Wang, X., Chen, Z., Luo, K., Cui, Z., & Guan, Q. (2025). A Syntactic Approach to Computing Complete and Sound Abstraction in the Situation Calculus. Proceedings of the AAAI Conference on Artificial Intelligence, 39(14), 14911–14921. https://doi.org/10.1609/aaai.v39i14.33635

Issue

Section

AAAI Technical Track on Knowledge Representation and Reasoning