Problème de génération : Illustration & Méthodes

Slides:



Advertisements
Présentations similaires
Théorie des graphes.
Advertisements

Chap. 4 Recherche en Table
Machines séquentielles
AUTRES ASPECTS DU GPS Partie I : tolérance de Battement
Licence pro MPCQ : Cours
Algorithmes et structures de données avancées Cours 7
Introduction aux classes empiétantes François Brucker Brest (Breizh)
Propositionnalisation. Passage dune description structurelle à une description propositionnelle équivalente. Interêt gain en utilisation, réutilisation,
Sujet de Thèse "Gestion des méta données dans une architecture de médiation à large échelle" Federico DEL RAZO
Introduction à l’Algorithmique
La notion de fonction au collège
Story-board version 1.1 Statut : à valider Rédacteur : Nicole Djuissi
Cours n° 8 Conception et Programmation à Objets
Application de réseaux bayésiens à la détection de fumées polluantes
Modélisation par le concept de graphe
Yann Chevaleyre et Jean-Daniel Zucker
Bloc1 : Théorie des graphes et problèmes d’ordonnancement
1 DISIC Option Systèmes Intelligents / Données, Documents et Connaissances DISIC Option Systèmes Intelligents / Données, Documents et Connaissances.
LES GRAPHES.
LES TRIANGLES 1. Définitions 2. Constructions 3. Propriétés.
1 Modifications controlées des implications de la base de Guigues-Duquenne LIMOS – Clermont-Ferrand Alain Gély 6 Février 2006 Séminaire Maison des Sciences.
Journées Graphes & Algorithmes, Novembre 2006, Orléans
Treillis démantelables & X-hyper-arbres
Journées Treillis Rochelais – La Rochelle – 30/31 Mai Alain Gély Autour des implications Unitaires Université
Cliques & Bicliques Maximales
Modélisation et commande hybrides d’un onduleur multiniveaux monophasé
A.Faÿ 1 Recherche opérationnelle Résumé de cours.
Chap. 1 INTRODUCTION Beaucoup de problèmes de la vie courante, tels la gestion de réseaux de communication ou l'ordonnancement de tâches, correspondent.
Bouyekhf Rachid-Lyuboumir Gruitch Laboratoire SeT UTBM
Christelle Scharff IFI Juin 2004
Sensibilité de graines espacées du type Subset seed Gregory Kucherov, Laurent Noé, Mikhaïl Roytberg LORIA (Nancy) 9-10 décembre 2004, Lille AS Indexation.
1 Cours numéro 3 Graphes et informatique Définitions Exemple de modélisation Utilisation de ce document strictement réservée aux étudiants de l IFSIC.
ASI 3 Méthodes numériques pour l’ingénieur
Feature Driven Development (FDD)
Détection de co-évolution de gènes Master 2 : Informatique à Finalité Professionnelle et Recherche Unifiée (IFPRU) Parcours Ingénierie de lIntelligence.
LES PROPRIÉTÉS DU PARALLÉLOGRAMME.
Structures de données IFT-2000
Expressions régulières et hash tables


Article présentée par : Étudiante en 2ème année mastère F.S.T. Tunisie
Modélisation de la topologie avec le Graphe Génératif Gaussien
Recherche Opérationnelle
Calcul des groupes d'homologie d’objets discrets
8INF8061 Conception et analyse des algorithmes Comment comparer deux problèmes?
Structures de données IFT-2000 Abder Alikacem Arbres de recouvrement minimum Département dinformatique et de génie logiciel Édition Septembre 2009 JFK.
ASI 3 Méthodes numériques pour l’ingénieur
I MAGIS est un projet commun CNRS - INPG - INRIA - UJF iMAGIS-GRAVIR / IMAG Optimisation à base de flot de graphe pour l'acquisition d'informations 3D.
Segmentation (1ère partie)
Apérisentation Sur les graphes évolutifs Mardi 22 novembre 16h30.
ATNoSFERES : Construction de contrôleurs pour envts non markoviens par algorithme génétique Samuel Landau, Sébastien Picault (équipe MIRIAD) Pierre.
Séquençage par hybridation
1 Alain Casali Christian Ernst Extraction de Règles de Corrélation Décisionnelles 29 Janvier 2009.
Complexité des Problèmes Combinatoires Module IAD/RP/RO/Complexité Philippe Chrétienne.
Ranking the web frontier Nadav Eiron, Kevin S. McCurley, John A. Tomlin IBM Almaden Research Center Bah Thierno Madiou.
Modèles Mathématiques et représentation discrètes pour la description des images couleur Luc Brun.
Vibert Dimitri CSII3 Tuteur : Volker Bäcker.  Présentation de Montpellier RIO Imaging  La mission  Les langages et outils utilisés  Le planning 
Licence d’informatique Algorithmique des graphes
Soutenance du projet de M1
SVM machine à vecteurs de support ou séparateur à vaste marge
Polynôme d’avalanche A. Micheli Dominique Rossin.
La Récursivité.
ISNET-43 Atelier de génie logiciel Approche fonctionnelle ou objets Concurrence ou complémentarité ? Synthèse.

