Demo Data from SIGIR 2026 / reviewers in the wild / expert
Francesco A. Genco
dblp:167/8307 · also Francesco Antonio Genco
· DBLP profile ↗
9ranked-venue papers
1as first author
2since 2021 · last 2025
0000-0001-7415-5839ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 8 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 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.
| Software engineering, system software, and programming languages
2 papers |
Programming languages and type systems · 86% Concurrent programming · 7% Operating systems · 7% | |
| Theoretical computer science
1 paper |
Logic in computer science · 100% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
lambda calculus |
0.4 | 1 | 2020 | Par means parallel: multiplicative linear logic proofs as concurrent functional programs · Proc. ACM Program. Lang. 2020 |
Programming languages and type systems › type theory
linear logic |
0.4 | 1 | 2020 | Par means parallel: multiplicative linear logic proofs as concurrent functional programs · Proc. ACM Program. Lang. 2020 |
Programming languages and type systems
type theory |
0.4 | 1 | 2020 | Par means parallel: multiplicative linear logic proofs as concurrent functional programs · Proc. ACM Program. Lang. 2020 |
Logic in computer science › proof theory › constructive proof theory
curry-howard correspondence |
0.3 | 1 | 2017 | Gödel logic: From natural deduction to parallel computation · LICS 2017 |
Operating systems › interprocess communication
communication primitives |
0.1 | 1 | 2020 | Par means parallel: multiplicative linear logic proofs as concurrent functional programs · Proc. ACM Program. Lang. 2020 |
Concurrent programming
parallel programming models |
0.1 | 1 | 2020 | Par means parallel: multiplicative linear logic proofs as concurrent functional programs · Proc. ACM Program. Lang. 2020 |
Logic in computer science › proof theory › proof transformation
proof normalization |
0.1 | 1 | 2017 | Gödel logic: From natural deduction to parallel computation · LICS 2017 |
Methods — techniques the papers use, named apart from their topics
natural deduction · 1.0termination arguments · 0.6subject reduction · 0.4proof-as-programs · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Checking trustworthiness of probabilistic computations in a typed natural deduction systemabstractAbstract In this paper we present the probabilistic typed natural deduction calculus TPTND, designed to reason about and derive trustworthiness properties of probabilistic computational processes, like those underlying current AI applications. Derivability in TPTND is interpreted as the process of extracting $n$ samples of possibly complex outputs with a certain frequency from a given categorical distribution. We formalize trust for such outputs as a form of hypothesis testing on the distance between such frequency and the intended probability. The main advantage of the calculus is to render such notion of trustworthiness checkable. We present a computational semantics for the terms over which we reason and then the semantics of TPTND, where logical operators as well as a Trust operator are defined through introduction and elimination rules. We illustrate structural and metatheoretical properties, with particular focus on the ability to establish under which term evaluations and logical rules applications the notion of trustworthiness can be preserved. Fabio Aurelio D'Asaro, Francesco A. Genco, Giuseppe Primiero |
J. Log. Comput. | 2 |
| 2021 | Defining Formal Explanation in Classical Logic by Substructural Derivability
Francesco A. Genco, Francesca Poggiolesi |
CiE | 1 |
| 2020 | A typed parallel lambda-calculus via 1-depth intermediate proofsabstractWe introduce a Curry–Howard correspondence for a large class of intermediate logics characterized by intuitionistic proofs with non-nested applications of rules for classical disjunctive tautologies (1-depth intermediate proofs). The resulting calculus, we call it λ∥, is a strongly normalizing parallel extension of the simply typed λ-calculus. Although simple, the λ∥ reduction rules can model arbitrary process network topologies, and encode interesting parallel programs ranging from numeric computation to algorithms on graphs. Federico Aschieri, Agata Ciabattoni, Francesco A. Genco |
LPAR | 3 |
| 2020 | Par means parallel: multiplicative linear logic proofs as concurrent functional programsabstractAlong the lines of Abramsky’s “Proofs-as-Processes” program, we present an interpretation of multiplicative linear logic as typing system for concurrent functional programming. In particular, we study a linear multiple-conclusion natural deduction system and show it is isomorphic to a simple and natural extension of λ-calculus with parallelism and communication primitives, called λpar. We shall prove that λpar satisfies all the desirable properties for a typed programming language: subject reduction, progress, strong normalization and confluence. Federico Aschieri, Francesco A. Genco |
Proc. ACM Program. Lang. | 2 |
| 2020 | On the concurrent computational content of intermediate logics
Federico Aschieri, Agata Ciabattoni, Francesco A. Genco |
Theor. Comput. Sci. | 3 |
| 2018 | Hypersequents and Systems of Rules: Embeddings and ApplicationsabstractWe define a bi-directional embedding between hypersequent calculi and a subclass of systems of rules (2-systems). In addition to showing that the two proof frameworks have the same expressive power, the embedding allows for the recovery of the benefits of locality for 2-systems, analyticity results for a large class of such systems, and a rewriting of hypersequent rules as natural deduction rules. Agata Ciabattoni, Francesco A. Genco |
ACM Trans. Comput. Log. | 2 |
| 2017 | Gödel logic: From natural deduction to parallel computationabstractPropositional Gödel logic G extends intuitionistic logic with the non-constructive principle of linearity (A → B) ∨ (B → A). We introduce a Curry-Howard correspondence for G and show that a simple natural deduction calculus can be used as a typing system. The resulting functional language extends the simply typed λ-calculus via a synchronous communication mechanism between parallel processes, which increases its expressive power. The normalization proof employs original termination arguments and proof transformations implementing forms of code mobility. Our results provide a computational interpretation of G, thus proving A. Avron's 1991 thesis. Federico Aschieri, Agata Ciabattoni, Francesco A. Genco |
LICS | 3 |
| 2016 | Embedding formalisms: hypersequents and two-level systems of rule
Agata Ciabattoni, Francesco A. Genco |
Advances in Modal Logic | 2 |
| 2015 | Mīmāṃsā Deontic Logic: Proof Theory and Applications
Agata Ciabattoni, Elisa Freschi, Francesco A. Genco, Björn Lellmann |
TABLEAUX | 3 |