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.

Slides:



Advertisements
Présentations similaires
Mais vous comprenez qu’il s’agit d’une « tromperie ».
Advertisements

Le Nom L’adjectif Le verbe Objectif: Orthogram
ORTHOGRAM PM 3 ou 4 Ecrire: « a » ou « à » Référentiel page 6
LES NOMBRES PREMIERS ET COMPOSÉS
Licence pro MPCQ : Cours
Présentation de la circonscription Année 2011/2012 Jeudi 24 novembre 2011.
Additions soustractions
Distance inter-locuteur
1 Plus loin dans lutilisation de Windows Vista ©Yves Roger Cornil - 2 août
Le château Clique le plus rapidement possible sur le numéro de la chambre du trésor : 6 ?
11 Bienvenue Entrez le nom du groupe ou projet ici mardi, 17 novembre 2009.
ACTIVITES NUMERIQUES Ranger les nombres Trouver le nombre manquant
Les numéros 70 –
Les numéros
Les identités remarquables
Le, la, les words Possessive Adjectives MINE!!. 2 My in french is mon, ma,mes... Le word/ begins with a vowel: Mon La word: Ma Les word: Mes.
Sirop de Liège « industriel »
Introduction à la logique
LES TRIANGLES 1. Définitions 2. Constructions 3. Propriétés.
Journées Graphes & Algorithmes, Novembre 2006, Orléans
Journées Treillis Rochelais – La Rochelle – 30/31 Mai Alain Gély Autour des implications Unitaires Université
Données statistiques sur le droit doption au 31/01 8 février 2012.
Technologies et pédagogie actives en FGA. Plan de latelier 1.Introduction 2.Les technologies en éducation 3.iPads 4.TNI 5.Ordinateurs portables 6.Téléphones.
Révision (p. 130, texte) Nombres (1-100).
La législation formation, les aides des pouvoirs publics
1 7 Langues niveaux débutant à avancé. 2 Allemand.
Mr: Lamloum Med LES NOMBRES PREMIERS ET COMPOSÉS Mr: Lamloum Med.
SERABEC Simulation sauvetage aérien avec un Hercule C130. Départ de St-Honoré le 4 octobre Durée de vol 3 heures. Premier vol en Hercule pour les.
La méthodologie………………………………………………………….. p3 Les résultats
Structure(djs)TéléphoneFax ADRA R049,96,03,21 CHLEF027,77,22,66 /77,49, LAGHOUAT029,90,41,08029,90,42,47 OUM EL BOUAGHI032,42,16,26032,42,45,32.
Jack Jedwab Association détudes canadiennes Le 27 septembre 2008 Sondage post-Olympique.
Le soccer & les turbans Sondage mené par lAssociation détudes canadiennes 14 juin 2013.
Présentation générale
1 Guide de lenseignant-concepteur Vincent Riff 27 mai 2003.
Le drapeau canadien comme symbole de fierté nationale : une question de valeurs partagées Jack Jedwab Association détudes canadiennes 28 novembre 2012.
Le Concours de Conaissance Francais I novembre 2012.
Si le Diaporama ne s'ouvre pas en plein écran Faites F5 sur votre clavier.
Titre : Implémentation des éléments finis sous Matlab
Les nombres.
Les quartiers Villeray – La Petite-Patrie et les voisinages
LES NOMBRES PREMIERS ET COMPOSÉS
CLL11 : chlorambucil (CLB) versus CLB + rituximab (R)
S ervice A cadémique de l I nspection de l A pprentissage dOrléans-Tours Nombre de CFA par académie 1 CFA académique avec 25 UFA 1 CFA académique avec.
Logiciel gratuit à télécharger à cette adresse :
Les chiffres & les nombres
Les Monnaies et billets du FRANC Les Monnaies Euro.
RACINES CARREES Définition Développer avec la distributivité Produit 1
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
DUMP GAUCHE INTERFERENCES AVEC BOITIERS IFS D.G. – Le – 1/56.
La statistique descriptive
Année universitaire Réalisé par: Dr. Aymen Ayari Cours Réseaux étendus LATRI 3 1.
Titre : Implémentation des éléments finis en Matlab
Jean-Marc Léger Président Léger Marketing Léger Marketing Les élections présidentielles américaines.
MAGIE Réalisé par Mons. RITTER J-P Le 24 octobre 2004.
1 INETOP
Les Nombres 0 – 100 en français.
Aire d’une figure par encadrement
P.A. MARQUES S.A.S Z.I. de la Moussière F DROUE Tél.: + 33 (0) Fax + 33 (0)
Les fondements constitutionnels
MAGIE Réalisé par Mons. RITTER J-P Le 24 octobre 2004.
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
1/65 微距摄影 美丽的微距摄影 Encore une belle leçon de Macrophotographies venant du Soleil Levant Louis.
Certains droits réservés pour plus d’infos, cliquer sur l’icône.
Nom:____________ Prénom: ___________
Annexe Résultats provinciaux comparés à la moyenne canadienne
Commission paritaire de suivi des opérations de reclassement repositionnement dans le cadre du droit d’option Statistiques novembre 2010.
Les Chiffres Prêts?
La formation des maîtres et la manifestation de la compétence professionnelle à intégrer les technologies de l'information et des communications (TIC)
Transcription de la présentation:

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 Economiques

