Internships 2024/2025
- Reconnaissance de programmes par réseaux de neurones de graphes
Sid Touati et Christophe Alias (INRIA Sophia Antipolis ou INRIA Lyon)
- Using Model Checking for verifying Nuclear Power Plant Operating Procedures
Valentin RYCHKOV, Claudia PICOCO, 91120 EDF R&D, Palaiseau
1.22 Basics of verification, 2.8.2 Cyber-physical systems and their verification - Formal reasoning training example generation for large language models
Damien Sileo - Lille
Logic, Planning, Learning - Pairs of square-free arithmetic progressions in infinite words
Pascal Ochem and Matthieu Rosenfeld - at LIRMM, Montpellier
- Numerical Analysis and Optimization of Functional Array Programs
Thomas Koehler and Eva Darulova – ICube Laboratory, Strasbourg, France or Uppsala University, Sweden
- Exploring Accuracy and Performance Trade-offs in Functional Array Programs
Thomas Koehler and Eva Darulova – ICube Laboratory, Strasbourg, France or Uppsala University, Sweden
- Algorithmes d'énumération dans les graphes
Pierre Bergé and Vincent Limouzy - CLERMONT-FERRAND
Parameterized algorithms and complexity (2.11.1), Advanced graph theory (2.29.1) - Optimizing Programs with Sketch-Guided Polyhedral Compilation
Thomas Koehler and Christophe Alias – ICube Laboratory, Strasbourg or LIP Laboratory, Lyon
- Génération automatique de clé de détermination pédagogiques
Simon Castellan (Inria Rennes) ; Agnès Schermann (EcoBio, Univ Rennes 1)
- Reproducing brain imaging pipelines to study analytical variability
Boris Clénet, Camille Maumet, Unité Empenn U1228, INSERM, INRIA, Université Rennes, IRISA, UMR CNRS 6074
- Méthodes symboliques pour la bi-déduction dans le contexte de la vérification de protocoles de sécurité
David Baelde (PR ENS Rennes) et Delaune Stéphanie (DR CNRS) - IRISA (Rennes)
2.30; 1.33 - Analyse formelle de sécurité des protocoles DRM
Stéphanie Delaune & Joseph Lallemand, IRISA, Rennes
2.30 - Multi-Perspective Reasoning with Standpoint Logic
Lucia Gomez Alvarez, Inria Centre at the University Grenoble Alpes
- Optimization of minimizer-based k-mer partitioning for genomic sequences
Camille Marchet (CNRS), Florian Ingels - CRIStAL, Lille
- Vérification de propriétés sur les graphes temporels - vers un métathéorème
Nathalie Sznajder, Binh-Minh Bui-Xuan – LIP6, SU UPMC.
- Causality-aware temporal graphs with connectivity constraints
Binh-Minh Bui-Xuan, Marcelo Dias de Amorim – LIP6, SU UPMC.
- Quantified reachability properties for provably explainable AI
Eric Goubault and Sylvie Putot - LIX, Palaiseau
- Modélisation informatique des erreurs de décisions d’un opérateur humain en aviation ou en médecine
Pr. Frédéric Boulanger (LMF, CentraleSupélec, Université Paris-Saclay) and Pr. Nicolas Sabouret (LISN, Université Paris-Saclay)
Logical Aspects of Artificial Intelligence, - Combining Query Languages and Semantic Analysis by Abstract Interpretation to Verify Program Correctness
Antoine Miné - APR, LIP6, Sorbonne Université
2.6 - Verification of Unsafe Code in Rust Programs by Abstract Interpretation
Antoine Miné - APR, LIP6, Sorbonne Université
2.6 - On Byzantine fault tolerance in dynamic networks
Binh-Minh Bui-Xuan, Sébastien Tixeuil – LIP6, SU UPMC.
- Algorithmic aspects of arithmetic theories with division
Alessio Mansutti - IMDEA Software Institute
- Analysing Petri Nets with Higher Dimensional Automata
Hugo Bazille, Philippe Schlehuber-Caissier - Telecom SudParis (Courcourrones)
- Static Analysis by Abstract Interpretation of Library Bindings in Multi-Language Applications
Antoine Miné - APR, LIP6, Sorbonne Université
2.6 - Attaques par canaux auxilliaires en crypto fondée sur les réseaux
Thomas Ricosset - Thales Gennevilliers
2.12.1 2.12.2 2.13.1 2.13.2 - Développement et intégration de primitives cryptographiques dans OpenSSL
Sylvain Lacharte - Thales Cholet
- Various topics in proof assistants, logic, and constructive mathematics
Yannick Forster, Paris
2-7-1, 2-7-2, 2-4 - Fixed-point implementation of Falcon and FN-DSA
Thomas Prest - PQShield SAS (Paris, FR)
2.12.2 - Arithmetic algorithms for cryptology - Implementation security of post-quantum digital signatures
Antoon Purnal - PQShield (Remote, or Paris, France)
2.12.2 - Arithmetic algorithms for cryptology - Cryptographic watermarking for preventing deepfakes in media data
Thomas Prest, Thomas Espitau, Pierre-Yves Strub, Adrian Thillard - PQShield SAS (Paris, France)
2.12.2 - Arithmetic algorithms for cryptology - Programme slicing pour Catala
Vincent Botbol, Louis Gesbert, Romain Primet – Paris 1e=3e (INRIA)
Abstract interpretation; Functional programming and type systems - Développement de protocoles cryptographiques pour un vote électronique (plus) sûrs dans la vraie vie
Alexandre Debant
Proofs of security protocols - Data selection and Shapley value in the linear case
Patrick Loiseau (FairPlay team: Inria Saclay / ENSAE / Criteo)
- Matching markets: the role of correlation on efficiency and equity
Patrick Loiseau (FairPlay team: Inria Saclay / ENSAE / Criteo) and Bary Pradelski (Oxford / CNRS)
- Safe Composition of Jasmin & Rust for High-Assurance Cryptography
Vincent Laporte, Inria Nancy
2.4, 2.6, 2.36.1 - Formally Verifying Privacy in Cryptographic Protocols through Trace Properties
Lucca Hirschi, Inria Nancy
2.30 - Étude et optimisation de la consommation énergétique des systèmes blockchain
Rouwaida ABDALLAH - CEA-LIST
- Logic for differential privacy of functional programs
Patrick Baillot - CRIStAL, Lille
2.2, 2.7.1, 2.3.2 - Exploring the functoriality of approximate posteriors for sheaf-structured models
Grégoire Sergeant-Perthuis, LCQB Sorbonne Université
- Kleene Algebra with Tests for probabilistic programs
Patrick Baillot, Leandro Gomes - CRIStAL, Lille
- Reasoning on the execution time of programs with Kleene Algebra with Tests
Patrick Baillot, Leandro Gomes - CRIStAL, Lille
- Identification versus anonymisation from an embedded client operating on a blockchain
Christine Hennebert - GRENOBLE
- Semantics and types for synchronous programming with state machines in a multi-periodic setting
Patrick Baillot, Julien Forget, Sylvain Salvati - CRIStAL, Lille
2.23.1, 2.4 - Validated Numerical Software For Algebraic Curves with Singularities
Adrien Poteaux and Florent Bréhard - CRIStAL (Lille)
- Incremental maintenance of queries on dynamic trees
Antoine Amarilli, Charles Paperman, Inria Lille
1-18 - Enumerating simple paths satisfying a regular path query
Antoine Amarilli, Mikaël Monet, Inria Lille
- Analyse automatisée de documents pour lutte contre la fraude documentaire F/H
Guillaume Bernard - MAIF - Niort (g.bernard@maif.fr)
- Inter-Model Explanations for Student Modeling in AI for Education
marie-Jeanne Lesot & Sebastien Lalle - LIP6, Sorbonne University
- Copoints enumeration in graph convexities
Victor Chepoi, Oscar Defrain & Simon Vilmin, Aix-Marseille Université
Graphes, combinatoire, complexité - Attaques sur Système de Distributions de Clés Quantiques (QKD)
Laurent Maingault, Loïc MANGIN - CEA Grenoble
2-34-2 - Innovative Blockchain Internship Program at Nomadic Labs
Yann Régis-Gianas, Head of Engineering - Paris, France
- Optimisation interactive de programmes OCaml via des transformations source-à-source
Arthur Charguéraud
2.4,2.36.1,2.7.2 - Implementation of cryptographic primitives on ML dedicated computational units
Jean-Pierre Flori - Apple Europe, Paris
- fine grain analysis of the implementations of classical algorithms and data structures in various contemporary programming languages
Cyril Nicaud, Pablo Rotondo, LIGM, University Gustave Eiffel, Marne-la-Vallée
2-10, 2-15 - Coalition manipulability of IRV in Impartial Culture
François Durand, Élie de Panafieu, Nokia Massy
2-10, 2-15 - Proving the equivalence of type and function definitions automatically in Coq
Frédéric Blanqui - ENS Paris Saclay, Gif-sur-Yvette
2-07-02,2-07-01 - Stage de recherche en informatique : Reconnaissance de programmes par réseaux de neurones de graphes
Sid Touati, Enrico Formenti, Christophe Alias
- Bridging the gap between a verified library and a proof assistant
Guillaume Melquiond - Laboratoire Méthodes Formelles, Université Paris Saclay, Inria
2.7.2, 2.36.1 - Vérification formelle des politiques de sécurité pour les protocoles IoT
Quentin Peyras (IRIT) et Ghada Gharbi (Epita) - IRIT, Toulouse
- Towards formally verified configuration languages
Helene Coullon, Frederic Loulergue - IMT Atlantique Nantes France
- Side-Channel Attacks on Post-Quantum Cryptography and Hybridation
Thomas Roche - NinjaLab - Montpellier, France
- Verification for the Varda distributed programming language
Shapiro, Pagliari @LIP6 (Sorbonne-U, Jussieu)
- A Kubernetes-based backend for the Varda distributed programming language
Shapiro, Pagliari @LIP6 (Sorbonne-U, Jussieu)
2.17, 2.18.1, 2.03, 1.31 - Verification for the Varda distributed programming language
Shapiro, Pagliari @LIP6 (Sorbonne-U, Jussieu)
2.04, 2.18.1 - Rigorous development of database backends
Shapiro, @LIP6-Sorbonne-Université
2.09.2, 2.26.1, 2.36.1, 2.18.1 - Ensuring Correctness in Open Systems through Compatibility
R. Ameur-Boulifa (Sophia-Antipolis) et M. Ouerdini (Toulouse)M
- Multi-Agent Reinforcement Learning Implementation
Benedikt Bollig, Matthias Fuegger, Thomas Nowak, Zhuofan Xu (ENS Paris-Saclay)
- On-Line Parameter Estimation in Bioreactors
Benedikt Bollig, Matthias Fuegger, Thomas Nowak, Mariapia D'Urso
- Traitement d’images spectrales de microscopie électronique assistée par IA appliqué à la classification de météorites.
Guillaume Tochon (LRE EPITA) in partnership with Institut de Minéralogie, de Physique des Matériaux et de Cosmochimie (IMPMC)
- Post-Quantum Threshold Signature Scheme from Code-based Assumptions
Victor Dyseryn / Duong Hieu Phan - Télécom Paris
2.12.2, 2.13.2 - Improvement of a pipeline to enhance vascular structures in biomedical images
Hugo Rositi - Loria, Nancy
- https://webusers.i3s.unice.fr/~elozes/sujet-stage-printemps-ete-2025.pdf
Diagrammes de séquences et modèles de cohérence faible
- Scalable Translation Validation for High-Performance Computing and Machine Learning
Christophe Alias - ENS de Lyon
- Evaluation of complex queries on large knowledge bases
Louis Jachiet - Télécom Paris
2.26.1 2.26.2 2.29.2 - Graphical Conditions ensuring Equality between Differential and Mean Stochastic Dynamics
François Fages, Inria Saclay, Ecole Polytechnique, Francois.Fages@inria.fr
C2-19 - Graphical Conditions ensuring EqGraphical display of biochemical reaction networks based on Petri Net invariants
François Fages, Inria Saclay, Ecole Polytechnique, Francois.Fages@inria.fr
C2-19 - Modeling single-cell reaction networks with cell-cycle transition kernels
Jakob Ruess, Inria Saclay, Jakob.Ruess@inria.fr
2.19 - Smoothed Analysis: Bridging Theory and Practice in Dynamic Networks
Ami Paz. LISN: CNRS & Paris-Saclay University
2-18-1 Algorithmique distribuée pour les reseaux - Distributed Dynamic Graph Algorithms
Ami Paz. LISN: CNRS & Paris-Saclay University
2-18-1 Algorithmique distribuée pour les reseaux - Development of algorithms for victim localization in disaster areas using a fleet of cooperative drones
Marwane Rezzouki - Laboratoire des signaux et systèmes
- Development of algorithms for victim localization in disaster areas using a fleet of cooperative drones
Marwane Rezzouki - Laboratoire des signaux et systèmes
- Auditing Practical Privacy Guarantees of Differentially Private Machine Learning Models
Aurélien Bellet - Inria Montpellier
Fondements de la confidentialité des données - Formalisation et vérification d’un UIDL formel bigraphique dans Coq (M2 + doctorat)
Xavier Thirioux (ISAE-Supaero, Toulouse), Celia Picard (ENAC, Toulouse), Cyril Allignol (ENAC, Toulouse)