VLDB 2026 Research / reviewers in the wild / expert
Luca Roversi
dblp:10/5302
· DBLP profile ↗
17ranked-venue papers
1as first author
7since 2021 · last 2026
0000-0002-1871-6109ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 14 · 1 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 4 since 2021Software engineering, systems software and programming languages · 2 · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | QSplit: A Workflow-Oriented Hybrid Quantum-Classical Optimization Framework
Mario Bifulco, Francesco Medina, Doriana Medic, Luca Roversi, Marco Aldinucci |
Euro-Par (2) | 4 |
| 2025 | Towards a Characterization of Two-Way Bijections in a Reversible Computational Model
Matteo Palazzo, Luca Roversi |
RC | 2 |
| 2025 | Termination of rewriting on reversible Boolean circuits as a free 3-category problemabstractReversible Boolean Circuits are an interesting computational model under many aspects and in different fields, ranging from Reversible Computing to Quantum Computing . Our contribution is to describe a specific class of Reversible Boolean Circuits - which is as expressive as classical circuits - as a bi-dimensional diagrammatic programming language. We uniformly represent the Reversible Boolean Circuits we focus on as a free 3-category Toff . This formalism allows us to incorporate the representation of circuits and of rewriting rules on them, and to prove termination of rewriting. Termination follows from defining a non-identities-preserving functor from our free 3-category Toff into a suitable 3-category Move that traces the “moves” applied to wires inside circuits. Adriano Barile, Stefano Berardi, Luca Roversi |
Theor. Comput. Sci. | 3 |
| 2024 | Algorithmically Expressive, Always-Terminating Model for Reversible Computation
Matteo Palazzo, Luca Roversi |
RC | 2 |
| 2024 | Certifying expressive power and algorithms of reversible primitive permutations with LeanabstractReversible primitive permutations (RPP) is a class of recursive functions that models reversible computation. We present a proof, which has been verified using the proof-assistant Lean, that demonstrates RPP can encode every primitive recursive function (PRF-completeness) and that each RPP can be encoded as a primitive recursive function (PRF-soundness). Our proof of PRF-completeness is simpler and fixes some errors in the original proof, while also introducing a new reversible iteration scheme for RPP. By keeping the formalization and semi-automatic proofs simple, we are able to identify a single programming pattern that can generate a set of reversible algorithms within RPP: Cantor pairing, integer division quotient/remainder, and truncated square root. Finally, Lean source code is available for experiments on reversible computation whose properties can be certified. Giacomo Maletto, Luca Roversi |
J. Log. Algebraic Methods Program. | 2 |
| 2022 | Certifying Algorithms and Relevant Properties of Reversible Primitive Permutations with Lean
Giacomo Maletto, Luca Roversi |
RC | 2 |
| 2021 | Splitting Recursion Schemes into Reversible and Classical Interacting Threads
Armando B. Matos, Luca Paolini, Luca Roversi |
RC | 3 |
| 2020 | On the Expressivity of Total Reversible Programming Languages
Armando B. Matos, Luca Paolini, Luca Roversi |
RC | 3 |
| 2020 | A type-assignment of linear erasure and duplication
Gianluca Curzi, Luca Roversi |
Theor. Comput. Sci. | 2 |
| 2020 | The fixed point problem of a simple reversible language
Armando B. Matos, Luca Paolini, Luca Roversi |
Theor. Comput. Sci. | 3 |
| 2020 | A class of Recursive Permutations which is Primitive Recursive complete
Luca Paolini, Mauro Piccolo, Luca Roversi |
Theor. Comput. Sci. | 3 |
| 2016 | A deep inference system with a self-dual binder which is complete for linear lambda calculusabstractWe recall that SBV, a proof system developed under the methodology of deep inference, extends multiplicative linear logic with the self-dual non-commutative logical operator Seq. We introduce SBVQ that extends SBV by adding the self-dual quantifier Sdq. The system SBVQ is consistent because we prove that (the analogous of) cut elimination holds for it. Its new logical operator Sdq operationally behaves as a binder, in a way that the interplay between Seq, and Sdq can model {\beta}-reduction of linear {\lambda}-calculus inside the cut-free subsystem BVQ of SBVQ. The long term aim is to keep developing a programme whose goal is to give pure logical accounts of computational primitives under the proof-search-as-computation analogy, by means of minimal, and incremental extensions of SBV. Luca Roversi |
J. Log. Comput. | 1 |
| 2015 | Light combinators for finite fields arithmetic
Daniele Canavese, Emanuele Cesena, Rachid Ouchary, Marco Pedicini, Luca Roversi |
Sci. Comput. Program. | 5 |
| 2012 | Intersection Types from a Proof-theoretic PerspectiveabstractIn this work we present a proof-theoretical justification for the intersection type assignment system (IT) by means of the logical system Intersection Synchronous Logic (ISL). ISL builds classes of equivalent deductions of the implicative and conjunc Elaine Pimentel, Simona Ronchi Della Rocca, Luca Roversi |
Fundam. Informaticae | 3 |
| 2009 | A By-Level Analysis of Multiplicative Exponential Linear Logic
Marco Gaboardi, Luca Roversi, Luca Vercelli |
MFCS | 2 |
| 2002 | Intuitionistic Light Affine LogicabstractThis article is a structured introduction to Intuitionistic Light Affine Logic ( ILAL ). ILAL has a polynomially costing normalization, and it is expressive enough to encode, and simulate, all PolyTime Turing machines. The bound on the normalization cost is proved by introducing the proof-nets for ILAL . The bound follows from a suitable normalization strategy that exploits structural properties of the proof-nets. This allows us to have a good understanding of the meaning of the § modality, which is a peculiarity of light logics. The expressive power of ILAL is demonstrated in full detail. Such a proof gives a hint of the nontrivial task of programming with resource limitations, using ILAL derivations as programs. Andrea Asperti, Luca Roversi |
ACM Trans. Comput. Log. | 2 |
| 1999 | The call-by-value [lambda]-calculus: a semantic investigation
Alberto Pravato, Simona Ronchi Della Rocca, Luca Roversi |
Math. Struct. Comput. Sci. | 3 |