A static analysis framework for data science notebooks

P Subotić, L Milikić, M Stojić - … of the 44th International Conference on …, 2022 - dl.acm.org
Notebooks provide an interactive environment for programmers to develop code, analyse
data and inject interleaved visualisations in a single environment. Despite their flexibility, a …

Statically detecting data leakages in data science code

P Subotić, U Bojanić, M Stojić - Proceedings of the 11th ACM SIGPLAN …, 2022 - dl.acm.org
Data leakage is a well-known problem in machine learning. Data leakage occurs when
information from outside the training dataset is used to create a model. This phenomenon …

Speeding up logico-numerical strategy iteration

D Monniaux, P Schrammel - International Static Analysis Symposium, 2014 - Springer
We introduce an efficient combination of polyhedral analysis and predicate partitioning.
Template polyhedral analysis abstracts numerical variables inside a program by one …

Logico-numerical verification methods for discrete and hybrid systems

P Schrammel - 2012 - theses.hal.science
This thesis studies the automatic verification of safety properties of logico-numerical discrete
and hybrid systems. These systems have Boolean and numerical variables and exhibit …

Coupling policy iterations with piecewise quadratic lyapunov functions

A Adjé - Proceedings of the 20th International Conference on …, 2017 - dl.acm.org
We recently constructed piecewise quadratic Lyapunov functions to compute
overapproximations over the reachable values set of piecewise affine discrete-time systems …

A change-based heuristic for static analysis with policy iteration

M Völker, S Kowalewski - … : 26th International Symposium, SAS 2019, Porto …, 2019 - Springer
We improve the policy iteration-based algorithm for value set analysis by giving a new
heuristic for policy selection based on a local static analysis. In particular, we detect loops in …

Overapproximating the Reachable Values Set of Piecewise Affine Systems Coupling Policy Iterations with Piecewise Quadratic Lyapunov Functions

A Adjé - arXiv preprint arXiv:1506.02857, 2015 - arxiv.org
We have recently constructed a piecewise quadratic Lyapunov function to prove the
boundedness of the reachable values set of piecewise affine discrete-time systems. The …

[PDF][PDF] Coupling Policy Iteration with Piecewise Quadratic Lyapunov Functions to Overapproximate the Reachable Values Set of Piecewise Affine Discrete-Time …

A Adjé - arXiv preprint arXiv:1506.02857, 2015 - researchgate.net
We have recently constructed a piecewise quadratic Lyapunov function to prove the
boundedness of the values taken by the variables of a program with switches and affine …

Speeding Up Logico-Numerical Strategy Iteration (extended version)

D Monniaux, P Schrammel - arXiv preprint arXiv:1403.2319, 2014 - arxiv.org
We introduce an efficient combination of polyhedral analysis and predicate partitioning.
Template polyhedral analysis abstracts numerical variables inside a program by one …

[PDF][PDF] Scaling up logico-numerical strategy iteration (extended version)

D Monniaux, P Schrammel - arXiv preprint arXiv:1403.2319, 2014 - Citeseer
We introduce an efficient combination of polyhedral analysis and predicate partitioning.
Template polyhedral analysis abstracts numerical variables inside a program by one …