About me

Mohamed Iguernelala

I started my Phd thesis at Paris-Sud-11 University in October 2009. I am a member of the Proval team which belongs to Laboratoire de Recherche en Informatique and INRIA-Saclay Ile-de-France.

My thesis is about combining efficient forward and backward reasoning modulo theories. I am supervised by Sylvain Conchon and Evelyne Contejean.

Administrative adress: Bat 650, Univ. Paris Sud, 91405 Orsay Cedex, France
Location: Office 36, Bat 650 South, Rue Noetzlin, 91190 Gif sur Yvette, France
Phone number: (+33) (0)1 72 92 59 95
E-mail: Mohamed "dot" Iguernelala "at" lri "dot" fr

Research activities

Since October 2009:

I started my Phd thesis. It aims at combining powerfull forward proof search techniques and backward methods.

March - September 2009:

The core of the Alt-Ergo theorem prover relies on a Shostak-like congruence closure algorithm called CC(X). I extended this algorithm in order to integrate a built-in reasoning for user defined associative and commutative function symbols.

June - Augest 2008:

David Baudet and I participated to the Ocaml Summer Project funded by Jane Street Capital. During this project, we developped Ocamlwizard; a tool that provides a set of commandes for Ocaml IDEs.

March - May 2008:

I implemented a basic decision procedure for the theory of bit-vectors and integrated it in the Alt-Ergo theorem prover.

Publications

LPAR 17:

Sylvain Conchon, Evelyne Contejean, and Mohamed Iguernelala. Ground Associative and Commutative Completion Modulo Shostak Theories. In Logic for Programming, Articifial Intelligence and Reasoning (LPAR 17), Yogyakarta, Indonesia, 2010. Easychair Volume. Short paper. [pdf]

Research Report 1538:

Sylvain Conchon, Evelyne Contejean, and Mohamed Iguernelala. Canonized Rewriting and Ground AC Completion Modulo Shostak Theories. Research Report 1538, LRI, Paris-Sud University, December 2010. [pdf]

TACAS 17:

Sylvain Conchon, Evelyne Contejean, and Mohamed Iguernelala. Canonized Rewriting and Ground AC Completion Modulo Shostak Theories. In Tools and Algorithms for the Construction and Analysis of Systems (TACAS 17), Saarbrücken, Germany, 2011. [Best theoretical paper at ETAPS 2011]

Teaching activities (IUT of Orsay)

Sept 2011 - Jan 2012

  • TDs/TPs de programmation JAVA 2ème année

Sept 2010 - Jan 2011

  • TDs/TPs d'architecture des ordinateurs 1ère année
  • TDs/TPs de système 1ère année

Sept 2009 - Jan 2010

  • TDs/TPs d'architecture des ordinateurs 1ère année