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

Luigi Rinaldi

dblp:157/0729 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
1since 2021 · last 2026
0009-0004-2029-367XORCID · reported

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

Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Theory of computation · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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 · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Electronic design automation · 95% Embedded and real-time systems · 5%
Computer networks
1 paper
Internet of things and sensor networks · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › hardware verification and test
hardware verification
1.012026
A Multi-width Parametric Bitvector Equivalence Solver · CAV (1) 2026
Automated reasoning and model checking › decision procedures
bit-vector reasoning
1.012026
A Multi-width Parametric Bitvector Equivalence Solver · CAV (1) 2026
Automated reasoning and model checking
satisfiability modulo theories
1.012026
A Multi-width Parametric Bitvector Equivalence Solver · CAV (1) 2026
Internet of things and sensor networks
time synchronization
0.212014
FLOPSYNC-2: Efficient Monotonic Clock Synchronisation · RTSS 2014
Internet of things and sensor networks
wireless sensor network
0.212014
FLOPSYNC-2: Efficient Monotonic Clock Synchronisation · RTSS 2014
Embedded and real-time systems
real-time scheduling
0.112014
FLOPSYNC-2: Efficient Monotonic Clock Synchronisation · RTSS 2014

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

theorem proving · 2.0modular arithmetic · 2.0equality saturation · 2.0control theory · 0.4
YearPublicationVenuePosition
2026 A Multi-width Parametric Bitvector Equivalence Solver
abstract
Abstract At the core of modern electronic design automation (EDA) tools is rewriting : a mechanism by which local transformations are iteratively applied to circuits to make them faster and more efficient. These rewrites are crucial for producing high-quality hardware, and they often depend on extremely delicate conditions, relating, for example, to the widths of the various bitvectors involved. As such, it is both desirable and difficult to prove them correct. Prior work has studied the correctness of parametric-bitwidth rewrites in the context of software compilers and SMT solvers, but those approaches struggle to handle rewrites that have multiple bitwidth parameters, as are commonplace in EDA. We propose a language for expressing these multi-width parametric rewrites and provide a translation into equivalences in modular arithmetic. We then show how these equivalences can be automatically and efficiently proved using equality saturation over a set of carefully chosen axioms, and finally reconstructed automatically as theorems in Isabelle. This process is implemented in our solver, ParaBit. Using benchmarks from prior compilers work and from industrial EDA tools, we demonstrate that ParaBit can solve a class of problems that are intractable using existing techniques.
Luigi Rinaldi, John Wickerson, Samuel Coward
CAV (1)1
2014 FLOPSYNC-2: Efficient Monotonic Clock Synchronisation
abstract
Time synchronisation is crucial for distributed systems, and particularly for Wireless Sensor Networks (WSNs), where each node is executing concurrent operations to achieve a real-time objective. However, synchronisation is quite difficult to achieve in WSNs, due to the unpredictable deployment conditions and to physical effects like thermal stress, that cause drifts in the local node clocks. As a result, state-of-the-art synchronisation schemes do not guarantee monotonicity of the nodes clock, or are relying on external hardware assistance. In this paper we present FLOPSYNC-2, a scheme to synchronise the clocks of multiple nodes in a WSN, requiring no additional hardware, and based on the application of control-theoretical principles. The scheme guarantees low overhead, low power consumption and synchronisation with clock monotonicity. We propose an implementation of FLOPSYNC-2 on top of the microcontroller operating system Miosix, and prove the validity of our claims with several-days-long experiments on an eight-hop network. The experimental results show that the average clock difference among nodes is limited to a hundred of ns, with a sub-microsecond standard deviation. By introducing a suitable power model, we also prove that synchronisation is achieved with a sub-μA consumption overhead.
Federico Terraneo, Luigi Rinaldi, Martina Maggio, Alessandro Vittorio Papadopoulos, Alberto Leva
RTSS2