Satisfiability of formulae with one \(\forall\) is decidable in exponential time (Q915716)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Satisfiability of formulae with one \(\forall\) is decidable in exponential time |
scientific article |
Statements
Satisfiability of formulae with one \(\forall\) is decidable in exponential time (English)
0 references
1990
0 references
By predicate logic (with or without equality) the author means first order logic without function symbols. With function symbols present, the author speaks of full first order logic (with or without equality). A prefix class K of formulas is called maximal solvable if it is solvable (i.e. satisfiability for formulas in the class is decidable) and if every prefix class which properly extends K is unsolvable. As set forth by the author, the satisfiability problems for the four maximal solvable classes in predicate logic (without equality, \([\exists^*\forall^ 2\exists^*]\) and \([\exists^*\forall^*]\); with equality, \([\exists^*\forall \exists^*]\) and \([\exists^*\forall^*])\) are NEXPTIME-complete. The author proves that in full first order logic without equality the satisfiability problem for the unique maximal solvable prefix class \([\exists^*\forall \exists^*]\) is dedicable in deterministic exponential time (EXPTIME). In another paper he shows that in full first order logic with equality the satisfiability problem for the unique maximal solvable class \([\exists^*]\) is NP-complete.
0 references
quantifier prefix classes
0 references
first order logic without function symbols
0 references
full first order logic
0 references
satisfiability problems
0 references
maximal solvable classes
0 references
NEXPTIME-complete
0 references