Internships 2020/2021
- Probabilistic Functional Programs: Termination and Verification
Charles Grellois - Aix-Marseille Université
mainly 2.4, and also 2.2, 2.1 - Catala: Moving Towards the Future of Legal Expert Systems
Denis Merigoux – Karthikeyan Barghavan – Paris
- Quantum controlofsuperconducting circuits using neural networks
Benjamin Huard & Audrey Bienfait - Laboratoire de Physique, ENS de Lyon
Quantum Information - Fair Online Classification with Partial Feedback
Nicolas Gast and Patrick Loiseau - Inria/LIG (Grenoble)
- A mathematical analysis of positive discrimination mechanisms in multi-dimensions
Patrick Loiseau and Bary Pradelski, Inria/LIG (Grenoble)
- Fair transactions ordering in a blockchain
Krishna Gummadi and Patrick Loiseau - MPI-SWS (Saarbruecken, Germany)
- Analyse physique d’une signature post-quantique fondée sur les réseaux euclidiens
Thomas Ricosset, Ange Martinelli et Mélissa Rossi (Thales Gennevilliers et ANSSII)
2.12.1 - Implementing a differentiable programming framework based on linear logic and functional programming
Michele Pagani
2.1 or 2.2 or 2.4 - Specification and Verification of a Transient Data Structure
Arthur Charguéraud et François Pottier - Paris ou Strasbourg
2.4, 2.7.1, 2.7.2, 2.36.1 - Secure wallet application for cryptocurrency and blockchain transactions
Matthieu Rivain, Aleksei Udovenko and Junwei Wang
- Enhance the security of networking libraries with formally proven message handling in SPARK
The internship will take place in the offices of AdaCore in Paris and will be supervised by Yannick Moy. Application at: internships@adacore.com
- Prove the robustness and functionality of critical units of the SPARK standard library
Mailto: internships@adacore.com. Location: Paris or Toulouse
- Combining implicit and explicit surface representations for 3D human reconstruction from a single image
Dr. Adnane Boukhayma - INRIA Rennes
- Toward a scalable and accurate network calculus
Anne Bouillard (Huawei Technologies, France, Boulogne-Billancourt)
2.17.1 - Toward an accurate stochastic network calculus
Anne Bouillard (Huawei Technologies, France, Boulogne-Billancourt)
2.17.1 - Génération réaliste de paquets réseau pour l’évaluation de détecteurs d’intrusion
G. Blanc (IMT, IP Paris), Ludovic Mé (Inria), PF Gimenez (CentraleSupélec), F. Majorczyk (DGA-MI) - Rennes
- A Semantical Study of the Least-Level Strategy in the Bang Calculus
Delia Kesner (IRIF, Univ. de Paris) - Giulio Guerrieri (Univ of Bath)
- Verification of security protocols: application to e-voting
Stéphanie Delaune and Joseph Lallemand - IRISA/Rennes
2.30 - Verification of security protocols: Squirrel prover
David Baelde (LSV/Université Paris Saclay) et Stéphanie Delaune (IRISA/Rennes)
2.30 - A stream language for polynomial time over the reals
Emmanuel Hainry and Romain Péchoux
2.1, 2.4, and 1.17 (english upon request) - Automatic complexity analysis of probabilistic programs
Emmanuel Hainry and Romain Péchoux (LORIA, Nancy)
1.17, 2.11.2, and 2.4 (english upon request) - Characterizing Quantum complexity classes
Emmanuel Hainry and Romain Péchoux (LORIA, Nancy)
1.17, 2.34 - Operational Game Semantics for OCaml Type System
Guilhem Jaber - Université de Nantes
1-20, 2-2, 2-4 - Specifying and reasoning about preferences over inconsistent knowledge bases
Meghyn Bienvenu (LaBRI, Bordeaux) & Camille Bourgaux (DI ENS, Paris)
Logical aspects of artificial intelligence, Web data management - Stratégies de compilation pour la synthèse de circuits
Christophe Alias - LIP/ENS de Lyon
Compilers, computer architecture - High-performance compilation schemes using dynamic analysis
Christophe Alias - LIP/ENS de Lyon
Compilers, computer architecture - Axiomatic in phylogeny-reconstruction distance-based methods and flat clustering with overlap
Celine Scornavacca, Christophe Paul, Dimitrios Thilikos -Montpellier
- Fast Secure Computation Meets Linear-Time Encodable Codes
Geoffroy Couteau - IRIF, Université de Paris
2.13.2, 2.12.1 - Non-commutative logic and categorical semantics for systems programming languages
Guillaume Munch-Maccagnoni, Inria, Nantes
2.1, 2.2, 2.27.1, (2.4, 2.36.1) - Détection de fonction identité à la compilation
Vincent Laviron ou Pierre Chambart, OCamlPro, Paris 14
- Généralisation de la Récursion terminale modulo constructeur
Vincent Laviron ou Pierre Chambart, OCamlPro, Paris 14
- Interface Graphique pour la Gestion de Paquets d’OCaml
Louis Gesbert et Raja Boujbel, OCamlPro, Paris 14
- A Principled Investigation of the Lottery Ticket Hypothesis for Deep Neural Networks
Adrian Vladu, IRIF, Paris
- AI Safety internship at CEA Saclay
Zakaria Chihani
2.36.1 Proofs of programs ; 2.35.1 Constraint programming ; 2.9.2 Algorithmic verification of programs 2.7.2 Proof assistants ; 2.7.1 Foundations of proof systems ; 2.5.1 Automated deduction ; 2.6 Abstract interpretation: application to verification and static analysis ;2-4 Functional programming and type systems ; 1-36 Initiation to research ; 1-39 Logical aspects of artificial intelligence ;1-22 Basics of verification ; 1-35 Introduction to Computer Vision ; - Solvability in Call-by-Push-Value
Delia Kesner (IRIF, Univ. de Paris) - Giulio Guerrieri (Univ of Bath)
- FORMAL MECHANICAL MODELS FOR DISTRIBUTED COMPUTING – LUMINOUS ROBOTS
P. Courtieu/X. Urbain/X. Défago – Lyon
- MODÈLES MÉCANIQUES FORMELS POUR L’ALGORITHMIQUE DISTRIBUÉE - COMPORTEMENTS PROBABILISTES
P. Courtieu/X. Urbain/S. Tixeuil - Lyon/Paris
- MODÈLES MÉCANIQUES FORMELS POUR L’ALGORITHMIQUE DISTRIBUÉE - PROCÉDURES DE DÉCISION ET SEMI-DÉCISION
P. Courtieu/X. Urbain/E. Coquery - Lyon/Paris
- MODÈLES MÉCANIQUES FORMELS POUR L’ALGORITHMIQUE DISTRIBUÉE - GÉOMÉTRIE NON EUCLIDIENNE / APPROCHÉE / INCERTAINE
S. Brandel/X. Urbain/L. Rieg - Lyon/Grenoble
- UN DEMONSTRATEUR POUR LA LOGIQUE DE LA CAPABILITE (ABILITY LOGIC)
Nicola Olivetti et Charles Grellois, Aix-Marseille Université
- Compiler support for data-driven parallelism
Christophe ALIAS, Jean Baptiste BESNARD, Patrick CARRIBAULT et Julien JAEGER
compilation, code optimisation - Analyse automatisée de binaires appliquée à la recherche de vulnérabilités matérielles
Antoine Rollet - Bordeaux
- De la synthèse de programmes aux tests, et vice-versa!
Nathanaël Fijalkow et Antoine Rollet - LaBRI Bordeaux
- Analyse automatisée de binaires appliquée à la recherche de vulnérabilités matérielles
SERMA:Julien BERNET et Michael GRAND, LaBRI: Antoine ROLLET et Grégoire SUTRE - Bordeaux
- Synthèse et apprentissage de réseaux booléens prédictifs pour la différenciation cellulaire
Loïc Paulevé - LaBRI (Bordeaux)
- Energy-aware scheduling under topological constraints
E. Bampis, F. Pascual, G. Lucarelli - LIP6 Sorbonne Université
2.24.1 - Enumerating Query Results on Multitrees
Antoine Amarilli, Louis Jachiet, Luc Segoufin, École normale supérieure
2.26.1 Logique, complexité descriptive, théorie des bases de données ; 2.26.2 Gestion de données du Web - Uncovering the sources of French classical theater through automatic text alignment and comparison
Philippe Gambette - LIGM
1.32, 2-24-2, 2-29-1, 2-29-2 - Robust and adaptive data-driven anomaly detection in IoT
Sébastien Tixeuil (LIP6), Gregory Blanc (Télécom SudParis) - LIP6, Paris
- Data-driven assessment of intrusion detection
Sébastien Tixeuil (LIP6), Gregory Blanc (Télécom SudParis) - LIP6, Paris
- Programmation Linéaire pour la reconstruction de génomes à partir demétagénomes: modélisation, tests, passage à l’échelle
S. Chaffron, G. Fertin, G.Jean
- Blockchain or not Blockchain? Costs and benefits of large-scale synchronization
Petr Kuznetsov (Telecom Paris), Luis Belmar Letelier (Mazars)
2.18.2, 2.18.1 - Hybrid Relaxed Concurrent Data Structures
Petr Kuznetsov (Telecom Paris), Armando Castaneda (UNAM)
2.18.2 - Agreement and Clustering in Spiking Neural Networks
Petr Kuznetsov (Telecom Paris), Denis Sheynikhovich (UPMC)
- Verifiable Delay Functions for Permissionless Replication
Duong Hieu Phan (Telecom Paris), Petr Kuznetsov (Telecom Paris)
- Compression de graphes par parcours avec Webgraph
Fabien de Montgolfier - IRIF, Paris
Graph algorithms - Compression de graphes bipartis par décomposition bimodulaire
Fabien de Montgolfier - IRIF, Paris
Graph algorithms - Hierarchical Query-Aware Graph Summarization
Angela Bonifati & Stefania Dumbrava - Lyon/Paris and/or online
2.29.1 Algorithmique des graphes; 2.26.2 Gestion de données du web - Incremental Schema Inference for the Covid-19 Dataset
Angela Bonifati (Univ Lyon 1, LIRIS - Lyon) & Stefania Dumbrava (ENSIIE, Samovar - TelecomSud Paris - Paris)
2.29.1 Algorithmique des graphes; 2.26.2 Gestion de données du web - Compilateur dédié à l’évaluation de requêtes SQL
Jean-Marie Lagniez, Pierre Senellart (ENS, Paris ou CRIL, Lens)
2-26-2 - State-of-art type checking for the Elixir programming language
Giuseppe Castagna and José Valim, Institut de Recherche en Informatique Fondamentale and Dashbit
2.4 - Tropical geometry applied to the analysis of interior point methods
Xavier Allamigeon and Stéphane Gaubert
2.20.1; 2.24.1 - Etude des approches pour le contrôle des fermes éoliennes par l'apprentissage par renforcement
Ana Busic (Inria Paris et DIENS, PSL); Jiamin Zhu et Domenico Di Domenico (IFP Energie nouvelles)
2.17.1 - \Performance Evaluation and Optimization of Energy Packets Networks
Location: Inria Paris; Supervisors: Ana Busic (Inria Paris et DIENS, PSL); Jean-Michel Fourneau (DAVID - UVSQ, Paris Saclay); Josu Doncel (University of the Basque Country)
2.17.1 - Semantics of a low-level language for verified computer algebra
Guillaume Melquiond, Inria, Université Paris Saclay
2.7.2, 2.36.1 - Estimation analytique des probabilités de phénotypes alternatifs en biologie
Aurélien Naldi, François Fages - Inria Saclay
- Conditions de stabilité qualitative des acteurs clés de processus biologiques
Aurélien Naldi, François Fages - Inria Saclay
- Interval Arithmetic for Ordinary Differential Equation Systems
F. Fages, M. Hemery Inria Saclay
C2-19 C2-6 C2-33-3 2-13-1 - A formal proof of correctness of Tail-Recursion Modulo Constructor in the Iris logic
Léo Stefanesco, François Pottier, Gabriel Scherer, Frédéric Bour - INRIA Paris
2.4, 2.7.2 2.36.1 - Time-Accurate Network Simulation Interconnecting VMs with Hardware Virtualization towards stealth analysis
Martin Quinson (ENS Rennes), Louis Rilling (DGA-MI), Matthieu Simonin (Inria) – Rennes
- Decision Procedures for Inductive Separation Logic Modulo Data Theories
Nicolas Peltier, Radu Iosif - Grenoble
- Étude d’une méthode probabiliste d’estimation de paramètres pour un modèle continu de dynamique de population océanique
Benoit Delahaye et Guillaume Cantin - Laboratoire des Sciences du Numérique de Nantes (LS2N)
- Semantics of Cryptographic Proofs.
David Baelde, Adrien Koutsos, Guillaume Scerri - Inria Paris
2.30 - Predictive optimization of data transfers for Cloud File Providers on macOS/iOS
Jean-Gabriel Morard, Apple, Paris
Concurrency, Probabilistic aspects of computer science - Unsupervised Domain Adaptation in Neuroimaging - The case of White Matter Lesions Segmentation
Francesca Galassi, Nicolas Courty (Inria Rennes)
- Listing Graphlets in Real-World Graphs
Mauro Sozio, Telecom Paris (Palaiseau), LINCS (Paris)
Graph Mining - Graph Clustering: Theory and Practice
Mauro Sozio, Telecom Paris (Palaiseau), LINCS (Paris)
Graph Mining - Un analyseur flots de données paramétré par un ordre d'itération pour le compilateur formellement vérifié CompCert
Sandrine Blazy - Rennes
2-04, 2-06, 2-07-1, 2-07-2, 2-36-1