Samuel Buchet

Softwares


AAN-reach

AAN-reach (Asynchronous Automata Networks REACHability) is a tool that solves reachability problems for the formalism of Automata Networks. It provides a general logic formula (Conjunctive Normal Form) encoder to perform Bounded Model Checking and static analysis algorithm by connection to SAT solvers. More.

LOLH

LOLH (Learning Optimized Logical Hypothesis) is a machine learning tool developed to extract features from genomics data. It implements an optimization algorithm to infer logic rules that helps the study of combined expressions of large number of genes. More.

Two-phase solver (Graphical Models) :

The two-phase solver for Discrete Graphical Models is an anytime solver for bi-objective combinatorial optimization problems expressed on Discrete Graphical Models. It is implemented on top of single-objective solvers (currently ToulBar2 and CPLEX) and allows to compute lower and upper bound sets on the Pareto Front of the problems. More.

Boond

Boond (Bi-Objective Optimization for Negative protein Design) is a bi-objective discrete optimization tool based on the Toulbar2 solver to solve Computational Protein Design problems. It performs the optimization of protein sequences through the use of an energy function by relying on both exact and heuristic algorithms. <a href”=/personal_page/work/biobjective_optimization”>More</a>.