Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Simone Rollini

dblp:88/8857 · also Simone Fulvio Rollini · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Automated reasoning and model checking · 67% Logic in computer science · 33%

Topics — the 2 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Automated reasoning and model checking › automated reasoning
interpolation
0.112012
Leveraging Interpolant Strength in Model Checking · CAV 2012
Automated reasoning and model checking
model checking
0.112012
Leveraging Interpolant Strength in Model Checking · CAV 2012
YearPublicationVenuePosition
2014 On interpolants and variable assignments
abstract
Craig interpolants are widely used in program verification as a means of abstraction. In this paper, we (i) introduce Partial Variable Assignment Interpolants (PVAIs) as a generalization of Craig interpolants. A variable assignment focuses computed interpolants by restricting the set of clauses taken into account during interpolation. PVAIs can be for example employed in the context of DAG interpolation, in order to prevent unwanted out-of-scope variables to appear in interpolants. Furthermore, we (ii) present a way to compute PVAIs for propositional logic based on an extension of the Labeled Interpolation Systems, and (iii) analyze the strength of computed interpolants and prove the conditions under which they have the path interpolation property.
Pavel Jancík, Jan Kofron, Simone Rollini, Natasha Sharygina
FMCAD3
2014 Resolution proof transformation for compression and interpolation
Simone Rollini, Roberto Bruttomesso, Natasha Sharygina, Aliaksei Tsitovich
Formal Methods Syst. Des.1
2013 Interpolation Properties and SAT-Based Model Checking
Arie Gurfinkel, Simone Rollini, Natasha Sharygina
ATVA2
2013 PeRIPLO: A Framework for Producing Effective Interpolants in SAT-Based Software Verification
Simone Rollini, Leonardo Alt, Grigory Fedyukovich, Antti Eero Johannes Hyvärinen, Natasha Sharygina
LPAR1
2012 Leveraging Interpolant Strength in Model Checking
Simone Rollini, Ondrej Sery, Natasha Sharygina
CAV1
2010 Flexible interpolation with local proof transformations
abstract
Model checking based on Craig's interpolants ultimately relies on efficient engines, such as SMT-Solvers, to log proofs of unsatisfiability and to derive the desired interpolant by means of a set of algorithms known in literature. These algorithms, however, are designed for proofs that do not contain mixed predicates. In this paper we present a technique for transforming the propositional proof produced by an SMT-Solver in such a way that mixed predicates are eliminated. We show a number of cases in which mixed predicates arise as a consequence of state-of-the-art solving procedures (e.g. lemma on demand, theory combination, etc.). In such cases our technique can be applied to allow the reuse of known interpolation algorithms. We demonstrate with a set of experiments that our approach is viable.
Roberto Bruttomesso, Simone Rollini, Natasha Sharygina, Aliaksei Tsitovich
ICCAD2