English

Complexity of two-variable Dependence Logic and IF-Logic

Logic in Computer Science 2011-04-19 v1 Computational Complexity

Abstract

We study the two-variable fragments D^2 and IF^2 of dependence logic and independence-friendly logic. We consider the satisfiability and finite satisfiability problems of these logics and show that for D^2, both problems are NEXPTIME-complete, whereas for IF^2, the problems are undecidable. We also show that D^2 is strictly less expressive than IF^2 and that already in D^2, equicardinality of two unary predicates and infinity can be expressed (the latter in the presence of a constant symbol). This is an extended version of a publication in the proceedings of the 26th Annual IEEE Symposium on Logic in Computer Science (LICS 2011).

Keywords

Cite

@article{arxiv.1104.3148,
  title  = {Complexity of two-variable Dependence Logic and IF-Logic},
  author = {Juha Kontinen and Antti Kuusisto and Peter Lohmann and Jonni Virtema},
  journal= {arXiv preprint arXiv:1104.3148},
  year   = {2011}
}

Comments

27 pages, extended version of LICS 2011 paper

R2 v1 2026-06-21T17:54:51.313Z