Synchronizing Constrained Horn Clauses
Keyword(s):
Simultaneous occurrences of multiple recurrence relations in a system of non-linear constrained Horn clauses are crucial for proving its satis ability. A solution of such system is often inexpressible in the constraint language. We propose to synchronize recurrent computations, thus increasing the chances for a solution to be found. We introduce a notion of CHC product allowing to formulate a lightweight iterative algorithm of merging recurrent computations into groups and prove its soundness. The evaluation over a set of systems handling lists and linear integer arithmetic confirms that the transformed systems are drastically more simple to solve than the original ones.
2003 ◽
Vol 10
(sup2)
◽
pp. 231-237
◽
Keyword(s):
2014 ◽
Vol 7
(2)
◽
pp. 1829-1864
1972 ◽
Vol 16
(4)
◽
pp. 763-775
◽
Keyword(s):
2018 ◽
Vol 18
(2)
◽
pp. 224-251
◽
Keyword(s):
2019 ◽
Vol 26
(4)
◽
pp. 550-571
Keyword(s):
1956 ◽
Vol 8
◽
pp. 198-202
◽
Keyword(s):
2016 ◽
Vol 219
◽
pp. 33-48
◽