CHC-COMP 2023: Competition Report

E De Angelis - arXiv preprint arXiv:2404.14923, 2024 - arxiv.org
CHC-COMP 2023 is the sixth edition of the Competition of Solvers for Constrained Horn
Clauses. The competition was run in April 2023 and the results were presented at the 10th …

Proving non-termination by acceleration driven clause learning (short paper)

F Frohn, J Giesl - International Conference on Automated Deduction, 2023 - Springer
Abstract We recently proposed Acceleration Driven Clause Learning (ADCL), a novel
calculus to analyze satisfiability of Constrained Horn Clauses (CHCs). Here, we adapt ADCL …

Proving termination of C programs with lists

J Hensel, J Giesl - International Conference on Automated Deduction, 2023 - Springer
There are many techniques and tools to prove termination of C programs, but up to now
these tools were not very powerful for fully automated termination proofs of programs whose …

ADCL: Acceleration Driven Clause Learning for Constrained Horn Clauses

F Frohn, J Giesl - International Static Analysis Symposium, 2023 - Springer
Abstract Constrained Horn Clauses (CHCs) are often used in automated program
verification. Thus, techniques for (dis-) proving satisfiability of CHCs are a very active field of …

A Machine Learning-based Approach for Solving Recurrence Relations and its use in Cost Analysis of Logic Programs

L Rustenholz, M Klemen, MÁ Carreira-Perpiñán… - arXiv preprint arXiv …, 2024 - arxiv.org
Automatic static cost analysis infers information about the resources used by programs
without actually running them with concrete data, and presents such information as functions …

Estimating the Runtime and Global Network Traffic of SMPC Protocols

A Klinger, V Ehrmanntraut, U Meyer - Proceedings of the Fourteenth …, 2024 - dl.acm.org
Secure multi-party computation (SMPC) enables multiple parties to evaluate functions of
their private inputs, in a way such that none of the parties can learn anything about the other …

Satisfiability Modulo Exponential Integer Arithmetic

F Frohn, J Giesl - International Joint Conference on Automated …, 2024 - Springer
SMT solvers use sophisticated techniques for polynomial (linear or non-linear) integer
arithmetic. In contrast, non-polynomial integer arithmetic has mostly been neglected so far …

An Order Theory Framework of Recurrence Equations for Static Cost Analysis Dynamic Inference of Non-Linear Inequality Invariants

L Rustenholz, P Lopez-Garcia, JF Morales… - arXiv preprint arXiv …, 2024 - arxiv.org
Recurrence equations have played a central role in static cost analysis, where they can be
viewed as abstractions of programs and used to infer resource usage information without …

Proving Non-Termination by Acceleration Driven Clause Learning (Short WST Version)

F Frohn, J Giesl - arXiv preprint arXiv:2307.09839, 2023 - arxiv.org
We recently proposed Acceleration Driven Clause Learning (ADCL), a novel calculus to
analyze satisfiability of Constrained Horn Clauses (CHCs). Here, we adapt ADCL to …

Accelerated Bounded Model Checking

F Frohn, J Giesl - arXiv preprint arXiv:2401.09973, 2024 - arxiv.org
Bounded Model Checking (BMC) is a powerful technique for proving reachability of error
states, ie, unsafety. However, finding deep counterexamples that require a large bound is …