GithubHelp home page GithubHelp logo

Nicolas Amat

I am currently a postdoctoral researcher at the IMDEA Software Institute, working on new solving techniques for Presburger arithmetic (under the supervision of Pierre Ganty and Alessio Mansutti). I am interested in theoretical computer science, with a special interest in the theory and applications of decision procedures for formal verification. I completed my PhD at LAAS-CNRS, where I worked on new methods for taking advantage of Petri net reductions with an SMT-based model checker.

Download my resumรฉ and visit my homepage.

๐Ÿ”ญ Open Science

Open Source Software

Readme Card Readme Card Readme Card Readme Card

Education Materiels

Readme Card

๐Ÿ“– Publications

My publications tracked by DBLP.

Journal Papers

2023

2022

Conference Papers

2024

2023

2022

2021

Preprints

  • Amat, N, Dal Zilio, S, Le Botlan, D. On the Complexity of Proving Polyhedral Reductions. Submitted.
  • Amat, N, Amparore, E, Berthomieu, B, Bouvier, P, Dal Zilio, S, Jensen, P, Jezequel, L, Kordon, F, Li, S, Paviot-Adet, E, Srba, J, Thierry-Mieg, Y, Wolf, K. Behind the Scene of the Model Checking Contest, Analysis of Results from 2018 to 2023. TOOLympics 2023, Part III of the Proceedings of the 29th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2023) (to appear)

Nicolas Amat's Projects

artifact-octant icon artifact-octant

Artifact for Paper "Project and Conquer: Fast Quantifier Elimination for Checking Petri Nets Reachability"

dotfiles icon dotfiles

My Archlinux - i3wm - zsh - neovim setup

e-abstraction icon e-abstraction

Formalization of the E-Abstraction Equivalence using Isabelle/HOL

fv-nfllib icon fv-nfllib

Library implementing the Fan-Vercauteren homomorphic encryption scheme

kong icon kong

Kong is a tool to compute the concurrency relation of a Petri using nets reduction (polyhedral approach).

mcc icon mcc

High-Level Nets Blaster for the Model-Checking Contest

octant icon octant

Quantifier eliminator for using Petri net reductions for model checking reachability properties.

pnets icon pnets

A set of tools written in rust to manipulate petri nets.

reductron icon reductron

Reductron - The Polyhedral Abstraction Prover

smpt icon smpt

SMPT is a SMT-based model checker for Petri nets focused on reachability problems that takes advantage of net reductions (polyhedral reductions).

the-omega-project icon the-omega-project

Tools from Pugh et al.'s "Omega Project" for constraint-based compiler tools: The "Omega Library" for constraint manipulation; The "Omega Calculator" (text interface); the "Omega Test" for depedence analysis; the "Uniform Library" for code transformation; and the "Code generation" library for generating the transformed code. I am experimenting with tracking bugs with Lighthouse, but am not yet sure I've got it configure right --- see http://davew_haverford.lighthouseapp.com/projects/13658-the-omega-project/overview (if you can; if you can't, email [email protected]).

usmpt icon usmpt

ยตSMPT: An environnement to experiment with SMT-based model checking for Petri nets

xpir icon xpir

XPIR: Private Information Retrieval for Everyone

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.