Demo Data from SIGIR 2026 / reviewers in the wild / expert
Andrea Colledan
dblp:292/3895
· DBLP profile ↗
4ranked-venue papers
3as first author
4since 2021 · last 2026
0000-0002-0049-0391ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 3 first-author · 4 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
3 papers |
Programming languages and type systems · 87% Program analysis · 13% | |
| Theoretical computer science
2 papers |
Quantum computing and quantum information · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Emerging computing paradigms · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
type systems |
1.7 | 2 | 2025 | Circuit Width Estimation via Effect Typing and Linear Dependency · ACM Trans. Program. Lang. Syst. 2025 Flexible Type-Based Resource Estimation in Quantum Circuit Description Languages · Proc. ACM Program. Lang. 2025 |
Programming languages and type systems › language semantics › formal semantics
denotational semantics |
1.0 | 1 | 2026 | On Circuit Description Languages, Indexed Monads, and Resource Analysis · Proc. ACM Program. Lang. 2026 |
Programming languages and type systems
language semantics |
1.0 | 1 | 2026 | On Circuit Description Languages, Indexed Monads, and Resource Analysis · Proc. ACM Program. Lang. 2026 |
Programming languages and type systems
type theory |
1.0 | 1 | 2026 | On Circuit Description Languages, Indexed Monads, and Resource Analysis · Proc. ACM Program. Lang. 2026 |
Programming languages and type systems › type systems
refinement types |
0.9 | 1 | 2025 | Flexible Type-Based Resource Estimation in Quantum Circuit Description Languages · Proc. ACM Program. Lang. 2025 |
Program analysis
resource analysis |
0.9 | 1 | 2025 | Circuit Width Estimation via Effect Typing and Linear Dependency · ACM Trans. Program. Lang. Syst. 2025 |
Quantum computing and quantum information
quantum programming languages |
0.9 | 1 | 2025 | Circuit Width Estimation via Effect Typing and Linear Dependency · ACM Trans. Program. Lang. Syst. 2025 |
Emerging computing paradigms
quantum computer architecture |
0.3 | 1 | 2026 | On Circuit Description Languages, Indexed Monads, and Resource Analysis · Proc. ACM Program. Lang. 2026 |
Emerging computing paradigms › quantum computer architecture › quantum programming
quantum programming languages |
0.3 | 1 | 2026 | On Circuit Description Languages, Indexed Monads, and Resource Analysis · Proc. ACM Program. Lang. 2026 |
Methods — techniques the papers use, named apart from their topics
indexed monads · 2.0circuit algebra · 2.0static analysis · 1.7operational semantics · 1.7type-and-effect system · 0.9type and effect system · 0.9logical predicates · 0.9logical predicate · 0.9effect systems · 0.9effect system · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | On Circuit Description Languages, Indexed Monads, and Resource AnalysisabstractIn this paper, a monad-based denotational model is introduced and shown adequate for the Proto-Quipper family of calculi, themselves being idealized versions of the Quipper programming language. The use of a monadic approach allows us to separate the value to which a term reduces from the circuit that the term itself produces as a side effect. In turn, this enables the denotational interpretation and validation of rich type systems in which the size of the produced circuit can be controlled. Notably, the proposed semantic framework, through the novel concept of circuit algebra, suggests forms of effect typing guaranteeing quantitative properties about the resulting circuit, even in presence of optimizations. Ken Sakayori, Andrea Colledan, Ugo Dal Lago |
Proc. ACM Program. Lang. | 2 |
| 2025 | Flexible Type-Based Resource Estimation in Quantum Circuit Description LanguagesabstractWe introduce a type system for the Quipper language designed to derive upper bounds on the size of the circuits produced by the typed program. This size can be measured according to various metrics, including width , depth and gate count , but also variations thereof obtained by considering only some wire types or some gate kinds. The key ingredients for achieving this level of flexibility are effects and refinement types, both relying on indices , that is, generic arithmetic expressions whose operators are interpreted differently depending on the target metric. The approach is shown to be correct through logical predicates, under reasonable assumptions about the chosen resource metric. This approach is empirically evaluated through the QuRA tool, showing that, in many cases, inferring tight bounds is possible in a fully automatic way. Andrea Colledan, Ugo Dal Lago |
Proc. ACM Program. Lang. | 1 |
| 2025 | Circuit Width Estimation via Effect Typing and Linear DependencyabstractCircuit description languages are a class of quantum programming languages in which programs are classical and produce a description of a quantum computation, in the form of a quantum circuit . Since these programs can leverage all the expressive power of high-level classical languages, circuit description languages have been successfully used to describe complex quantum algorithms, whose circuits, however, may involve many more qubits and gate applications than current quantum architectures can actually muster. In this article, we present Proto-Quipper-R , a circuit description language endowed with a linear dependent type-and-effect system capable of deriving parametric upper bounds on the width of the circuits produced by a program. We prove both the standard type safety results and that the resulting resource analysis is correct with respect to a big-step operational semantics. Lastly, we introduce QuRA , a static analysis tool based on Proto-Quipper-R ’s type system, and use it to show that our framework allows for the automatic width verification of realistic quantum algorithms, such as the QFT and Grover’s algorithm. Andrea Colledan, Ugo Dal Lago, Niki Vazou |
ACM Trans. Program. Lang. Syst. | 1 |
| 2024 | Circuit Width Estimation via Effect Typing and Linear DependencyabstractAbstract Circuit description languages are a class of quantum programming languages in which programs are classical and produce a description of a quantum computation, in the form of a quantum circuit. Since these programs can leverage all the expressive power of high-level classical languages, circuit description languages have been successfully used to describe complex and practical quantum algorithms, whose circuits, however, may involve many more qubits and gate applications than current quantum architectures can actually muster. In this paper, we present , a circuit description language endowed with a linear dependent type-and-effect system capable of deriving parametric upper bounds on the width of the circuits produced by a program. We prove both the standard type safety results and that the resulting resource analysis is correct with respect to a big-step operational semantics. We also show that our approach is expressive enough to verify realistic quantum algorithms. Andrea Colledan, Ugo Dal Lago |
ESOP (2) | 1 |