Affiliation:
1. Technische Universität Wien, Austria
2. University of Calabria, Italy
Abstract
We propose a new declarative planning language, called K, which is based on principles and methods of logic programming. In this language, transitions between states of knowledge can be described, rather than transitions between completely described states of the world, which makes the language well suited for planning under incomplete knowledge. Furthermore, our formalism enables the use of default principles in the planning process by supporting negation as failure. Nonetheless, K also supports the representation of transitions between states of the world (i.e., states of complete knowledge) as a special case, which shows that the language is very flexible. As we demonstrate on particular examples, the use of knowledge states may allow for a natural and compact problem representation. We then provide a thorough analysis of the computational complexity of K, and consider different planning problems, including standard planning and secure planning (also known as
conformant planning
) problems. We show that these problems have different complexities under various restrictions, ranging from NP to NEXPTIME in the propositional case. Our results form the theoretical basis for the DLV
k
system, which implements the language K on top of the DLV logic programming system.
Publisher
Association for Computing Machinery (ACM)
Subject
Computational Mathematics,Logic,General Computer Science,Theoretical Computer Science
Cited by
51 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Answer Set Planning: A Survey;Theory and Practice of Logic Programming;2022-04-01
2. Reasoning About Actions with $$\mathcal EL$$ Ontologies and Temporal Answer Sets for DLTL;Logic Programming and Nonmonotonic Reasoning;2022
3. Predicate-Based Model of Problem-Solving for Robotic Actions Planning;Mathematics;2021-11-26
4. Epistemic Reasoning for Machine Ethics with Situation Calculus;Proceedings of the 2021 AAAI/ACM Conference on AI, Ethics, and Society;2021-07-21
5. Decision-making models for Robotic Warehouse;2020 International Symposium on Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM);2020-06