§ Satisfiabilité
‚ Un concept Cest satisfiable s’il existe une interprétationI telle que CI ‰ H
§ Incohérence
‚ Un concept Cest incohérent si pour toute interprétationI telle que CI =H
§ Subsomption
‚ Un concept C1 est subsumé par un concept C2 si pour toute interprétationI,CI1 ĂCI2
§ Incompatibilité
‚ Deux conceptsC1 etC2 sont incompatibles ssi pour toute interprétationI,CI1XCI2=H
Logiques de description
Propriétés des logiques de description
§ Satisfiabilité
‚ Un conceptC est satisfiable s’il existe une interprétationI telle que CI ‰ H
§ Incohérence
‚ Un concept Cest incohérent si pour toute interprétationI telle que CI =H
§ Subsomption
‚ Un concept C1 est subsumé par un concept C2 si pour toute interprétationI,CI1 ĂCI2
§ Incompatibilité
‚ Deux conceptsC1 etC2 sont incompatibles ssi pour toute interprétationI,CI1XCI2=H
Damien Nouvel (Inalco) Sémantique 26 / 44
Logiques de description
Propriétés des logiques de description
§ Satisfiabilité
‚ Un conceptC est satisfiable s’il existe une interprétationI telle que CI ‰ H
§ Incohérence
‚ Un conceptC est incohérent si pour toute interprétationI telle que CI =H
§ Subsomption
‚ Un concept C1 est subsumé par un concept C2 si pour toute interprétationI,CI1 ĂCI2
§ Incompatibilité
‚ Deux conceptsC1 etC2 sont incompatibles ssi pour toute interprétationI,CI1XCI2=H
Logiques de description
Propriétés des logiques de description
§ Satisfiabilité
‚ Un conceptC est satisfiable s’il existe une interprétationI telle que CI ‰ H
§ Incohérence
‚ Un conceptC est incohérent si pour toute interprétationI telle que CI =H
§ Subsomption
‚ Un conceptC1 est subsumé par un concept C2 si pour toute interprétationI,CI1 ĂCI2
§ Incompatibilité
‚ Deux conceptsC1 etC2 sont incompatibles ssi pour toute interprétationI,CI1XCI2=H
Damien Nouvel (Inalco) Sémantique 26 / 44
Logiques de description
Propriétés des logiques de description
§ Satisfiabilité
‚ Un conceptC est satisfiable s’il existe une interprétationI telle que CI ‰ H
§ Incohérence
‚ Un conceptC est incohérent si pour toute interprétationI telle que CI =H
§ Subsomption
‚ Un conceptC1 est subsumé par un concept C2 si pour toute interprétationI,CI1 ĂCI2
§ Incompatibilité
‚ Deux conceptsC1 etC2 sont incompatibles ssi pour toute interprétationI,CI1XCI2=H
Logiques de description
Extensions
§ Logique minimaleAL=tJ,K,␣A,C1[C2,@r1C1,Dr1u
§ Certaines parties sont des extensions
‚ Négation de concepts complexes ALC=ALY t␣Cu
‚ Disjonction de concepts ALU=ALY tC1\C2u
‚ Quantification existentielle typée ALϵ=ALY tDr1C1u
‚ Cardinalités de rôles
ALN =ALY t=xr1C1,ďxr1C1,ěxr1C1u
‚ Conjonction de rôles ALR=ALY tr1[r2u
‚ Rôles inversesALI, compositionALH,rangeALQ, …
Damien Nouvel (Inalco) Sémantique 27 / 44
Logiques de description
Extensions
§ Logique minimaleAL=tJ,K,␣A,C1[C2,@r1C1,Dr1u
§ Certaines parties sont des extensions
‚ Négation de concepts complexes ALC=ALY t␣Cu
‚ Disjonction de concepts ALU=ALY tC1\C2u
‚ Quantification existentielle typée ALϵ=ALY tDr1C1u
‚ Cardinalités de rôles
ALN =ALY t=xr1C1,ďxr1C1,ěxr1C1u
‚ Conjonction de rôles ALR=ALY tr1[r2u
‚ Rôles inversesALI, compositionALH,rangeALQ, …
Logiques de description
Extensions
§ Logique minimaleAL=tJ,K,␣A,C1[C2,@r1C1,Dr1u
§ Certaines parties sont des extensions
‚ Négation de concepts complexes ALC=ALY t␣Cu
‚ Disjonction de concepts ALU=ALY tC1\C2u
‚ Quantification existentielle typée ALϵ=ALY tDr1C1u
‚ Cardinalités de rôles
ALN =ALY t=xr1C1,ďxr1C1,ěxr1C1u
‚ Conjonction de rôles ALR=ALY tr1[r2u
‚ Rôles inversesALI, compositionALH,rangeALQ, …
Damien Nouvel (Inalco) Sémantique 27 / 44
Logiques de description
Extensions
§ Logique minimaleAL=tJ,K,␣A,C1[C2,@r1C1,Dr1u
§ Certaines parties sont des extensions
‚ Négation de concepts complexes ALC=ALY t␣Cu
‚ Disjonction de concepts ALU=ALY tC1\C2u
‚ Quantification existentielle typée ALϵ=ALY tDr1C1u
‚ Cardinalités de rôles
ALN =ALY t=xr1C1,ďxr1C1,ěxr1C1u
‚ Conjonction de rôles ALR=ALY tr1[r2u
‚ Rôles inversesALI, compositionALH,rangeALQ, …
Logiques de description
Extensions
§ Logique minimaleAL=tJ,K,␣A,C1[C2,@r1C1,Dr1u
§ Certaines parties sont des extensions
‚ Négation de concepts complexes ALC=ALY t␣Cu
‚ Disjonction de concepts ALU=ALY tC1\C2u
‚ Quantification existentielle typée ALϵ=ALY tDr1C1u
‚ Cardinalités de rôles
ALN =ALY t=xr1C1,ďxr1C1,ěxr1C1u
‚ Conjonction de rôles ALR=ALY tr1[r2u
‚ Rôles inversesALI, compositionALH,rangeALQ, …
Damien Nouvel (Inalco) Sémantique 27 / 44
Logiques de description
Extensions
§ Logique minimaleAL=tJ,K,␣A,C1[C2,@r1C1,Dr1u
§ Certaines parties sont des extensions
‚ Négation de concepts complexes ALC=ALY t␣Cu
‚ Disjonction de concepts ALU=ALY tC1\C2u
‚ Quantification existentielle typée ALϵ=ALY tDr1C1u
‚ Cardinalités de rôles
ALN =ALY t=xr1C1,ďxr1C1,ěxr1C1u
‚ Conjonction de rôles ALR=ALY tr1[r2u
‚ Rôles inversesALI, compositionALH,rangeALQ, …
Logiques de description
Extensions
§ Logique minimaleAL=tJ,K,␣A,C1[C2,@r1C1,Dr1u
§ Certaines parties sont des extensions
‚ Négation de concepts complexes ALC=ALY t␣Cu
‚ Disjonction de concepts ALU=ALY tC1\C2u
‚ Quantification existentielle typée ALϵ=ALY tDr1C1u
‚ Cardinalités de rôles
ALN =ALY t=xr1C1,ďxr1C1,ěxr1C1u
‚ Conjonction de rôles ALR=ALY tr1[r2u
‚ Rôles inversesALI, compositionALH,rangeALQ, …
Damien Nouvel (Inalco) Sémantique 27 / 44
Logiques de description
Extensions
§ Logique minimaleAL=tJ,K,␣A,C1[C2,@r1C1,Dr1u
§ Certaines parties sont des extensions
‚ Négation de concepts complexes ALC=ALY t␣Cu
‚ Disjonction de concepts ALU=ALY tC1\C2u
‚ Quantification existentielle typée ALϵ=ALY tDr1C1u
‚ Cardinalités de rôles
ALN =ALY t=xr1C1,ďxr1C1,ěxr1C1u
‚ Conjonction de rôles ALR=ALY tr1[r2u
‚ Rôles inversesALI, compositionALH,rangeALQ, …
Logiques de description
Inférences
§ Test de la subsomption
‚ C1 ĎC2 est vrai
‚ C1[ ␣C2 est non satisfiable ñ Réfutation
§ Méthode destableaux
‚ Décomposition des formules selon les connecteurs (arbres)
‚ a^b: deux formulesaetbsur la même branche
‚ a_b: chaque formuleaetbsur une branche
‚ Toutes les branches doivent être fermées (contradictions)
‚ Branches non fermées : modèle pour l’ensemble de départ
Damien Nouvel (Inalco) Sémantique 28 / 44
Logiques de description
Inférences
§ Test de la subsomption
‚ C1 ĎC2 est vrai
‚ C1[ ␣C2 est non satisfiable ñ Réfutation
§ Méthode destableaux
‚ Décomposition des formules selon les connecteurs (arbres)
‚ a^b: deux formulesaetbsur la même branche
‚ a_b: chaque formuleaetbsur une branche
‚ Toutes les branches doivent être fermées (contradictions)
‚ Branches non fermées : modèle pour l’ensemble de départ
Logiques de description