Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
4951156 | Journal of Computer and System Sciences | 2017 | 23 Pages |
Abstract
We introduce a new variant of dependence logic (D) called Boolean dependence logic (BD). In BD dependence atoms are of the type =(x1,â¦,xn,α), where α is a Boolean variable. Intuitively, with Boolean dependence atoms one can express quantification of relations, while standard dependence atoms express quantification over functions. We compare the expressive powers of BD to D and first-order logic enriched by partially-ordered connectives, FO(POC). We show that the expressive power of BD and D coincide. We define natural syntactic fragments of BD and show that they coincide with the corresponding fragments of FO(POC) with respect to expressive power. We then show that the fragments form a strict hierarchy. We also gain a new characterization for SNP.
Keywords
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics
Authors
Johannes Ebbing, Lauri Hella, Peter Lohmann, Jonni Virtema,