We propose a generic framework for establishing the decidability of a wide range of logical entailment problems (briefly called querying), based on the existence of countermodels that are structurally simple, gauged by certain types of width measures (with treewidth and cliquewidth as popular examples). As an important special case of our framework, we identify logics exhibiting width-finite finitely universal model sets, warranting decidable entailment for a wide range of homomorphism-closed queries, subsuming a diverse set of practically relevant query languages. As a particularly powerful width measure, we propose Blumensath's partitionwidth, which subsumes various other commonly considered width measures and exhibits highly favorable computational and structural properties. Focusing on the formalism of existential rules as a popular showcase, we explain how finite partitionwidth sets of rules subsume other known abstract decidable classes but -- leveraging existing notions of stratification -- also cover a wide range of new rulesets. We expose natural limitations for fitting the class of finite unification sets into our picture and provide several options for remedy.
翻译:我们提出了一个通用框架来确定各种逻辑蕴涵问题(简称查询)的可判定性,基于具有结构简单性的反模型,其根据某些类型的宽度度量(以树宽和团宽为常见例子)进行评估。作为我们框架的重要特例,我们确定了展现有限普遍模型集的逻辑,为广泛的同态封闭查询提供了保证可判定性,涵盖了各种实际相关的查询语言。作为一个特别强大的宽度度量,我们提出了Blumensath的分割宽度,它子sumes各种其他常用宽度度量,并展现了极其有利的计算和结构性。聚焦于存在规则的形式化表述作为一个常见的展示案例,我们解释了有限分割宽度规则集子sume其他已知的抽象可判定类别,但也覆盖了广泛的新规则集,利用了现有的分层概念。我们暴露了适合有限单一化集类别的自然限制,并提供了几种解决方案。