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.

Henri Hansen

dblp:99/3222 · DBLP profile ↗
← Back
15ranked-venue papers
5as first author
1since 2021 · last 2026
0000-0003-4052-6173ORCID · verified

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

Software engineering, systems software and programming languages · 7 · 2 first-authorTheory of computation · 5 · 3 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021

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.

Software engineering, system software, and programming languages
1 paper
Program verification · 100%
Theoretical computer science
1 paper
Automated reasoning and model checking · 87% Automata and formal languages · 13%

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

TopicWeightPapersLastEvidence papers
Program verification › invariant generation
inductive invariant inference
0.312017
FiB: squeezing loop invariants by interpolation between Forward/Backward predicate transformers · ASE 2017
Program verification › invariant generation
loop invariant generation
0.312017
FiB: squeezing loop invariants by interpolation between Forward/Backward predicate transformers · ASE 2017
Program verification › model checking › state space exploration
reachability analysis
0.312017
FiB: squeezing loop invariants by interpolation between Forward/Backward predicate transformers · ASE 2017
Automated reasoning and model checking › model checking › state space reduction
partial order reduction
0.212014
Diamonds Are a Girl's Best Friend: Partial Order Reduction for Timed Automata with Abstractions · CAV 2014
Automated reasoning and model checking › model checking › real-time model checking
timed automata model checking
0.212014
Diamonds Are a Girl's Best Friend: Partial Order Reduction for Timed Automata with Abstractions · CAV 2014
Automata and formal languages
timed automata
0.112014
Diamonds Are a Girl's Best Friend: Partial Order Reduction for Timed Automata with Abstractions · CAV 2014

Methods — techniques the papers use, named apart from their topics