2 I. Représentation des systèmes de fermeture II. Le problème du calcul dune base minimale III. Combinatoire & Eléments clones IV. Influence des implications Unitaires

3 I. Représentation des systèmes de fermeture

Système de fermeture Eléments inf-Irréductibles 134, 23, 34, 2 M(F) est une représentation de F Dautres représentations existent F M(F) Graphe Biparti

Système de fermeture Système dimplications F premise conclusion, une famille dimplications est une représentation de F. Voyons les différences entre les deux représentations

6 Liens entre les représentations

, 2, 3, 4 12, 13, 14, 23, 24, , 124, 134, , 2, 3 12, 13, 14, 23, 123, 124, 134,

, 2, 3 12, 13, 14, 23, 123, 124, 134, , 2, 3 12, 14, 23, 123, Implications redondantes \ {X Y} {X Y}

9 Ajouter 4 est possible 4 1 1, 2, 3 12, 14, 23, 123, 124, , 13, Propriétés des systèmes de fermeture Ajouter 34 est impossible 4 est un ensemble quasi-fermé

Pour les ensembles quasi-fermés ayant la même fermeture, les ensembles minimaux sont appelés ensembles pseudo-fermés

11 II. Le problème du calcul dune base minimale

12 1.Systèmes de fermeture & Systèmes dimplications 2.Problématique 3.Eléments clones 4.Influence des implications unitaires Sortie :, une base dimplications minimum de F Entrée : M(F) M(F) Algorithme

13 1.Systèmes de fermeture & Systèmes dimplications 2.Problématique 3.Eléments clones 4.Influence des implications unitaires Pas dalgorithmes dénumération polynomiaux connus (Quasi-polynomial O(n log(n) ) [Fredman & Khachiyan 95] pour un cas particulier) [Mannila & Räihä, 92] | | exponentiel par rapport à |M(F)| Sortie :, une base dimplications minimum de F Entrée : M(F)

14 [Mannila & Räihä, 92] | | exponentiel par rapport à |M(F)| Complexité des algorithmes dénumération Un algorithme dénumération est polynomial si sa complexité est polynomiale en la taille de lentrée ( |M(F)| ) et de la sortie ( | | ) O( ( |M(F)| + | | ) k )

15 Pas dalgorithmes dénumération polynomiaux connus (Quasi-polynomial O(n log(n) ) [Fredman & Khachiyan 95] pour un cas particulier) F M(F) Polynomial ? ?

16 Recherche dun algorithme dénumération polynomial Rendre le calcul plus facile en modifiant les données De nombreuses recherches sont faites dans plusieurs domaines Clones Implications Unitaires Entrée Pré-traitement Entrée modifiée + meta-information

17 III. Combinatoire & Eléments clones

18 1.Systèmes de Fermetures & Systèmes dImplications 2.Problématiques 3.Eléments clones 4.Influence des implications unitaires Généralité - Exemple Soit J = { 1, 2, 3, 12, 13, 23, 123 } défini sur J={1,2,3} φ 1, J = {,,,,,, } = J J r = {,,,, } + 12 Famille réduiteMéta-Information (classe déquivalence)

19 1.Système de fermeture & Système dimplications 2.Problématique 3.Eléments Clones 4.Influence des implications unitaires Généralités J une famille densembles sur J, et a,b J Soit φ a,b une fonction sur un ensemble, qui échange a et b Soit J = { φ a,b ( X ) | X J } Si J= J alors a et b sont dit J- clones Il y a une symétrie entre les éléments a et b J J φ a,b

