[Séminaire des étudiants CSI] mercredi 19 janvier 2011 - Amphi 4

Bonjour, nous avons le plaisir de vous inviter au séminaire des étudiants du LRDE. Il aura lieu le mercredi 19 janvier 2011 à 14 heures en Amphi 4 (KB). ------------------------------------------------------------------ Au programme: *OLENA, VAUCANSON, CLIMB et SPOT* http://publis.lrde.epita.fr/Seminar-2011-01-19 OLENA *14h00 : Un algorithme rapide pour l’arbre auto-dual -- Edwin Carlinet VAUCANSON *14h30 : Mécanique de Vaucanson 2.0 -- Alex Hamelin CLIMB *15h15 : Concevoir l’interface d’une bibliothèque générique en Common Lisp -- Loïc Denuzière SPOT *15h45 : Model Checking LTL utilisant des automates Testeurs -- Ala-Eddine Ben-Salem ----------------------------------------------------------------------- Les Résumés des exposés : ************************** OLENA - TRAITEMENT D’IMAGES GÉNÉRIQUE ET PERFORMANT 14h00 : Un algorithme rapide pour l’arbre auto-dual -- Edwin Carlinet Ces dernières années, les opérateurs connectés ont gagné une certaine popularité dans le domaine du traitement d’images, ils ont en effet été largement utilisés dans le cadre de filtrage, de segmentation, de détection d’objets. . . Néanmoins, plusieurs défauts ont été mis en évidence, le plus important étant la dépendance au contraste, on ne peut que détecter soit les objets clairs, soit les objets foncés. Les opérateurs auto-duaux permettent d’opérer sur les objets clairs et foncés à la fois et ne souffrent donc pas du défaut des opérateurs connectés classiques. En revanche, les opérateurs auto-duaux sont plus difficiles à mettre en place et les algorithmes actuellement disponibles sont coûteux en temps de calcul. Nous proposons un nouvel algorithme pour calculer les opérateurs auto-duaux basés sur l’union-find de Tarjan ; celui-ci offrant de meilleures performances que l’algorithme d’arbres de contours à l’état de l’art. VAUCANSON - BIBLIOTHÈQUE DE MANIPULATION D’AUTOMATES 14h30 : Mécanique de Vaucanson 2.0 -- Alex Hamelin Vaucanson est une plateforme de manipulation d’automates finis et de transducteurs dont l’interface s’est montrée trop complexe. Pendant les deux dernières années, des travaux ont été entrepris afin d’introduire le concept de kind d’un automate dans la bibliothèque. Afin d’y arriver, l’interface fut refaite ainsi que la mécanique interne de Vaucanson. Ceci amena plusieurs changements dans les structures de données, les algorithmes et la définition de l’interface. Nous exposerons ces modifications tout en mettant en avant les divers pièges qu’un développeur pourrait rencontrer en travaillant dans le coeur de la bibliothèque. Ce travail pourra amener à des mesures de performances entre Vaucanson 2.0 et la dernière version stable de la bibliothèque. CLIMB - TRAITEMENT D’IMAGES EN LISP 15h15 : Concevoir l’interface d’une bibliothèque générique en Common Lisp -- Loïc Denuzière Climb est une bibliothèque de traitement d’images générique. Elle est implémentée en Common Lisp et vise un dynamisme et une facilité d’utilisation maximaux. Dans ce but, l’interface utilisateur doit être à la fois suffisamment puissante pour ne pas cacher certaines fonctionnalités de la bibliothèque sous-jacente, et intuitive pour l’utilisateur. La difficulté est de créer une interface faisant un minimum de compromis entre ces caractéristiques, tout en restant suffisamment extensible pour les garder quand la bibliothèque évolue. Après quelques rappels sur le design générique de Climb, nous présentons les modifications que nous avons apportées à l’interface existante pour améliorer son utilisabilité sans restreindre ses capacités. SPOT - BIBLIOTHEQUE DE MODEL CHECKING 15h45 : : Model Checking LTL utilisant des automates Testeurs -- Ala-Eddine Ben-Salem Spot est une bibliothèque C++ de model checking basée sur l'approche automate, et utilisant des automates de Büchi. Le problème principal de cette approche est l’explosion de l’espace d’états à explorer. Afin de réduire la taille des automates représentant l’espace d’états, nous avons implémenté dans Spot une solution qui utilise des automates Testeurs à la place des automates de Büchi. Nous présenterons les différentes étapes de construction d'un automate Testeur à partir d'un automate de Büchi. Ensuite, nous détaillerons les algorithmes de vérification manipulant des automates Testeurs. ------------------------------------------------------------------- Daniela Becker
participants (1)
-
Daniela Becker