predicate transformers · 0.3craig interpolation · 0.3partial order reduction · 0.2abstraction · 0.2
YearPublicationVenuePosition
2026 Topological clustering of agents in information contagions: Application to financial markets
abstract
• Novel Mapper-Based Topological Data Analysis Approach : Proposes a Mapper-based approach with expert knowledge to identify agents likely to be exposed to and influenced by information spread while minimizing false positives. • Validated on Synthetic & Empirical Data : Validates the approach using synthetic data with ground truth and empirical data with the statistical analysis using topological features of the data. • Superior Performance in Market Surveillance : Outperforms traditional anomaly detection and clustering methods in identifying information-driven trading behaviors. • Broad Applicability : Extends beyond finance to disease spreading and misinformation analysis, offering a versatile tool for contagion detection. Building on topological data analysis and expert knowledge, this study introduces a Mapper-based approach to cluster agents based on their tendency to be influenced by information spread. The context of our paper is financial markets with an aim to identify agents trading opportunistically on insider information while minimizing false positives, a critical challenge in financial market surveillance. We verify and demonstrate our methods using both synthetic and empirical data on insider networks and investor-level transactions in a stock market. Recognizing the sensitive nature of insider trading cases, we design a conservative approach to minimize false positives, ensuring that innocent agents are not wrongfully implicated. We find that the mapper-based method systematically outperforms other methods on synthetic data with ground truth. We also apply the method to empirical data and verify the results using a statistical validation method based on persistence homology. Our findings indicate that the proposed Mapper-based technique effectively identifies a subset of agents who tend to take advantage of inside information they have received. This method is highly adaptable to various applications involving the spread of information or diseases, where agents exhibit only indirect evidence of their carrier status (symptoms) through their behavior.
Anubha Goel, Henri Hansen, Juho Kanniainen
Expert Syst. Appl.2
2018 Progress Checking for Dummies
Antti Valmari, Henri Hansen
FMICS2
2017 FiB: squeezing loop invariants by interpolation between Forward/Backward predicate transformers
abstract
Loop invariant generation is a fundamental problem in program analysis and verification. In this work, we propose a new approach to automatically constructing inductive loop invariants. The key idea is to aggressively squeeze an inductive invariant based on Craig interpolants between forward and backward reachability analysis. We have evaluated our approach by a set of loop benchmarks, and experimental results show that our approach is promising.
Shangwei Lin 0001, Jun Sun 0001, Yang Liu 0003, David Sanán, Henri Hansen
ASE6
2016 Guard-based partial-order reduction
Alfons Laarman, Elwin Pater, Jaco van de Pol, Henri Hansen
Int. J. Softw. Tools Technol. Transf.4
2014 Diamonds Are a Girl's Best Friend: Partial Order Reduction for Timed Automata with Abstractions
Henri Hansen, Shangwei Lin 0001, Yang Liu 0003, Truong Khanh Nguyen, Jun Sun 0001
CAV1
2014 Old and New Algorithms for Minimal Coverability Sets
abstract
Many algorithms for computing minimal coverability sets for Petri nets prune futures. That is, if a newmarking strictly covers an old one, then not just the old marking but also some subset of its successor markings is discarded from search. In this publication, a simpler algorithm that lacks future pruning is presented and proven correct. Its performance is compared with future pruning. It is demonstrated, using examples, that neither approach is systematically better than the other. However, the simple algorithm has some attractive features. It never needs to re-construct pruned parts of the minimal coverability set. It automatically gives most of the advantage of future pruning, if the minimal coverability set is constructed in depth-first or most tokens first order, and if so-called history merging is applied. Some implementation aspects of minimal coverability set construction are also discussed. Some measurements are given to demonstrate the effect of construction order and other implementation aspects.
Antti Valmari, Henri Hansen
Fundam. Informaticae2
2014 A comparison of confluence and ample sets in probabilistic and non-probabilistic branching time
abstract
Confluence reduction and partial order reduction by means of ample sets are two different techniques for state space reduction in both traditional and probabilistic model checking. This paper provides an extensive comparison between these two methods, and answers the question how they relate in terms of reduction power when preserving branching time properties. We prove that, while both preserve the same properties, confluence reduction is strictly more powerful than partial order reduction: every reduction that can be obtained with partial order reduction can also be obtained with confluence reduction, but the converse is not true. The main challenge for the comparison is that confluence reduction was defined in an action-based setting, whereas ample set reduction is often defined in a state-based setting. We therefore redefine confluence reduction in the state-based setting of Markov decision processes, and provide a nontrivial proof of its correctness. Additionally, we pinpoint precisely in what way confluence reduction is more general, and provide conditions under which the two notions coincide. The results we present also hold for non-probabilistic models, as they can just as well be applied in a context where all transitions are non-probabilistic. To discuss the practical applicability of our results, we adapt a state space generation technique based on representative states, already known in combination with confluence reduction, so that it can also be applied to ample sets.
Henri Hansen, Mark Timmer
Theor. Comput. Sci.1
2012 Old and New Algorithms for Minimal Coverability Sets
Antti Valmari, Henri Hansen
Petri Nets2
2011 On the Origin of Events: Branching Cells as Stubborn Sets
Henri Hansen, Xu Wang 0001
Petri Nets1
2011 Can Stubborn Sets Be Optimal?
abstract
Literature on the stubborn set and similar state space reduction methods presents numerous seemingly ad-hoc conditions for selecting the transitions that are investigated in the current state. There are good reasons to believe that the choice between
Antti Valmari, Henri Hansen
Fundam. Informaticae2
2010 Can Stubborn Sets Be Optimal?
Antti Valmari, Henri Hansen
Petri Nets2
2009 Exploring the Scope for Partial Order Reduction
Jaco Geldenhuys, Henri Hansen, Antti Valmari
ATVA2
2008 Cheap and Small Counterexamples
abstract
Minimal counterexamples are desirable, but expensive to compute. We propose four algorithms for computing small counterexamples that approximate the shortest case. Three of these use a new algorithm for automata-theoretic linear-time model checking, based on an early algorithm by Dijkstra for detecting strongly connected components. All four of the approximation algorithms rely on transitions shuffling; we show that the default transition ordering can behave badly. The algorithms are compared to a standard shortest counterexample algorithm on a large public data set.
Henri Hansen, Jaco Geldenhuys
SEFM1
2006 Operational Determinism and Fast Algorithms
Henri Hansen, Antti Valmari
CONCUR1
2004 Tampere Verification Tool
Heikki Virtanen, Henri Hansen, Antti Valmari, Juha Nieminen, Timo Erkkilä
TACAS2