VLDB 2026 Research / reviewers in the wild / expert
Panagiotis Kouvaros
dblp:125/2198
· DBLP profile ↗
24ranked-venue papers
15as first author
12since 2021 · last 2025
0000-0003-2697-0710ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 21 · 13 first-author · 10 since 2021Graphics, computer vision, multimedia, augmented reality and games · 15 · 11 first-author · 6 since 2021Software engineering, systems software and programming languages · 3 · 2 first-author · 2 since 2021Theory of computation · 3 · 2 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Dynamic Back-Substitution in Bound-Propagation-Based Neural Network VerificationabstractWe improve the efficacy of bound-propagation-based neural network verification by reducing the computational effort required by state-of-the-art propagation methods without incurring any loss in precision. We propose a method that infers the stability of ReLU nodes at every step of the back-substitution process, thereby dynamically simplifying the coefficient matrix of the symbolic bounding equations. We develop a heuristic for the effective application of the method and discuss its evaluation on common benchmarks where we show significant improvements in bound propagation times. Panagiotis Kouvaros, Benedikt Brückner, Patrick Henriksen, Alessio Lomuscio |
AAAI | 1 |
| 2025 | Scalable Neural Network Geometric Robustness Validation via Hölder OptimisationabstractNeural Network (NN) verification methods provide local robustness
guarantees for a NN in the dense perturbation space of an input.
In this paper we introduce H$^2$V, a method for the validation of
local robustness of NNs against geometric perturbations. H$^2$V
uniquely employs a Hilbert space-filling construction to recast
multi-dimensional problems into single-dimensional ones and Hölder
optimisation, iteratively refining the estimation of the Hölder constant
for constructing the lower bound.
In common with current methods, Hölder optimisation might theoretically
converge to a local minimum, thereby resulting in a robustness result
being incorrect. However, we here identify conditions for H$^2$V
to be provably sound, and show experimentally that even
outside the soundness conditions, the risk of incorrect results can be
minimised by introducing appropriate heuristics in the global
optimisation procedure. Indeed, we found no incorrect
results validated by H$^2$V on a large set of benchmarks from
SoundnessBench and VNN-COMP.
To assess the scalability of the approach, we report the results
obtained on large NNs ranging from Resnet34 to Resnet152 and vision
transformers. These point to state-of-the-art scalability of the approach when
validating the local robustness of large NNs against geometric
perturbations on the ImageNet dataset. Beyond image tasks, we show
that the method's scalability enables for the first time the
robustness validation of large-scale 3D-NNs in video classification
tasks against geometric perturbations for long-sequence input frames
on Kinetics/UCF101 datasets. Yanghao Zhang, Panagiotis Kouvaros, Alessio Lomuscio |
NeurIPS | 2 |
| 2025 | Learning Robust XGBoost Ensembles for Regression TasksabstractMethods to improve the adversarial robustness of tree-based ensemble models for classification tasks have received significant attention in recent years. In this work, we propose a novel method for training robust tree-based boosted ensembles applicable to any task that employs a differentiable loss function, leveraging the XGBoost framework. Our work introduces an analytical solution to the upper-bound of the robust loss function, that can be computed in constant time, enabling the construction of robust splits without sacrificing computational efficiency. Although our method is general, we focus its application on regression tasks, extending conventional regression metrics to better quantify model robustness. An extensive evaluation on 19 regression datasets from a widely-used tabular data benchmark demonstrates that in the face of adversarial perturbations in the input space, our proposed method results in ensembles that are up to 44% more robust compared to the present SoA and 113% more robust than the conventional XGBoost model when considering norm bounded attacks of radius 0.05. Atri Vivek Sharma, Panagiotis Kouvaros, Alessio Lomuscio |
UAI | 2 |
| 2024 | Verification of Geometric Robustness of Neural Networks via Piecewise Linear Approximation and Lipschitz OptimisationabstractWe address the problem of verifying neural networks against geometric transformations of the input image, including rotation, scaling, shearing, and translation. The proposed method computes provably sound piecewise linear constraints for the pixel values by using sampling and linear approximations in combination with branch-and-bound Lipschitz optimisation. The method obtains provably tighter over-approximations of the perturbation region than the present state-of-the-art. We report results from experiments on a comprehensive set of verification benchmarks on MNIST and CIFAR10. We show that our proposed implementation resolves up to 32% more verification cases than present approaches. Ben Batten, Yang Zheng 0001, Alessandro De Palma, Panagiotis Kouvaros, Alessio Lomuscio |
ECAI | 4 |
| 2024 | Formal Verification of Parameterised Neural-symbolic Multi-agent Systems
Panagiotis Kouvaros, Elena Botoeva, Cosmo De Bonis-Campbell |
IJCAI | 1 |
| 2023 | Towards Formal Verification of Neuro-symbolic Multi-agent SystemsabstractThis paper outlines some of the key methods we developed towards the formal verification of multi- agent systems, covering both symbolic and connectionist systems. It discusses logic-based methods for the verification of unbounded multi-agent systems (i.e., systems composed of an arbitrary number of homogeneous agents, e.g., robot swarms), optimisation approaches for establishing the robustness of neural network models, and methods for analysing properties of neuro-symbolic multi-agent systems. Panagiotis Kouvaros |
IJCAI | 1 |
| 2023 | Verification of Semantic Key Point Detection for Aircraft Pose EstimationabstractWe analyse Semantic Segmentation Neural Networks running on an autonomous aircraft to estimate its 6DOF pose during landing. We show that automated reasoning techniques from neural network verification can be used to analyse the conditions under which the networks can operate safely, thus providing enhanced assurance guarantees on the behaviour of the overall pose estimation systems. Panagiotis Kouvaros, Francesco Leofante, Blake Edwards, Calvin Chung, Dragos D. Margineantu, Alessio Lomuscio |
KR | 1 |
| 2022 | Formal verification of neural agents in non-deterministic environmentsabstractAbstract We introduce a model for agent-environment systems where the agents are implemented via feed-forward ReLU neural networks and the environment is non-deterministic. We study the verification problem of such systems against CTL properties. We show that verifying these systems against reachability properties is undecidable. We introduce a bounded fragment of CTL, show its usefulness in identifying shallow bugs in the system, and prove that the verification problem against specifications in bounded CTL is in co NExpTime and PSpace -hard. We introduce sequential and parallel algorithms for MILP-based verification of agent-environment systems, present an implementation, and report the experimental results obtained against a variant of the VerticalCAS use-case and the frozen lake scenario. Michael Akintunde, Elena Botoeva, Panagiotis Kouvaros, Alessio Lomuscio |
Auton. Agents Multi Agent Syst. | 3 |
| 2021 | Formal Analysis of Neural Network-Based Systems in the Aircraft Domain
Panagiotis Kouvaros, Trent Kyono, Francesco Leofante, Alessio Lomuscio, Dragos D. Margineantu, Denis Osipychev, Yang Zheng 0001 |
FM | 1 |
| 2021 | Efficient Neural Network Verification via Layer-based Semidefinite Relaxations and Linear CutsabstractWe introduce an efficient and tight layer-based semidefinite relaxation for verifying local robustness of neural networks. The improved tightness is the result of the combination between semidefinite relaxations and linear cuts. We obtain a computationally efficient method by decomposing the semidefinite formulation into layerwise constraints. By leveraging on chordal graph decompositions, we show that the formulation here presented is provably tighter than current approaches. Experiments on a set of benchmark networks show that the approach here proposed enables the verification of more instances compared to other relaxation methods. The results also demonstrate that the SDP relaxation here proposed is one order of magnitude faster than previous SDP methods. Ben Batten, Panagiotis Kouvaros, Alessio Lomuscio, Yang Zheng 0001 |
IJCAI | 2 |
| 2021 | Towards Scalable Complete Verification of Relu Neural Networks via Dependency-based BranchingabstractWe introduce an efficient method for the complete verification of ReLU-based feed-forward neural networks. The method implements branching on the ReLU states on the basis of a notion of dependency between the nodes. This results in dividing the original verification problem into a set of sub-problems whose MILP formulations require fewer integrality constraints. We evaluate the method on all of the ReLU-based fully connected networks from the first competition for neural network verification. The experimental results obtained show 145% performance gains over the present state-of-the-art in complete verification. Panagiotis Kouvaros, Alessio Lomuscio |
IJCAI | 1 |
| 2021 | OSIP: Tightened Bound Propagation for the Verification of ReLU Neural Networks
Vahid Hashemi, Panagiotis Kouvaros, Alessio Lomuscio |
SEFM | 2 |
| 2020 | Efficient Verification of ReLU-Based Neural Networks via Dependency AnalysisabstractWe introduce an efficient method for the verification of ReLU-based feed-forward neural networks. We derive an automated procedure that exploits dependency relations between the ReLU nodes, thereby pruning the search tree that needs to be considered by MILP-based formulations of the verification problem. We augment the resulting algorithm with methods for input domain splitting and symbolic interval propagation. We present Venus, the resulting verification toolkit, and evaluate it on the ACAS collision avoidance networks and models trained on the MNIST and CIFAR-10 datasets. The experimental results obtained indicate considerable gains over the present state-of-the-art tools. Elena Botoeva, Panagiotis Kouvaros, Jan Kronqvist, Alessio Lomuscio, Ruth Misener |
AAAI | 2 |
| 2020 | Verifying Strategic Abilities of Neural-symbolic Multi-agent SystemsabstractWe investigate the problem of verifying the strategic properties of multi-agent systems equipped with machine learning-based perception units. We introduce a novel model of agents comprising both a perception system implemented via feed-forward neural networks and an action selection mechanism implemented via traditional control logic. We define the verification problem for these systems against a bounded fragment of alternating-time temporal logic. We translate the verification problem on bounded traces into the feasibility problem of mixed integer linear programs and show the soundness and completeness of the translation. We show that the lower bound of the verification problem is PSPACE and the upper bound is coNEXPTIME. We present a tool implementing the compilation and evaluate the experimental results obtained on a complex scenario of multiple aircraft operating a recently proposed prototype for air-traffic collision avoidance. Michael Akintunde, Elena Botoeva, Panagiotis Kouvaros, Alessio Lomuscio |
KR | 3 |
| 2018 | Formal Verification of a Programmable Hypersurface
Panagiotis Kouvaros, Dimitrios Kouzapas, Anna Philippou, Julius Georgiou, Loukas Petrou, Andreas Pitsillides |
FMICS | 1 |
| 2018 | Symbolic Synthesis of Fault-Tolerance Ratios in Parameterised Multi-Agent SystemsabstractWe study the problem of determining the robustness of a multi-agent system of unbounded size against specifications expressed in a temporal-epistemic logic. We introduce a procedure to synthesise automatically the maximal ratio of faulty agents that may be present at runtime for a specification to be satisfied in a multi-agent system. We show the procedure to be sound and amenable to symbolic implementation. We present an implementation and report the experimental results obtained by running this on a number of protocols from swarm robotics. Panagiotis Kouvaros, Alessio Lomuscio, Edoardo Pirovano |
IJCAI | 1 |
| 2017 | Parameterised Verification of Infinite State Multi-Agent Systems via Predicate AbstractionabstractWe define a class of parameterised infinite state multi-agent systems (MAS) that is unbounded in both the number of agents composing the system and the domain of the variables encoding the agents. We analyse their verification problem by combining and extending existing techniques in parameterised model checking with predicate abstraction procedures. The resulting methodology addresses both forms of unboundedness and provides a technique for verifying unbounded MAS defined on infinite-state variables. We illustrate the effectiveness of the technique on an infinite-domain variant of an unbounded version of the train-gate-controller. Panagiotis Kouvaros, Alessio Lomuscio |
AAAI | 1 |
| 2017 | Parameterised Verification of Data-aware Multi-Agent SystemsabstractWe introduce parameterised data-aware multi-agent systems, a formalism to reason about the temporal-epistemic properties of arbitrarily large collections of homogeneous agents, each operating on an infinite data domain. We show that their parameterised verification problem is semi-decidable for classes of interest. This is demonstrated by separately addressing the unboundedness of the number of agents and the the data domain. In doing so we reduce the parameterised model checking problem for these systems to that of parameterised verification for interleaved interpreted systems. We illustrate the expressivity of the formal model by modelling English auctions with an unbounded number of bidders on unbouded data and show how the technique here introduced can be used to give formal guarantees on the resulting system behaviour. Francesco Belardinelli, Panagiotis Kouvaros, Alessio Lomuscio |
IJCAI | 2 |
| 2017 | Verifying Fault-tolerance in Parameterised Multi-Agent SystemsabstractWe develop a technique to evaluate the fault-tolerance of a multi-agent system whose number of agents is unknown at design time. We present a method for injecting a variety of non-ideal behaviours, or faults, studied in the safety-analysis literature into the abstract agent templates that are used to generate an unbounded family of multi-agent systems with different sizes. We define the parameterised fault-tolerance problem as the decision problem of establishing whether any concrete system, in which the ratio of faulty versus non-faulty agents is under a given threshold, satisfies a given temporal-epistemic specification. We put forward a sound and complete technique for solving the problem for the semantical set-up considered. We present an implementation and a case study identifying the threshold under which the alpha swarm aggregation algorithm is robust to faults against its temporal-epistemic specifications. Panagiotis Kouvaros, Alessio Lomuscio |
IJCAI | 1 |
| 2016 | Parameterised Model Checking for Alternating-Time Temporal LogicabstractWe investigate the parameterised model checking problem for specifications expressed in alternating-time temporal logic. We introduce parameterised concurrent game structures representing infinitely many games with different number of agents. We introduce a parametric variant of ATL to express properties of the system irrespectively of the number of agents present in the system. While the parameterised model checking problem is undecidable, we define a special class of systems on which we develop a sound and complete counter abstraction technique. We illustrate the methodology here devised on the prioritised version of the train-gate-controller. Panagiotis Kouvaros, Alessio Lomuscio |
ECAI | 1 |
| 2016 | Parameterised verification for multi-agent systemsabstractWe study the problem of verifying role-based multi-agent systems, where the number of components cannot be determined at design time. We give a semantics that captures parameterised, generic multi-agent systems and identify three notable classes that represent different ways in which the agents may interact among themselves and with the environment. While the verification problem is undecidable in general we put forward cutoff procedures for the classes identified. The methodology is based on the existence of a notion of simulation between the templates for the agents and the template for the environment in the system. We show that the cutoff identification procedures as well as the general algorithms that we propose are sound; for one class we show the decidability of the verification problem and present a complete cutoff procedure. We report experimental results obtained on MCMAS-P, a novel model checker implementing the parameterised model checking methodologies here devised. Panagiotis Kouvaros, Alessio Lomuscio |
Artif. Intell. | 1 |
| 2015 | A Counter Abstraction Technique for the Verification of Robot SwarmsabstractWe study parameterised verification of robot swarms against temporal-epistemic specifications. We relax some of the significant restrictions assumed in the literature and present a counter abstraction approach that enable us to verify a potentially much smaller abstract model when checking a formula on a swarm of any size. We present an implementation and discuss experimental results obtained for the alpha algorithm for robot swarms. Panagiotis Kouvaros, Alessio Lomuscio |
AAAI | 1 |
| 2015 | Verifying Emergent Properties of Swarms
Panagiotis Kouvaros, Alessio Lomuscio |
IJCAI | 1 |
| 2013 | A Cutoff Technique for the Verification of Parameterised Interpreted Systems with Parameterised Environments
Panagiotis Kouvaros, Alessio Lomuscio |
IJCAI | 1 |