一句话:提出 Herbrand 性质与有限准 Herbrand 模型,判定量化合取查询包含问题并给出紧复杂度界。
论文在有限模型论视角下提出 Herbrand 性质:若结构满足某两个项的相等,则这些项可合一;在此类结构上,等式的语义可满足性可归约为纯语法检查。为在含函数符号时仍保持有限论域,作者定义准 Herbrand 模型作为该性质的典范实现。利用这一工具,他们判定并刻画了一阶逻辑若干此前未决片段的一般与有限可满足性及蕴含问题,并给出紧复杂度结果。尤其证明量化合取查询的有限包含问题是 NPTIME-完全的,从一般与有限两个维度改进了 Chen、Madelaine 和 Martin 给出的 3EXPTIME 上界。最后将经典 Chandra-Merlin 关于合取查询包含的同态刻画推广到量化合取查询。
A structure enjoys the Herbrand property if, whenever it satisfies an equality between some terms, these terms are unifiable. On such structures the expressive power of equalities becomes trivial, as their semantic satisfiability is reduced to a purely syntactic check. In this work, we introduce the notion of Herbrand property and develop it in a finite model-theoretic perspective. We provide, indeed, a canonical realization of the new concept by what we call quasi-Herbrand models and observe that, in stark contrast with the naive implementation of the property via standard Herbrand models, their universe can be finite even in presence of functions in the vocabulary. We exploit this feature to decide and collapse the general and finite version of the satisfiability and entailment problems for previously unsettled fragments of first-order logic. We take advantage of the Herbrand property also to establish novel and tight complexity results for the aforementioned decision questions. In particular, we show that the finite containment problem for quantified conjunctive queries is NPTIME-complete, tightening along two dimensions the known 3EXPTIME upper bound for the general version of the problem (Chen, Madelaine, and Martin, LICS'08). We finally present an alternative view on this result by generalizing to such queries the classic characterization of conjunctive query containment via polynomial-time verifiable homomorphisms (Chandra and Merlin, STOC'77).