Solving non-linear Horn clauses using a linear Horn clause solver
In this paper we show that checking satisfiability of a set of non-linear Horn clauses (also called a non-linear Horn clause program) can be achieved using a solver for linear Horn clauses. We achieve this by interleaving a program transformation with a satisfiability checker for linear Horn clauses...
Main Authors: | Bishoksan Kafle, John P. Gallagher, Pierre Ganty |
---|---|
Format: | Article |
Language: | English |
Published: |
Open Publishing Association
2016-07-01
|
Series: | Electronic Proceedings in Theoretical Computer Science |
Online Access: | http://arxiv.org/pdf/1607.04459v1 |
Similar Items
-
Convex polyhedral abstractions, specialisation and property-based predicate splitting in Horn clause verification
by: Bishoksan Kafle, et al.
Published: (2014-12-01) -
Generalised Interpolation by Solving Recursion-Free Horn Clauses
by: Ashutosh Gupta, et al.
Published: (2014-12-01) -
Solving Constrained Horn Clauses Using Dependence-Disjoint Expansions
by: Qi Zhou, et al.
Published: (2018-09-01) -
Horn Clauses for Communicating Timed Systems
by: Hossein Hojjat, et al.
Published: (2014-12-01) -
Hierarchical State Machines as Modular Horn Clauses
by: Pierre-Loïc Garoche, et al.
Published: (2016-07-01)