20 Base minimum canonique (base de Guigues-Duquenne) [Guigues & Duquenne 86] Soit F un système de fermeture = { P P | P est un ensemble pseudo-fermé de F } est une base minimale dimplications pour F. [Mannila et Räiha, 92] | | exponentiel par rapport à |M(F)| Y-a-t-il des éléments clones dans une base minimum ? [Medina & Nourine 04] [Gély & al 05] Il nous faut choisir une base minimum …

P -Clones : Exemple Les éléments P -Clones sont clones dans la famille des ensembles pseudo-fermés

P -clones: 1 2 P -Clones : Exemple

P-clones: 1 2 P -Clones : Exemple

P-clones: P -Clones : Exemple

P-clones: P -Clones : Exemple

P-clones: P -Clones : Exemple

P-clones: P -Clones : Exemple

28 P-clones: P -Clones : Exemple

29 Problème ouvert : –Entrée : M(F) –Question : a et b sont-ils P -clone ? P -Clones Expliquent lexponentialité de [Mannila & Räihä92] Nouveau problème : –Entrée : M(F) –Question : a et b sont-ils F -clone ?

30 F -Clones Définition Détection Réduction Reconstruction Relation entre F -Clones et P -Clones

31 F - Clone φ 1,3 F -Clones : Définition & Exemple

32 F- Clone et P- Clone B Clone Clone F- Clone P- Clone A A B P φ a,b (P)P P A B φ a,b (A B)

33 Théorème: a et b sont F - clone ssi a et b sont M(F)-clones F -Clones : Détection AB

34 Le problème –Entrée : M(F) –Question: a et b sont-ils F- clones ? est polynomial F -Clones : Détection Trouver les classes de clones : J x || M(F) || [Medina & al 05] Limage dun élément inf-irréductible est un élément inf-irréductible

35 F -Clones : Réduction 1 x 234 xx xx xx xx x x x

36 F -Clones : Réduction x 234 xx xx x x x x

37 F -Clones : Reconstruction x 234 xx xx 2 x 4 x x x φ 1,3 23 xx 34 x x

38 M(F) Détection Réduction Clones Calcul de la base Reconstruction

39 F -Clones : Reconstruction de la base 3 étapes I. Retrait des implications artificiellement rajoutées lors de la réduction

40 F -Clones : Reconstruction de la base 3 étapes I. Retrait des implications artificiellement rajoutées lors de la réduction II. Ajout des implications artificiellement écartés lors de la réduction B A A B

41 F -Clones : Reconstruction de la base 3 étapes I. Retrait des implications artificiellement rajoutées lors de la réduction II. Ajout des implications artificiellement écartés lors de la réduction III. Application de la fonction φ

42 Théorème : F le système de fermeture après F –clone réduction Est tel que |M(F)| |M(F)| F -Clones : Résultats Théorème: F -Clone P -clones P -Clone F -clones

43 IV. Influence des implications Unitaires

44 P -Clone F -clone : Exemple P -Clone : 12 F -Clone : 12 φ 1,2 (13) φ 1,2

45 1.Systèmes de fermeture & Système dimplications 2.Problématique 3.Eléments Clones 4.Influence des implications unitaires Implications Unitaires Soit F un système de fermeture sur J, et sa base de Guigues- Duquenne. = J Avec 1. =P P avec |P|>1 2. J =P P avec |P|=1 3. =P P avec |P|=0

46 1.Systèmes de fermeture & Système dimplications 2.Problématique 3.Eléments Clones 4.Influence des implications unitaires Implications Unitaires Soit F un système de fermeture sur J, et sa base de Guigues- Duquenne. = J Avec 1. =P P avec |P|>1 2. J =P P avec |P|=1

47 Implications Unitaires Les implications de J sont Facile à calculer En nombre polynomial Modifier J sans modifier On recherche des systèmes de fermeture - équivalent On note C (F) la famille des systèmes de fermeture - équivalents

Comment 1 et 2 Peuvent-ils devenir clones ? Solution 1 : Retirer une implication / Ajouter des ensembles fermés. 1.Systèmes de fermeture & Système dimplications 2.Problématique 3.Eléments Clones 4.Influence des implications unitaires

49 Retrait dune implication unitaire de la base de Guigues-Duquenne Retrait dune Implication Unitaire J

