Demo Data from EDBT 2026 / reviewers in the wild / expert
Francesco Tapparo
dblp:16/1309
· DBLP profile ↗
14ranked-venue papers
0as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7Theory of computation · 6Databases, data management, data science and information retrieval · 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
2 papers |
Computational complexity · 27% Graph algorithms and graph theory · 27% Automated reasoning and model checking · 20% | |
| Software engineering, system software, and programming languages
2 papers |
Program analysis · 100% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › static analysis
abstract interpretation |
0.2 | 2 | 2010 | An efficient simulation algorithm based on abstract interpretation · Inf. Comput. 2010 Generalizing the Paige-Tarjan algorithm by abstract interpretation · Inf. Comput. 2008 |
Graph algorithms and graph theory › graph theory
graph similarity |
0.1 | 1 | 2009 | The Subgraph Similarity Problem · IEEE Trans. Knowl. Data Eng. 2009 |
Automated reasoning and model checking
abstraction |
0.1 | 1 | 2007 | A New Efficient Simulation Equivalence Algorithm · LICS 2007 |
Logic in computer science
bisimulation |
0.1 | 1 | 2007 | A New Efficient Simulation Equivalence Algorithm · LICS 2007 |
Methods — techniques the papers use, named apart from their topics
partition refinement · 0.1abstract interpretation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Saving Space in a Time Efficient Simulation AlgorithmabstractA number of algorithms for computing the simulation preorder on Kripke structures and on labelled transition systems are available. Among them, the algorithm by Ranzato and Tapparo [2007] has the best time complexity,while the algorithm by Gentilini Silvia Crafa, Francesco Ranzato, Francesco Tapparo |
Fundam. Informaticae | 3 |
| 2010 | An efficient simulation algorithm based on abstract interpretation
Francesco Ranzato, Francesco Tapparo |
Inf. Comput. | 2 |
| 2009 | Computing Stuttering Simulations
Francesco Ranzato, Francesco Tapparo |
CONCUR | 2 |
| 2009 | The Subgraph Similarity ProblemabstractSimilarity is a well known weakening of bisimilarity where one system is required to simulate the other and vice versa. It has been shown that the subgraph bisimilarity problem, a variation of the subgraph isomorphism problem where isomorphism is weakened to bisimilarity, is NP-complete. We show that the subgraph similarity problem and some related variations thereof still remain NP-complete. Lorenzo De Nardo, Francesco Ranzato, Francesco Tapparo |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2008 | A Forward-Backward Abstraction Refinement Algorithm
Francesco Ranzato, Olivia Rossi-Doria, Francesco Tapparo |
VMCAI | 3 |
| 2008 | Generalizing the Paige-Tarjan algorithm by abstract interpretation
Francesco Ranzato, Francesco Tapparo |
Inf. Comput. | 2 |
| 2007 | Symbolic Fault Tree Analysis for Reactive Systems
Marco Bozzano, Alessandro Cimatti, Francesco Tapparo |
ATVA | 3 |
| 2007 | A New Efficient Simulation Equivalence AlgorithmabstractIt is well known that simulation equivalence is an appropriate abstraction to be used in model checking because it strongly preserves ACTL* and provides a better space reduction than bisimulation equivalence. However, computing simulation equivalence is harder than computing bisimulation equivalence. A number of algorithms for computing simulation equivalence exist. Let Sigma denote the state space, rarr the transition relation and Psimthe partition of Sigma induced by simulation equivalence. The algorithms by Henzinger, Henzinger, Kopke and by Bloom and Paige run in O(|Sigma||rarr|)-time and, as far as time-complexity is concerned, they are the best available algorithms. However, these algorithms have the drawback of a quadratic space complexity that is bounded from below by Omega(|Sigma|2). The algorithm by Gentilini, Piazza, Policriti appears to be the best algorithm when both time and space complexities are taken into account. Gentilini et al.'s algorithm runs in O(|Psim|2|rarr|)-time while the space complexity is in O(|Psim|2+ |Sigma| log(|Psim|)). We present here a new efficient simulation equivalence algorithm that is obtained as a modification of Henzinger et al.'s algorithm and whose correctness is based on some techniques used in recent applications of abstract interpretation to model checking. Our algorithm runs in O(|Psim||rarr|)-time and O(|Psim||Sigma|)-space. Thus, while retaining a space complexity which is lower than quadratic, our algorithm improves the best known time bound. Francesco Ranzato, Francesco Tapparo |
LICS | 2 |
| 2007 | Generalized Strong Preservation by Abstract InterpretationabstractAbstract Many algorithms have been proposed to minimally refine abstract transition systems in order to get strong preservation relatively to a given temporal specification language. These algorithms compute a state equivalence, namely they work on abstractions which are partitions of system states. This is restrictive because, in a generic abstract interpretation-based view, state partitions are just one particular type of abstraction, and therefore it could well happen that the refined partition constructed by the algorithm is not the optimal generic abstraction. On the other hand, it has been already noted that the well-known concept of complete abstract interpretation is related to strong preservation of abstract model checking. This paper establishes a precise correspondence between complete abstract interpretation and strongly preserving abstract model checking, by showing that the problem of minimally refining an abstract model checking in order to get strong preservation can be formulated as a complete domain refinement in abstract interpretation, which always admits a fixpoint solution. As a consequence of these results, we show that some well-known behavioural equivalences used in process algebra like bisimulation and stuttering and their corresponding partition refinement algorithms can be elegantly characterized in pure abstract interpretation as completeness properties. Francesco Ranzato, Francesco Tapparo |
J. Log. Comput. | 2 |
| 2006 | Strong Preservation of Temporal Fixpoint-Based Operators by Abstract Interpretation
Francesco Ranzato, Francesco Tapparo |
VMCAI | 2 |
| 2005 | An Abstract Interpretation Perspective on Linear vs. Branching Time
Francesco Ranzato, Francesco Tapparo |
APLAS | 2 |
| 2005 | An Abstract Interpretation-Based Refinement Algorithm for Strong Preservation
Francesco Ranzato, Francesco Tapparo |
TACAS | 2 |
| 2004 | Strong Preservation as Completeness in Abstract Interpretation
Francesco Ranzato, Francesco Tapparo |
ESOP | 2 |
| 2002 | Making Abstract Model Checking Strongly Preserving
Francesco Ranzato, Francesco Tapparo |
SAS | 2 |