VLDB 2026 Research / reviewers in the wild / expert
Alessio Guglielmi
dblp:g/AlessioGuglielmi
· DBLP profile ↗
18ranked-venue papers
8as first author
3since 2021 · last 2025
0000-0002-7234-2347ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 18 · 8 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Strictly Linear Subatomic Proof SystemabstractWe present a subatomic deep-inference proof system for a conservative extension of propositional classical logic with decision trees that is strictly linear. In a strictly linear subatomic system, a single linear rule shape subsumes not only the structural rules, such as contraction and weakening, but also the unit equality rules. An interpretation map from subatomic logic to propositional classical logic recovers the usual semantics and proof theoretic properties. By using explicit substitutions that indicate the substitution of one derivation into another, we are able to show that the unit-equality inference steps can be eliminated from a subatomic system for propositional classical logic with only a polynomial complexity cost in the size of the derivation, from which it follows that the system p-simulates Frege systems, and we show cut elimination for the resulting strictly linear system. Victoria Barrett, Alessio Guglielmi, Benjamin Ralph |
CSL | 2 |
| 2025 | Proof Compression via Subatomic Logic and Guarded SubstitutionsabstractSubatomic logic is a recent innovation in structural proof theory where atoms are no longer the smallest entity in a logical formula, but are instead treated as binary connectives. As a consequence, we can give a subatomic proof system for propositional classical logic such that all derivations are strictly linear: no inference step deletes or adds information, even units. In this paper, we introduce a powerful new proof compression mechanism that we call guarded substitutions, a variant of explicit substitutions, which substitute only guarded occurrences of a free variable, instead of all free occurrences. This allows us to construct "superpositions" of derivations, which simultaneously represent multiple subderivations. We show that a subatomic proof system with guarded substitution can p-simulate a Frege system with substitution, and moreover, the cut-rule is not required to do so. Victoria Barrett, Alessio Guglielmi, Benjamin Ralph, Lutz Straßburger |
LICS | 2 |
| 2022 | A Subatomic Proof System for Decision TreesabstractWe design a proof system for propositional classical logic that integrates two languages for Boolean functions: standard conjunction-disjunction-negation and binary decision trees. We give two reasons to do so. The first is proof-theoretical naturalness: The system consists of all and only the inference rules generated by the single, simple, linear scheme of the recently introduced subatomic logic. Thanks to this regularity, cuts are eliminated via a natural construction. The second reason is that the system generates efficient proofs. Indeed, we show that a certain class of tautologies due to Statman, which cannot have better than exponential cut-free proofs in the sequent calculus, have polynomial cut-free proofs in our system. We achieve this by using the same construction that we use for cut elimination. In summary, by expanding the language of propositional logic, we make its proof theory more regular and generate more proofs, some of which are very efficient. That design is made possible by considering atoms as superpositions of their truth values, which are connected by self-dual, non-commutative connectives. A proof can then be projected via each atom into two proofs, one for each truth value, without a need for cuts. Those projections are semantically natural and are at the heart of the constructions in this article. To accommodate self-dual non-commutativity, we compose proofs in deep inference. Alessio Guglielmi |
ACM Trans. Comput. Log. | 2 |
| 2018 | Subatomic Proof Systems: Splittable SystemsabstractThis article presents the first in a series of results that allow us to develop a theory providing finer control over the complexity of normalization, and in particular of cut elimination. By considering atoms as self-dual noncommutative connectives, we are able to classify a vast class of inference rules in a uniform and very simple way. This allows us to define simple conditions that are easily verifiable and that ensure normalization and cut elimination by way of a general theorem. In this article, we define and consider splittable systems , which essentially make up a large class of linear logics, including Multiplicative Linear Logic and BV, and we prove for them a splitting theorem , guaranteeing cut elimination and other admissibility results as corollaries. In articles to follow, we will extend this result to nonlinear logics. The final outcome will be a comprehensive theory giving a uniform treatment for most existing logics and providing a blueprint for the design of future proof systems. Andrea Aler Tubella, Alessio Guglielmi |
ACM Trans. Comput. Log. | 2 |
| 2017 | Removing Cycles from Proofs
Andrea Aler Tubella, Alessio Guglielmi, Benjamin Ralph |
CSL | 2 |
| 2011 | A system of interaction and structure V: the exponentials and splittingabstractSystem NEL is the mixed commutative/non-commutative linear logic BV augmented with linear logic's exponentials, or, equivalently, it is MELL augmented with the non-commutative self-dual connective seq. NEL is presented in deep inference, because no Gentzen formalism can express it in such a way that the cut rule is admissible. Other recent work shows that system NEL is Turing-complete, and is able to express process algebra sequential composition directly and model causal quantum evolution faithfully. In this paper, we show cut elimination for NEL , based on a technique that we call splitting . The splitting theorem shows how and to what extent we can recover a sequent-like structure in NEL proofs. When combined with a ‘decomposition’ theorem, proved in the previous paper of this series, splitting yields a cut-elimination procedure for NEL . Alessio Guglielmi, Lutz Straßburger |
Math. Struct. Comput. Sci. | 1 |
| 2011 | A system of interaction and structure IV: The exponentials and decompositionabstractWe study a system, called NEL, which is the mixed commutative/noncommutative linear logic BV augmented with linear logic's exponentials. Equivalently, NEL is MELL augmented with the noncommutative self-dual connective seq. In this article, we show a basic compositionality property of NEL, which we call decomposition . This result leads to a cut-elimination theorem, which is proved in the next article of this series. To control the induction measure for the theorem, we rely on a novel technique that extracts from NEL proofs the structure of exponentials, into what we call !-?-Flow-Graphs. Lutz Straßburger, Alessio Guglielmi |
ACM Trans. Comput. Log. | 2 |
| 2010 | Breaking Paths in Atomic Flows for Classical LogicabstractThis work belongs to a wider effort aimed at eliminating syntactic bureaucracy from proof systems. In this paper, we present a novel cut elimination procedure for classical propositional logic. It is based on the recently introduced `atomic flows': they are purely graphical devices that abstract away from much of the typical bureaucracy of proofs. We make crucial use of the `path breaker', an atomic flow construction that avoids some nasty termination problems, and that can be used in any proof system with sufficient symmetry. This paper contains an original 2-dimensional-diagram exposition of atomic flows, which helps us to connect atomic flows with other known formalisms. Alessio Guglielmi, Tom Gundersen, Lutz Straßburger |
LICS | 1 |
| 2010 | A Proof Calculus Which Reduces Syntactic BureaucracyabstractIn usual proof systems, like the sequent calculus, only a very limited way of combining proofs is available through the tree structure. We present in this paper a logic-independent proof calculus, where proofs can be freely composed by connectives, and prove its basic properties. The main advantage of this proof calculus is that it allows to avoid certain types of syntactic bureaucracy inherent to all usual proof systems, in particular the sequent calculus. Proofs in this system closely reflect their atomic flow, which traces the behaviour of atoms through structural rules. The general definition is illustrated by the standard deep-inference system for propositional logic, for which there are known rewriting techniques that achieve cut elimination based only on the information in atomic flows. Alessio Guglielmi, Tom Gundersen, Michel Parigot |
RTA | 1 |
| 2009 | Personal portrait of Giorgio Levi
Alessio Guglielmi |
Theor. Comput. Sci. | 1 |
| 2009 | On the proof complexity of deep inferenceabstractWe obtain two results about the proof complexity of deep inference: (1) Deep-inference proof systems are as powerful as Frege ones, even when both are extended with the Tseitin extension rule or with the substitution rule; (2) there are analytic deep-inference proof systems that exhibit an exponential speedup over analytic Gentzen proof systems that they polynomially simulate. Paola Bruscoli, Alessio Guglielmi |
ACM Trans. Comput. Log. | 2 |
| 2008 | Normalisation Control in Deep Inference via Atomic FlowsabstractWe introduce `atomic flows': they are graphs obtained from derivations by tracing atom occurrences and forgetting the logical structure. We study simple manipulations of atomic flows that correspond to complex reductions on derivations. This allows us to prove, for propositional logic, a new and very general normalisation theorem, which contains cut elimination as a special case. We operate in deep inference, which is more general than other syntactic paradigms, and where normalisation is more difficult to control. We argue that atomic flows are a significant technical advance for normalisation theory, because 1) the technique they support is largely independent of syntax; 2) indeed, it is largely independent of logical inference rules; 3) they constitute a powerful geometric formalism, which is more intuitive than syntax. Alessio Guglielmi, Tom Gundersen |
Log. Methods Comput. Sci. | 1 |
| 2007 | A system of interaction and structureabstractThis article introduces a logical system, called BV, which extends multiplicative linear logic by a noncommutative self-dual logical operator. This extension is particularly challenging for the sequent calculus, and so far, it is not achieved therein. It becomes very natural in a new formalism, called the calculus of structures , which is the main contribution of this work. Structures are formulas subject to certain equational laws typical of sequents. The calculus of structures is obtained by generalizing the sequent calculus in such a way that a new top-down symmetry of derivations is observed, and it employs inference rules that rewrite inside structures at any depth. These properties, in addition to allowing the design of BV, yield a modular proof of cut elimination. Alessio Guglielmi |
ACM Trans. Comput. Log. | 1 |
| 2006 | On structuring proof search for first order linear logic
Paola Bruscoli, Alessio Guglielmi |
Theor. Comput. Sci. | 2 |
| 2003 | A Tutorial on Proof Theoretic Foundations of Logic Programming
Paola Bruscoli, Alessio Guglielmi |
ICLP | 2 |
| 2003 | On Structuring Proof Search for First Order Linear Logic
Paola Bruscoli, Alessio Guglielmi |
LPAR | 2 |
| 2002 | A Non-commutative Extension of MELL
Alessio Guglielmi, Lutz Straßburger |
LPAR | 1 |
| 1994 | Concurrency and Plan Generation in a Logic Programming Language with a Sequential Operator
Alessio Guglielmi |
ICLP | 1 |