Cargando…
Updating action domain descriptions()
Incorporating new information into a knowledge base is an important problem which has been widely investigated. In this paper, we study this problem in a formal framework for reasoning about actions and change. In this framework, action domains are described in an action language whose semantics is...
Autores principales: | , , , |
---|---|
Formato: | Texto |
Lenguaje: | English |
Publicado: |
North Holland Publishing
2010
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2978003/ https://www.ncbi.nlm.nih.gov/pubmed/21151324 http://dx.doi.org/10.1016/j.artint.2010.07.004 |
_version_ | 1782191206939230208 |
---|---|
author | Eiter, Thomas Erdem, Esra Fink, Michael Senko, Ján |
author_facet | Eiter, Thomas Erdem, Esra Fink, Michael Senko, Ján |
author_sort | Eiter, Thomas |
collection | PubMed |
description | Incorporating new information into a knowledge base is an important problem which has been widely investigated. In this paper, we study this problem in a formal framework for reasoning about actions and change. In this framework, action domains are described in an action language whose semantics is based on the notion of causality. Unlike the formalisms considered in the related work, this language allows straightforward representation of non-deterministic effects and indirect effects of (possibly concurrent) actions, as well as state constraints; therefore, the updates can be more general than elementary statements. The expressivity of this formalism allows us to study the update of an action domain description with a more general approach compared to related work. First of all, we consider the update of an action description with respect to further criteria, for instance, by ensuring that the updated description entails some observations, assertions, or general domain properties that constitute further constraints that are not expressible in an action description in general. Moreover, our framework allows us to discriminate amongst alternative updates of action domain descriptions and to single out a most preferable one, based on a given preference relation possibly dependent on the specified criteria. We study semantic and computational aspects of the update problem, and establish basic properties of updates as well as a decomposition theorem that gives rise to a divide and conquer approach to updating action descriptions under certain conditions. Furthermore, we study the computational complexity of decision problems around computing solutions, both for the generic setting and for two particular preference relations, viz. set-inclusion and weight-based preference. While deciding the existence of solutions and recognizing solutions are PSPACE-complete problems in general, the problems fall back into the polynomial hierarchy under restrictions on the additional constraints. We finally discuss methods to compute solutions and approximate solutions (which disregard preference). Our results provide a semantic and computational basis for developing systems that incorporate new information into action domain descriptions in an action language, in the presence of additional constraints. |
format | Text |
id | pubmed-2978003 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2010 |
publisher | North Holland Publishing |
record_format | MEDLINE/PubMed |
spelling | pubmed-29780032010-12-06 Updating action domain descriptions() Eiter, Thomas Erdem, Esra Fink, Michael Senko, Ján Artif Intell Article Incorporating new information into a knowledge base is an important problem which has been widely investigated. In this paper, we study this problem in a formal framework for reasoning about actions and change. In this framework, action domains are described in an action language whose semantics is based on the notion of causality. Unlike the formalisms considered in the related work, this language allows straightforward representation of non-deterministic effects and indirect effects of (possibly concurrent) actions, as well as state constraints; therefore, the updates can be more general than elementary statements. The expressivity of this formalism allows us to study the update of an action domain description with a more general approach compared to related work. First of all, we consider the update of an action description with respect to further criteria, for instance, by ensuring that the updated description entails some observations, assertions, or general domain properties that constitute further constraints that are not expressible in an action description in general. Moreover, our framework allows us to discriminate amongst alternative updates of action domain descriptions and to single out a most preferable one, based on a given preference relation possibly dependent on the specified criteria. We study semantic and computational aspects of the update problem, and establish basic properties of updates as well as a decomposition theorem that gives rise to a divide and conquer approach to updating action descriptions under certain conditions. Furthermore, we study the computational complexity of decision problems around computing solutions, both for the generic setting and for two particular preference relations, viz. set-inclusion and weight-based preference. While deciding the existence of solutions and recognizing solutions are PSPACE-complete problems in general, the problems fall back into the polynomial hierarchy under restrictions on the additional constraints. We finally discuss methods to compute solutions and approximate solutions (which disregard preference). Our results provide a semantic and computational basis for developing systems that incorporate new information into action domain descriptions in an action language, in the presence of additional constraints. North Holland Publishing 2010-10 /pmc/articles/PMC2978003/ /pubmed/21151324 http://dx.doi.org/10.1016/j.artint.2010.07.004 Text en © 2010 Elsevier B.V. https://creativecommons.org/licenses/by-nc-nd/3.0/ Open Access under CC BY-NC-ND 3.0 (https://creativecommons.org/licenses/by-nc-nd/3.0/) license |
spellingShingle | Article Eiter, Thomas Erdem, Esra Fink, Michael Senko, Ján Updating action domain descriptions() |
title | Updating action domain descriptions() |
title_full | Updating action domain descriptions() |
title_fullStr | Updating action domain descriptions() |
title_full_unstemmed | Updating action domain descriptions() |
title_short | Updating action domain descriptions() |
title_sort | updating action domain descriptions() |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2978003/ https://www.ncbi.nlm.nih.gov/pubmed/21151324 http://dx.doi.org/10.1016/j.artint.2010.07.004 |
work_keys_str_mv | AT eiterthomas updatingactiondomaindescriptions AT erdemesra updatingactiondomaindescriptions AT finkmichael updatingactiondomaindescriptions AT senkojan updatingactiondomaindescriptions |