preemption operators
play

Preemption Operators Ph. Besnard 1 . Grgoire 2 S. Ramon 2 1 IRIT CNRS - PowerPoint PPT Presentation

Preemption vs. Revision Postulates Characterization Hanssons Replacement Operators Preemption Operators Ph. Besnard 1 . Grgoire 2 S. Ramon 2 1 IRIT CNRS (Toulouse, France) 2 Universit dArtois, CRIL CNRS (Lens, France) 14th


  1. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption Operators Ph. Besnard 1 É. Grégoire 2 S. Ramon 2 1 IRIT CNRS (Toulouse, France) 2 Université d’Artois, CRIL CNRS (Lens, France) 14th International Workshop on N on- M onotonic R easoning 8th June 2012 - Roma 1 / 14

  2. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Guideline Preemption vs. Revision 1 Postulates 2 Characterization 3 Hansson’s Replacement Operators 4 2 / 14

  3. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Guideline Preemption vs. Revision 1 Postulates 2 Characterization 3 Hansson’s Replacement Operators 4 3 / 14

  4. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g ➠ 4 / 14

  5. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g ➠ Preemption is quite different from revision 4 / 14

  6. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K inconsistent with g Aim : Giving up any belief in K contradicting g ➠ Preemption is quite different from revision 4 / 14

  7. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g ➠ 4 / 14

  8. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g Example 1 : Let K be a consistent belief base 1 paul _ at _ office ∨ paul _ at _ home ➠ 4 / 14

  9. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g Example 1 : Let K be a consistent belief base 1 paul _ at _ office ∨ paul _ at _ home g paul _ at _ office ∨ paul _ at _ home ∨ paul _ at _ club ➠ 4 / 14

  10. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g Example 1 : Let K be a consistent belief base 1 paul _ at _ office ∨ paul _ at _ home g paul _ at _ office ∨ paul _ at _ home ∨ paul _ at _ club ➠ g conveys some uncertainty that Paul’s office or home are where he is now 4 / 14

  11. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g Example 1 : Let K be a consistent belief base 1 paul _ at _ office ∨ paul _ at _ home g paul _ at _ office ∨ paul _ at _ home ∨ paul _ at _ club ➠ The belief in K subsuming g should no longer be deduced from K 4 / 14

  12. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g ➠ 4 / 14

  13. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g Example 2 : Let K be a consistent belief base 1 dana _ agrees ⇒ we _ begin _ tomorrow ➠ 4 / 14

  14. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g Example 2 : Let K be a consistent belief base 1 dana _ agrees ⇒ we _ begin _ tomorrow g ( dana _ agrees ∧ alexander _ agrees ) ⇒ we _ begin _ tomorrow ➠ 4 / 14

  15. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g Example 2 : Let K be a consistent belief base 1 dana _ agrees ⇒ we _ begin _ tomorrow g ( dana _ agrees ∧ alexander _ agrees ) ⇒ we _ begin _ tomorrow ➠ g conveys some uncertainty that Dana’s agreement is now sufficient 4 / 14

  16. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g Example 2 : Let K be a consistent belief base 1 dana _ agrees ⇒ we _ begin _ tomorrow g ( dana _ agrees ∧ alexander _ agrees ) ⇒ we _ begin _ tomorrow ➠ The belief in K subsuming g should no longer be deduced from K 4 / 14

  17. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g ➠ 4 / 14

  18. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g Solution : Contract f , for all strict implicants f of g , then add g ➠ 4 / 14

  19. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g Solution : Contract f , for all strict implicants f of g , then add g ➠ Not enough : introducing g might enable strict implicants f of g 4 / 14

  20. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption [BGR11b, BGR11a] Context : Insertion of a new piece of information g into a belief base K consistent with g Aim : Giving up any belief in K subsuming g Solution : Contract g ⇒ f , for all strict implicants f of g , then add g ➠ 4 / 14

  21. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption vs. Revision [AGM85] K ∗ g : revision of K (a consistent belief base) by g (a formula) ( K ∗ 1 ) (closure) K ∗ g is a theory. ( K ∗ 2 ) (success) g ∈ K ∗ g . ( K ∗ 3 ) (inclusion) K ∗ g ⊆ K + g . ( K ∗ 4 ) (vacuity) If ¬ g / ∈ K then K + g ⊆ K ∗ g . ( K ∗ 5 ) (consistent) K ∗ g = K ⊥ iff ⊢ ¬ g . ( K ∗ 6 ) (extensionality) If g ≡ h then K ∗ g = K ∗ h . ➠ Existing operators for revision are inadequate for preemption 5 / 14

  22. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Preemption vs. Revision [AGM85] K ∗ g : revision of K (a consistent belief base) by g (a formula) ( K ∗ 1 ) (closure) K ∗ g is a theory. ( K ∗ 2 ) (success) g ∈ K ∗ g . ( K ∗ 3 ) (inclusion) K ∗ g ⊆ K + g . ( K ∗ 4 ) (vacuity) If ¬ g / ∈ K then K + g ⊆ K ∗ g . ( K ∗ 5 ) (consistent) K ∗ g = K ⊥ iff ⊢ ¬ g . ( K ∗ 6 ) (extensionality) If g ≡ h then K ∗ g = K ∗ h . ➠ ( K ∗ 4 ) expresses that no information must be expelled when K and g are not contradictory 5 / 14

  23. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Guideline Preemption vs. Revision 1 Postulates 2 Characterization 3 Hansson’s Replacement Operators 4 6 / 14

  24. Preemption vs. Revision Postulates Characterization Hansson’s Replacement Operators Postulates K ⊛ g : preemption of g (a clause) over K (a consistent belief base) ( K ⊛ 1 ) (closure) K ⊛ g is a theory. ( K ⊛ 2 ) (success of insertion) g ∈ K ⊛ g . ( K ⊛ 3 ) ∈ K ⊛ g for all clausal strict implicants f of g . f / (success of preemption) ( K ⊛ 4 ) (inclusion) K ⊛ g ⊆ K + g . ( K ⊛ 5 ) (vacuity) If ( g ⇒ f ) / ∈ K for all clausal strict impli- cants f of g then K + g ⊆ K ⊛ g . ( K ⊛ 6 ) (extensionality) If g ≡ h then K ⊛ g = K ⊛ h . 7 / 14

Recommend


More recommend