Conditionals are useful for modelling, but are not always sufficiently expressive for capturing information accurately. In this paper we make the case for a form of conditional that is situation-based. These conditionals are more expressive than classical conditionals, are general enough to be used in several application domains, and are able to distinguish, for example, between expectations and counterfactuals. Formally, they are shown to generalise the conditional setting in the style of Kraus, Lehmann, and Magidor. We show that situation-based conditionals can be described in terms of a set of rationality postulates. We then propose an intuitive semantics for these conditionals, and present a representation result which shows that our semantic construction corresponds exactly to the description in terms of postulates. With the semantics in place, we proceed to define a form of entailment for situated conditional knowledge bases, which we refer to as minimal closure. It is reminiscent of and, indeed, inspired by, the version of entailment for propositional conditional knowledge bases known as rational closure. Finally, we proceed to show that it is possible to reduce the computation of minimal closure to a series of propositional entailment and satisfiability checks. While this is also the case for rational closure, it is somewhat surprising that the result carries over to minimal closure.
翻译:条件对于建模是有用的,但对于准确收集信息来说,条件并不总是足够明确。在本文中,我们提出一种基于情境的有条件形式的理由。这些条件比传统条件更具有直观性,比传统条件更具有表达性,具有广泛性,可以用于若干应用领域,并且能够区分期望和反事实等。在形式上,这些条件被展示为以Kraus、Lehmann和Magidor的风格概括有条件设置。我们表明,基于情境的条件可以用一套合理性假设来描述。我们然后为这些条件提出一种直观的语义表达结果,并展示出一种代表结果,表明我们的语义结构与假设的描述完全吻合。随着语义的到位,我们着手为有条件的知识基础界定一种要求的形式,我们称之为最低限度的封闭。我们使人想起,而且事实上,根据一种所谓的合理封闭基础要求的版本。最后,我们着手展示一种直观的语义表达结果,即最起码的封闭是某种令人惊讶的封闭,与此同时,最起码的封闭也是一种令人惊讶的封闭。