EDBT 2026 Demo / reviewers in the wild / expert
Andrea Brunello
dblp:215/9729
· DBLP profile ↗
17ranked-venue papers
11as first author
10since 2021 · last 2026
0000-0003-2063-218XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 9 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 4 first-author · 4 since 2021Human-computer interaction and ubiquitous computing · 3 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2Computer networks · 1 · 1 since 2021Theory of computation · 1 · 1 first-author
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
2 papers |
Automated reasoning and model checking · 54% Logic in computer science · 23% Computational complexity · 23% | |
| Artificial intelligence
1 paper |
Knowledge representation and reasoning · 50% Language models and text generation · 50% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% | |
| Computer networks
1 paper |
Wireless sensing and localization · 100% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation
large language model reasoning |
1.0 | 1 | 2026 | Do LLMs Really Struggle at NL-FOL Translation? Revealing Their Strengths via a Novel Benchmarking Strategy · AAAI 2026 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning |
1.0 | 1 | 2026 | Do LLMs Really Struggle at NL-FOL Translation? Revealing Their Strengths via a Novel Benchmarking Strategy · AAAI 2026 |
Automated reasoning and model checking › runtime verification
monitor synthesis |
1.0 | 1 | 2026 | Automata-less Monitoring via Trace-Checking · AAAI 2026 |
Automated reasoning and model checking
runtime verification |
1.0 | 1 | 2026 | Automata-less Monitoring via Trace-Checking · AAAI 2026 |
Logic in computer science
temporal logic |
1.0 | 1 | 2026 | Automata-less Monitoring via Trace-Checking · AAAI 2026 |
Computational complexity
verification complexity |
1.0 | 1 | 2026 | Automata-less Monitoring via Trace-Checking · AAAI 2026 |
Program verification › dynamic verification › runtime verification
monitor synthesis |
0.8 | 1 | 2024 | Learning What to Monitor: Using Machine Learning to Improve past STL Monitoring · IJCAI 2024 |
Program verification › dynamic verification
runtime verification |
0.8 | 1 | 2024 | Learning What to Monitor: Using Machine Learning to Improve past STL Monitoring · IJCAI 2024 |
Wireless sensing and localization › indoor localization
fingerprint-based localization |
0.7 | 1 | 2023 | Towards Learning an Optimal Metric for Fingerprint-based Localisation · MobiCom 2023 |
Wireless sensing and localization › indoor localization
wifi fingerprinting |
0.2 | 1 | 2023 | Towards Learning an Optimal Metric for Fingerprint-based Localisation · MobiCom 2023 |
Methods — techniques the papers use, named apart from their topics
evaluation protocol design · 2.0benchmarking · 2.0trace-checking · 1.0complexity analysis · 1.0machine learning · 0.8classification · 0.8k-NN · 0.7deep metric learning · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Do LLMs Really Struggle at NL-FOL Translation? Revealing Their Strengths via a Novel Benchmarking StrategyabstractDue to its expressiveness and unambiguous nature, First-Order Logic (FOL) is a powerful formalism for representing concepts expressed in natural language (NL). This is useful, e.g., for specifying and verifying desired system properties. While translating FOL into human-readable English is relatively straightforward, the inverse problem, converting NL to FOL (NL-FOL translation), has remained a longstanding challenge, for both humans and machines. Although the emergence of Large Language Models (LLMs) promised a breakthrough, recent literature provides contrasting results on their ability to perform NL-FOL translation. In this work, we provide a threefold contribution. First, we critically examine existing datasets and protocols for evaluating NL-FOL translation performance, revealing key limitations that may cause a misrepresentation of LLMs' actual capabilities. Second, to overcome these shortcomings, we propose a novel evaluation protocol explicitly designed to distinguish genuine semantic-level logical understanding from superficial pattern recognition, memorization, and dataset contamination. Third, using this new approach, we show that state-of-the-art, dialogue-oriented LLMs demonstrate strong NL-FOL translation skills and a genuine grasp of sentence-level logic, whereas embedding-centric models perform markedly worse. Andrea Brunello, Luca Geatti, Michele Mignani, Angelo Montanari, Nicola Saccomanno |
AAAI | 1 |
| 2026 | Automata-less Monitoring via Trace-CheckingabstractIn runtime verification, monitoring consists of analyzing the current execution of a system and determining, on the basis of the observed finite trace, whether all its possible continuations satisfy or violate a given specification. This is typically done by synthesizing a monitor–often a Deterministic Finite State Automaton (DFA)–from logical specifications expressed in Linear Temporal Logic (LTL) or in its finite-word variant (LTLf). Unfortunately, the size of the resulting DFA may incur a doubly exponential blow-up in the size of the formula. In this paper, we identify some conditions under which monitoring can be done without constructing such a DFA. We build on the notion of intentionally safe and cosafe formulas to show that monitoring of these formulas can be carried out through trace-checking, that is, by directly evaluating them on the current system trace, with a polynomial complexity in the size of both the trace and the formula. In addition, we investigate the complexity of recognizing intentionally safe and cosafe formulas for the safety and cosafety fragments of LTL and LTLf. As for LTLf, we show that all formulas in these fragments are intentionally safe and cosafe, thus removing the need for the check. As for LTL, we prove that the problem is in PSPACE, significantly improving over the EXPSPACE complexity of full LTL. Andrea Brunello, Luca Geatti, Angelo Montanari, Nicola Saccomanno |
AAAI | 1 |
| 2026 | Ithaca Revisited: Benchmarking a Domain-Specific Model for Epigraphy in the Age of LLMs
Alessandro Locaputo, Andrea Brunello, Nicola Saccomanno, Paraskevi Platanou, Giuseppe Serra 0001 |
LREC | 2 |
| 2025 | Interpretable Early Failure Detection via Machine Learning and Trace Checking-Based MonitoringabstractMonitoring is a runtime verification technique that allows one to check whether an ongoing computation of a system (partial trace) satisfies a given formula. It does not need a complete model of the system, but it typically requires the construction of a deterministic automaton doubly exponential in the size of the formula (in the worst case), which limits its practicality. In this paper, we show that, when considering finite, discrete traces, monitoring of pure past (co)safety fragments of Signal Temporal Logic (STL) can be reduced to trace checking, that is, evaluation of a formula over a trace, that can be performed in time polynomial in the size of the formula and the length of the trace. By exploiting such a result, we develop a GPU-accelerated framework for interpretable early failure detection based on vectorized trace checking, that employs genetic programming to learn temporal properties from historical trace data. The framework shows a 2–10% net improvement in key performance metrics compared to the state-of-the-art methods. Andrea Brunello, Luca Geatti, Angelo Montanari, Nicola Saccomanno |
ECAI | 1 |
| 2024 | Learning What to Monitor: Using Machine Learning to Improve past STL Monitoring
Andrea Brunello, Luca Geatti, Angelo Montanari, Nicola Saccomanno |
IJCAI | 1 |
| 2023 | Towards Learning an Optimal Metric for Fingerprint-based LocalisationabstractFingerprinting is a common localisation approach that often estimates a device's position by comparing an observed vector to a set of prior vectors labelled with a ground truth location, typically using methods like k-NN. In Wi-Fi fingerprinting, these vectors represent visible access points and their signal strength. Thus, the choice of metric to compare the fingerprints is crucial. In this work, we discuss our main findings regarding the extent to which metrics in the fingerprint vector space preserve relationships among locations in the 2D/3D geometric/real world. In summary, traditional metrics are not optimal on their own, and while combining them into a learned meta-metric offers slight improvements, deep metric learning, i.e., learning similarities in an end-to-end fashion with deep neural networks, appears much more effective. However, this approach has its challenges given that in the literature the problem has only been formulated for binary similarities rather than continuous ones. Nicola Saccomanno, Andrea Brunello, Angelo Montanari |
MobiCom | 2 |
| 2023 | High-Performance Features in Generalizable Fingerprint-Based Indoor Positioning
Andrea Brunello, Angelo Montanari, Nicola Saccomanno, Joaquín Torres-Sospedra |
MobiQuitous (1) | 1 |
| 2023 | Towards interpretability in fingerprint based indoor positioning: May attention be with usabstractIn a world increasingly pervaded by mobile and IoT devices, position-related information is gaining more and more importance. Highly accurate and standardized positioning techniques are not yet available for indoor scenarios, unlike for the outdoor case. The most commonly used method for indoor positioning is WiFi fingerprinting, which, despite its well-recognized advantages, still suffers from some notable limitations. Recently, approaches relying on deep learning showed promising results even though their lack of interpretability is still a significant drawback. In this paper, for the first time, we propose a domain-specific concept of interpretability, based on identifying the access points that are most relevant to a position estimate. The goal is to enhance the positioning process by gaining novel scientific knowledge and operational insights, without worsening the performance of the task. We show how it is possible to practically achieve both a local and a global notion of interpretability by means of a deep learning model equipped with an attention module, applied to a ranking based fingerprint representation. Since off-the-shelf application of attention does not guarantee to achieve a faithful nor plausible interpretation, we verified through a series of thoroughly designed quantitative and qualitative clustering based experiments the existence of a strong relationship between the obtained interpretations and the positioning domain. Finally, as by-product, we showed an example of how the new knowledge can be used in principle to improve positioning performance. Andrea Brunello, Angelo Montanari, Nicola Saccomanno |
Expert Syst. Appl. | 1 |
| 2022 | A genetic programming approach to WiFi fingerprint meta-distance learning
Andrea Brunello, Angelo Montanari, Nicola Saccomanno |
Pervasive Mob. Comput. | 1 |
| 2021 | AIOSA: An approach to the automatic identification of obstructive sleep apnea events based on deep learning
Andrea Brunello, Gian Luigi Gigli, Angelo Montanari, Nicola Saccomanno |
Artif. Intell. Medicine | 2 |
| 2020 | Let's Forget About Exact Signal Strength: Indoor Positioning based on Access Point Ranking and Recurrent Neural NetworksabstractPositioning is a key task in many different contexts. In the last decades, it has considerably evolved, but, while there are a lot of systems that offer a quite good performance in outdoor scenarios, the indoor realm is still under exploration. Among existing technologies and techniques for indoor positioning, the most popular one makes use of WiFi fingerprints. Such an approach has many advantages; however, its adoption as a standard for everyday life is limited due to issues like the (time) costly radio map construction, and radio signal strength fluctuations in indoor environments. In this paper, we present a novel solution for indoor positioning based on deep learning, that ignores as much as possible signal strengths, in order to reduce the adverse effects associated with their usage. It exploits signal strength only to generate a ranking-based representation of the access points associated with a fingerprint. By developing and testing two recurrent neural network models, we show that the proposed approach is able to achieve a positioning performance, based on access point ranking, comparable to the one achieved by state-of-the-art algorithms on multiple publicly available indoor datasets. As additional benefits, compared to existing ones, the developed solution is considerably more robust to signal fluctuations and simpler in terms of the considered data. Nicola Saccomanno, Andrea Brunello, Angelo Montanari |
MobiQuitous | 2 |
| 2020 | Effectiveness evaluation without human relevance judgments: A systematic analysis of existing methods and of their combinations
Kevin Roitero, Andrea Brunello, Giuseppe Serra 0001, Stefano Mizzaro |
Inf. Process. Manag. | 2 |
| 2019 | Towards Stochastic Simulations of Relevance ProfilesabstractRecently proposed methods allow the generation of simulated scores representing the values of an effectiveness metric, but they do not investigate the generation of the actual lists of retrieved documents. In this paper we address this limitation: we present an approach that exploits an evolutionary algorithm and, given a metric score, creates a simulated relevance profile (i.e., a ranked list of relevance values) that produces that score. We show how the simulated relevance profiles are realistic under various analyses. Kevin Roitero, Andrea Brunello, Julián Urbano, Stefano Mizzaro |
CIKM | 2 |
| 2019 | Interval Temporal Logic Decision Tree Learning
Andrea Brunello, Guido Sciavicco, Ionel Eduard Stan |
JELIA | 1 |
| 2019 | Synthesis of LTL Formulas from Natural Language Texts: State of the Art and Research DirectionsabstractLinear temporal logic (LTL) is commonly used in model checking tasks; moreover, it is well-suited for the formalization of technical requirements. However, the correct specification and interpretation of temporal logic formulas require a strong mathematical background and can hardly be done by domain experts, who, instead, tend to rely on a natural language description of the intended system behaviour. In such situations, a system that is able to automatically translate English sentences into LTL formulas, and vice versa, would be of great help. While the task of rendering an LTL formula into a more readable English sentence may be carried out in a relatively easy way by properly parsing the formula, the converse is still an open problem, due to the inherent difficulty of interpreting free, natural language texts. Although several partial solutions have been proposed in the past, the literature still lacks a critical assessment of the work done. We address such a shortcoming, presenting the current state of the art for what concerns the English-to-LTL translation problem, and outlining some possible research directions. Andrea Brunello, Angelo Montanari, Mark Reynolds 0001 |
TIME | 1 |
| 2019 | Multiobjective evolutionary feature selection and fuzzy classification of contact centre dataabstractAbstract In this work, a data set describing phone interactions arising in a multichannel and multiskill contact centre is considered with the aim of classifying inbound sessions into those that will be eventually managed by an agent and those that, instead, will be abandoned before. More precisely, the goal of the work is to extract interpretable pieces of information that allow us to predict whether a user will or will not abandon a call, which may turn out to be very useful for the purpose of contact centre managing. To this end, the performance of two well‐known, state‐of‐the‐art evolutionary algorithms for feature selection (evolutionary nondominated radial slots based algorithm and nondominated sorted genetic algorithm) is compared for the task of feature selection, under the criteria of accuracy and cardinality of the selection, as well as for the task of fuzzy rule extraction, under the criteria of interpretability, accuracy, and hypervolume test. The best obtained fuzzy classifier, chosen after a decision making process, is validated and interpreted by domain experts. Andrea Brunello, Fernando Jiménez, Enrico Marzano, Angelo Montanari, Gracia Sánchez, Guido Sciavicco |
Expert Syst. J. Knowl. Eng. | 1 |
| 2018 | Towards semi-automatic human performance evaluation: The case study of a contact centerabstractEvaluating in a correct, fair, systematic and reliable way the quality of the work is a central problem in modern business. Both from the psychological and the social point of view, this problem is very far away from being solved, let alone from being managed by a (semi-) automatic decision support system. In this paper we consider the case study of evaluating the operators’ work quality in a medium-sized contact center, and, in particular, the problem of selecting the correct variables to be used in such an evaluation. Starting from a data set representative of the company’s range and size of activities, that allowed no usable predictive model for evaluating the skills of the agents, we were able to devise a reproducible methodology, along with an a posteriori optimization process, to select the essential variables that should be used to objectively evaluate the quality of the agents’ work. These results may be used in a support system helping the supervisors in evaluating the agents’ performances. Moreover, we believe that our methodology may be extrapolated and reused in other comparable contexts characterized by the measurability of the human operators’ performance. Andrea Brunello, Fernando Jiménez, Enrico Marzano, José T. Palma, Gracia Sánchez, Guido Sciavicco |
Intell. Data Anal. | 1 |