J

J

J

J

J

J Copies densembles fermés

Base de Guigues-Duquenne Calcul de F à partir de F J

57 Retrait dune implication unitaire & Duplication densembles convexes

58 Retrait dune implication unitaire & Duplication densembles convexes Duplication de convexeRetrait dune implication unitaire

59 Retrait dune implication unitaire de la base de Guigues-Duquenne Le problème Entrée : M(F), P P J Sortie : M(F), avec (F) = (F) \ { P P } est polynomial Mais quen est-il de la taille de M(F) ? Résultat

Base de Guigues-Duquenne Calcul de F depuis F J éléments Inf-irreductibles 4 24

Base de Guigues-Duquenne Calcul de F depuis F J 6 éléments Inf-irréductibles éléments Inf-irréductibles

62 |M(F ) | par rapport à | M(F)| ? Soit F un système de fermeture, et sa base de Guigues-Duquenne. F un système de fermeture tel que est sa base de Guigues-Duquenne |M(F )| peut être exponentiel par rapport à | M(F)| Retirer des implications nest pas une solution

Comment 1 et 2 Peuvent-ils devenir clones ? Solution 2 : Retirer des ensembles fermés / Ajouter des implications [Gély & Nourine 06] 1.Systèmes de fermeture & Système dimplications 2.Problématique 3.Eléments Clones 4.Influence des implications unitaires

64 Ajout de limplication a b : {a b} nest pas forcément une base de Guigues-Duquenne Ajout dimplications unitaires J 2 23 J

65 Pour tout P P Caractérisation : - équivalence en ajoutant a b (i) Si a P alors b P (ii)Si a P alors b P (iii)Si a j, j P, alors (jb) P Conclusion inchangée Reste un ensemble quasi-fermé Reste un ensemble quasi-fermé minimal Résultat a b peut être ajoutée sans modifications de ssi

66 Caractérisation : relation de couverture dans C (F) (i) Pour tout P P, P a,Si a P alors b P (ii) Pour tout P P Si a P alors b P (iii) Pour tout P P Si a P alors (ab) P Résultat a b peut être ajouté sans modification de, et F couvre F dans C (F) ssi

La famille des systèmes de fermeture -équivalent nest pas un système de fermeture La famille des systèmes de fermeture J - équivalent est un système de fermeture [Nation & Pogel 97]

69 Caractérisation : Relation de couverture C (F) (i) Pour tout P P, P a, Si a P alors b P (ii) Pour tout P P Si a P alors b P (iii) Pour tout P P, Si a P alors (ab) P Résultat a b peut être ajouté sans modification de, et F couvre F dans C (F) ssi Conditions sur les implications

70 Caractérisation : relation de couverture de C (F) En utilisant M(F) Résultat Le problème: Entrée : M(F), a b Question : F est-il le S.F. correspondant à { a b } tel que F C (F) F couvre F est polynomial Résultat

71 (i) et (ii) Isomorphisme entre A et A * système de fermeture – Ajout de a b A la famille densembles fermés F tels que a F et b F A * la famille densembles fermés F tels que A * F, a F et b F A = a F B = b F A * le prédécésseur immédiat de A dans F A = B = A * = A A*A* (iii) A (A * B) F F

72 Si F couvre F dans C (F) |M(F)| Résultat Les éléments Inf-irreductibles dun système de fermeture minimal de C (F) peuvent être calculés en temps polynomial Résultat principal

73 Il est possible dajouter une implication a b Conditions nécessaires et suffisantes vérifiables en temps polynomial Transformation des données en temps polynomial Détection possible de plus de clones La nouvelle donnée est plus petite que la donnée initiale Le système de fermeture est plus petit que le système de fermeture initial Méthode intéressante pour traiter les données

74 Entrée Pré-traitement (en temps polynomial) Réduction des clones Ajout dimplications unitaires Utilisation de ces résultats ? Datamining, énumération des ensembles fermés, calcul dune base minimum, …

75 Conclusions Eléments Clones pour réduire la combinatoire Implications Unitaires pour détecter plus de clones Implications Unitaires pour réduire le système de fermeture Système dImplications

76 Perspectives Liens entre les implications de et J Comportement pour dautres bases ? Propriétés structurelles de C (F) Liens avec la duplication densembles convexes [Day 70][Caspard 99] Algorithmes efficaces pour lajout dimplications Systèmes dImplications

77 Merci