10/10/2003Journées ARN Recherche de motifs signifiants dans une structure d'ARN Journées ARN Romain Rivière LRI, Bioinformatique.
Réseaux de Petri et suivi du joueur
Développement du jeu Ricochet Robots pour Android
A propos du “Minimal Controllability Problem” C. Commault Département Automatique Gipsa-Lab Grenoble –FRANCE 1 Séminaire GIPSA-Lab 22 octobre 2015.
Proposition de possibilité d’évolution de nos spécialités Deux projets (liés) : Projet 1 : Informatique Computationnelle – Etudiants 4 e et 5 e IR Projet.
Programmation par contraintes Réalisé par: WETCHA Chaima MOKDED Mohamed Ali FIA3-GL-AL 1 1.
Transcription de la présentation:

Problème de génération : Illustration & Méthodes Plan Problème de génération : Illustration & Méthodes Algorithmique d’énumération Graphe de Transitions des cliques maximales Modification des données du problème

Plan Algorithmique d’énumération Graphe de Transitions des cliques maximales Modification des données du problème

Problème d’Enumération … … … ? ? ? ? ? ? ? Sortie Entrée S, une structure discrète Configurations de S vérifiant une propriété P Graphe Cliques maximales Graphe Biparti Bicliques maximales Hypergraphe Transversaux minimaux . . .

Problème d’Enumération … … … ? ? ? ? ? ? ? Sortie Entrée Configurations de S vérifiant une propriété P S, une structure discrète Complexité polynomiale (en temps total) Fonction de la taille de l’entrée et de la sortie O(( |S| . N )k)

Problème d’Enumération Domaines IA, apprentissage, BD Représentation de connaissances Découverte de connaissances Itemsets fermés fréquents Panier de la ménagère Communautés virtuelles Dépendances fonctionnelles Expression de gènes

Problèmes d’Enumération Méthodes classiques Énumération bijective Codes de Gray Diviser pour régner Parcours lexicographiques … 2 12 3 13 23 123 Ø 1 Retour-arrière( ) 2 12 3 13 23 123 Ø 1 Code de Gray Ø 1 12 123 13 2 Suivant( ) 23 3

Plan Algorithmique d’énumération Graphe de Transitions des cliques maximales Modification des données du problème

Graphe de Transitions des cliques maximales d’un graphe Enumération des cliques maximales d’un graphe 126 1 6 1 1 5 1 1 256 3 2 3 6 13 4 5 4 4 245 3 2 4 3 34 Graphe de Transitions des cliques maximales d’un graphe Vision unifiée d’algorithmes classiques [Tsukiyama & al. 77] [Johnson & al.88] [Cai & Kong 92] « Extension » d’un code de Gray

Graphe de Transitions des cliques maximales d’un graphe 126 Graphe de Transition Première clique identifiable Connexe Arborescences recouvrantes Parcours 5 256 3 13 4 245 4 34 Graphe de Transitions des cliques maximales d’un graphe Etude de la structure de ce graphe (parcours hamiltonien, arcs superflus) Classes de Graphes & Graphes de transitions associés

Extension aux hypergraphes Graphe de transitions des cliques maximales 126 Graphe de Transition Première clique identifiable Connexe Arborescences recouvrantes Parcours 5 256 3 13 4 245 4 34 Extension aux hypergraphes Enumération des stables maximaux, des transversaux minimaux

Plan Algorithmique d’énumération Graphe de Transitions des cliques maximales Modification des données du problème

Base d’implications minimale Illustration : Base d’implications Système de fermeture db, c  a, abc  d, abd  c abcd bd ab ac b a O((n.N)k) Base d’implications minimale Dualisation de fonctions de Horn DF d’une base de données Stables maximaux d’un hypergraphe ? O((n.N)k) Graphe Biparti

Modification des données Algorithme polynomial (entrée et sortie) inconnu Eléments « dépendants » ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

Retrait incrémental d’implications Modification des données Retrait incrémental d’implications ? ? ? ? ? ? ? ? ? ? ? ca ? ? ? ? - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

Modification des données d’entrées du problème ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? … ?

Modifications inconnues Modification des données d’entrées du problème Ajout d’implications : Contrôler les modifications ? ? ? ? ? ? ? ? ? ? ? ? ? ? ca Modifications inconnues

Modification des données d’entrées du problème ajout d’implications ? ? ? ? ? ? ? ? ? ? ? ? ? ? + cb cb ? uv xy cb

Modification des données d’entrées du problème Ajout d’implications : Jouer avec les symétries ? ? ? ? ? ? ? ? ? ? + ab ab ? ab

Enumération exhaustive Conclusion +/- Approches et problèmes liés Modification des données d’un problème Recherche d’une base d’implications Merci. Questions ? Enumération exhaustive Graphe de Transitions des Cliques maximales, bicliques maximales