• Aucun résultat trouvé

Propriétés des logiques de description

Dans le document Logique et sémantique (Page 80-95)

§ 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

Dans le document Logique et sémantique (Page 80-95)

Documents relatifs