Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Anders Franzén is active.

Publication


Featured researches published by Anders Franzén.


computer aided verification | 2008

The MathSAT 4 SMT Solver

Roberto Bruttomesso; Alessandro Cimatti; Anders Franzén; Alberto Griggio; Roberto Sebastiani

We present MathSAT 4 , a state-of-the-art SMT solver. MathSAT 4 handles several useful theories: (combinations of) equality and uninterpreted functions, difference logic, linear arithmetic, and the theory of bit-vectors. It was explicitly designed for being used in formal verification, and thus provides functionalities which extend the applicability of SMT in this setting. In particular: model generation (for counterexample reconstruction), model enumeration (for predicate abstraction), an incremental interface (for BMC), and computation of unsatisfiable cores and Craig interpolants (for abstraction refinement).


tools and algorithms for construction and analysis of systems | 2010

Satisfiability modulo the theory of costs: foundations and applications

Alessandro Cimatti; Anders Franzén; Alberto Griggio; Roberto Sebastiani; Cristian Stenico

We extend the setting of Satisfiability Modulo Theories (SMT) by introducing a theory of costs


Annals of Mathematics and Artificial Intelligence | 2009

Delayed theory combination vs. Nelson-Oppen for satisfiability modulo theories: a comparative analysis

Roberto Bruttomesso; Alessandro Cimatti; Anders Franzén; Alberto Griggio; Roberto Sebastiani

{\mathcal{C}}


Electronic Notes in Theoretical Computer Science | 2006

Using Satisfiability Modulo Theories for Inductive Verification of Lustre Programs

Anders Franzén

, where it is possible to model and reason about resource consumption and multiple cost functions, e.g., battery, time, and space. We define a decision procedure that has all the features required for the integration withint the lazy SMT schema: incrementality, backtrackability, construction of conflict sets, and deduction. This naturally results in an SMT solver for the disjoint union of


exploring modeling methods for systems analysis and design | 2012

Optimizing monitoring requirements in self-adaptive systems

Raian Ali; Alberto Griggio; Anders Franzén; Fabiano Dalpiaz; Paolo Giorgini

{\mathcal{C}}


design, automation, and test in europe | 2010

Tighter integration of BDDs and SMT for predicate abstraction

Alessandro Cimatti; Anders Franzén; Alberto Griggio; Krishnamani Kalyanasundaram; Marco Roveri

and any other theory


computer aided verification | 2007

A lazy and layered SMT(BV) solver for hard industrial verification problems

Roberto Bruttomesso; Alessandro Cimatti; Anders Franzén; Alberto Griggio; Ziyad Hanna; Alexander Nadel; Amit Palti; Roberto Sebastiani

{\mathcal{T}}


Electronic Notes in Theoretical Computer Science | 2006

Encoding RTL Constructs for MathSAT: a Preliminary Report

Marco Bozzano; Roberto Bruttomesso; Alessandro Cimatti; Anders Franzén; Ziyad Hanna; Zurab Khasidashvili; Amit Palti; Roberto Sebastiani

. This framework has two important applications. First, we tackle the problem of Optimization Modulo Theories: rather than checking the existence of a satisfying assignment, as in SMT, we require a satisfying assignment that minimizes a given cost function. We build on the decision problem for SMT with costs, i.e., finding a satisfying assigniment with cost within an admissibility range, and propose two algorithms for optimization. Second, we use multiple cost functions to deal with PseudoBoolean constraints. Within the


international conference on logic programming | 2006

Delayed theory combination vs. nelson-oppen for satisfiability modulo theories: a comparative analysis

Roberto Bruttomesso; Alessandro Cimatti; Anders Franzén; Alberto Griggio; Roberto Sebastiani

{\text{SMT}({\mathcal C})}


formal methods in computer-aided design | 2010

Applying SMT in symbolic execution of microcode

Anders Franzén; Alessandro Cimatti; Alexander Nadel; Roberto Sebastiani; Jonathan Shalev

framework, the effectively PseudoBoolean constraints are dealt with by the cost solver, while the other constraints are reduced to pure boolean reasoning. We implemented the proposed approach within the MathSAT SMT solver, and we experimentally evaluated it on a large set of benchmarks, also from industrial applications. The results clearly demonstrate the potential of the approach.

Collaboration


Dive into the Anders Franzén's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Raian Ali

Bournemouth University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge