International audienceConflict-driven learning, which is essential to the performance of SAT and SMT solvers, consists of a procedure that searches for a model of a formula, and refutation procedure for proving that no model exists. This paper shows that conflict-driven learning can improve the precision of a termination analysis based on abstract interpretation. We encode non-termination as satisfiability in a monadic second-order logic and use abstract interpreters to reason about the satisfiability of this formula. Our search procedure combines decisions with reachability analysis to find potentially non-terminating executions and our refutation procedure uses a conditional termination analysis. Our implementation extends the set of cond...
This dissertation shows that satisfiability procedures are abstract interpreters. This insight provi...
We present cTI, the first system for universal left-termination inference of logic programs. Termina...
International audienceSearch-based satisfiability procedures try to construct a model of the input f...
We present a constraint-based method for proving conditional termination of integer programs. Buildi...
International audienceWe present a new parameterized abstract domain able to refine existing numeric...
Automated formal methods and automated reasoning are interconnected, as formal methods generate reas...
Abstract. Developing reliable programs and proving their total correctness is hard. Not only do we h...
Termination is one of the most prominent undecidable problems in computer science. At the same time,...
Abstract. We present a new parameterized abstract domain able to refine ex-isting numerical abstract...
One way to develop more robust software is to use formal program verification. Formal program verifi...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
We present an approximation framework for attacking the undecidable termination prob-lem of logic pr...
We present an approximation framework for attacking the undecidable termination problem of logic pro...
Propositional satisfiability (SAT) solvers based on conflict directed clause learning (CDCL) implici...
The search for reliable and scalable automated methods for finding counterexamples to termination or...
This dissertation shows that satisfiability procedures are abstract interpreters. This insight provi...
We present cTI, the first system for universal left-termination inference of logic programs. Termina...
International audienceSearch-based satisfiability procedures try to construct a model of the input f...
We present a constraint-based method for proving conditional termination of integer programs. Buildi...
International audienceWe present a new parameterized abstract domain able to refine existing numeric...
Automated formal methods and automated reasoning are interconnected, as formal methods generate reas...
Abstract. Developing reliable programs and proving their total correctness is hard. Not only do we h...
Termination is one of the most prominent undecidable problems in computer science. At the same time,...
Abstract. We present a new parameterized abstract domain able to refine ex-isting numerical abstract...
One way to develop more robust software is to use formal program verification. Formal program verifi...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
We present an approximation framework for attacking the undecidable termination prob-lem of logic pr...
We present an approximation framework for attacking the undecidable termination problem of logic pro...
Propositional satisfiability (SAT) solvers based on conflict directed clause learning (CDCL) implici...
The search for reliable and scalable automated methods for finding counterexamples to termination or...
This dissertation shows that satisfiability procedures are abstract interpreters. This insight provi...
We present cTI, the first system for universal left-termination inference of logic programs. Termina...
International audienceSearch-based satisfiability procedures try to construct a model of the input f...