Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Xavier Allamigeon is active.

Publication


Featured researches published by Xavier Allamigeon.


static analysis symposium | 2008

Inferring Min and Max Invariants Using Max-Plus Polyhedra

Xavier Allamigeon; Stéphane Gaubert; Eric Goubault

We introduce a new numerical abstract domain able to infer min and max invariants over the program variables, based on max-plus polyhedra. Our abstraction is more precise than octagons, and allows to express non-convex properties without any disjunctive representations. We have defined sound abstract operators, evaluated their complexity, and implemented them in a static analyzer. It is able to automatically compute precise properties on numerical and memory manipulating programs such as algorithms on strings and arrays.


ieee computer security foundations symposium | 2005

Reconstruction of attacks against cryptographic protocols

Xavier Allamigeon; Bruno Blanchet

We study an automatic technique for the verification of cryptographic protocols based on a Horn clause model of the protocol. This technique yields proofs valid for an unbounded number of sessions of the protocol. However, up to now, it gave no definite information when the proof failed. In this paper, we present an algorithm for reconstructing an attack against the protocol when the desired security property does not hold. We have proved soundness, termination, as well as a partial completeness result for our algorithm. We have also implemented it in the automatic protocol verifier ProVerif. As an extreme example, we could reconstruct an attack involving 200 parallel sessions against f/sup 200/g/sup 200/ protocol (Millen, 1999).


symposium on theoretical aspects of computer science | 2010

The tropical double description method

Xavier Allamigeon; Stéphane Gaubert; Eric Goubault

We develop a tropical analogue of the classical double description method allowing one to compute an internal representation (in terms of vertices) of a polyhedron defined externally (by inequalities). The heart of the tropical algorithm is a characteri- zation of the extreme points of a polyhedron in terms of a system of constraints which define it. We show that checking the extremality of a point reduces to checking whether there is only one minimal strongly connected component in an hypergraph. The latter problem can be solved in almost linear time, which allows us to eliminate quickly redun- dant generators. We report extensive tests (including benchmarks from an application to static analysis) showing that the method outperforms experimentally the previous ones by orders of magnitude. The present tools also lead to worst case bounds which improve the ones provided by previous methods.


Discrete and Computational Geometry | 2013

Computing the Vertices of Tropical Polyhedra Using Directed Hypergraphs

Xavier Allamigeon; Stéphane Gaubert; Eric Goubault

We establish a characterization of the vertices of a tropical polyhedron defined as the intersection of finitely many half-spaces. We show that a point is a vertex if, and only if, a directed hypergraph, constructed from the subdifferentials of the active constraints at this point, admits a unique strongly connected component that is maximal with respect to the reachability relation (all the other strongly connected components have access to it). This property can be checked in almost linear-time. This allows us to develop a tropical analogue of the classical double description method, which computes a minimal internal representation (in terms of vertices) of a polyhedron defined externally (by half-spaces or hyperplanes). We provide theoretical worst case complexity bounds and report extensive experimental tests performed using the library TPLib, showing that this method outperforms the other existing approaches.


SIAM Journal on Discrete Mathematics | 2015

Tropicalizing the Simplex Algorithm

Xavier Allamigeon; Pascal Benchimol; Stéphane Gaubert; Michael Joswig

We develop a tropical analogue of the simplex algorithm for linear programming. In particular, we obtain a combinatorial algorithm to perform one tropical pivoting step, including the computation of reduced costs, in


Journal of Combinatorial Theory | 2011

The number of extreme points of tropical polyhedra

Xavier Allamigeon; Stéphane Gaubert; Ricardo D. Katz

O(n(m+n))


Linear Algebra and its Applications | 2011

Tropical polar cones, hypergraph transversals, and mean payoff games☆

Xavier Allamigeon; Stéphane Gaubert; Ricardo D. Katz

time, where


embedded software | 2015

A scalable algebraic method to infer quadratic invariants of switched systems

Xavier Allamigeon; Stéphane Gaubert; Eric Goubault; Sylvie Putot; Nikolas Stott

m


Algorithmica | 2014

On the Complexity of Strongly Connected Components in Directed Hypergraphs

Xavier Allamigeon

is the number of constraints and


international symposium on symbolic and algebraic computation | 2016

Solving Generic Nonarchimedean Semidefinite Programs Using Stochastic Game Algorithms

Xavier Allamigeon; Stéphane Gaubert; Mateusz Skomra

n

Collaboration


Dive into the Xavier Allamigeon's collaboration.

Top Co-Authors

Avatar

Stéphane Gaubert

École Normale Supérieure

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ricardo D. Katz

National Scientific and Technical Research Council

View shared research outputs
Top Co-Authors

Avatar

Michael Joswig

Technical University of Berlin

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Sylvie Putot

Université Paris-Saclay

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Marianne Akian

École Normale Supérieure

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge