Page 124 - DCAP310_INTRODUCTION_TO_ARTIFICIAL_INTELLIGENCE_AND_EXPERT_SYSTEMS
P. 124

Introduction to Artificial Intelligence & Expert Systems




                    Notes          In pointwise circumscription, each tuple of values is considered separately. For example, in the
                                   formula P(a) ≡ P(b) one would consider the value of P(a) separately from P(b). A model is
                                   minimal only it is not possible to turn any such value from true to false while still satisfying the
                                   formula. As a result, the model in which P(a) = P(b) = true is selected by pointwise circumscription
                                   because turning only P(a) into false does not satisfy the formula, and the same happens for P(b).

                                   6.9.5 Domain and Formula Circumscription

                                   An earlier formulation of circumscription by McCarthy is based on minimizing the domain of
                                   first-order models, rather than the extension of predicates. Namely, a model is considered less
                                   than another if it has a smaller domain, and the two models coincide on the evaluation of the
                                   common tuples of values. This version of circumscription can be reduced to predicate
                                   circumscription. Formula circumscription was a later formalism introduced by McCarthy. This
                                   is a generalization of circumscription in which the extension of a formula is minimized, rather
                                   than the extension of a predicate. In other words, a formula can be specified so that the set of
                                   tuples of values of the domain that satisfy the formula is made as small as possible.

                                   Self Assessment

                                   State whether the following statements are true or false:

                                   17.  Circumscription was later used by Vladimir Lifschitz in an attempt to solve the frame
                                       problem.
                                   18.  Pointwise circumscription is a variant of first-order circumscription that has been
                                       introduced by McCarthy.

                                   6.10 Modal Logic

                                   Modal logic is a type of formal logic primarily developed in the 1960s that extends classical
                                   propositional and predicate logic to include operators expressing modality. Modals—words
                                   that express modalities—qualify a statement.


                                          Example: The statement “John is happy” might be qualified by saying that John is
                                   usually happy, in which case the term “usually” is functioning as a modal.

                                   The traditional alethic modalities, or modalities of truth, include possibility (“Possibly, p”, “It
                                   is possible that p”), necessity (“Necessarily, p”, “It is necessary that p”), and impossibility
                                   (“Impossibly, p”, “It is impossible that p”) Other modalities that have been formalized in modal
                                   logic include temporal modalities, or modalities of time (notably, “It was the case that p”, “It has
                                   always been that p”, “It will be that p”, “It will always be that p”), deontic modalities (notably,
                                   “It is obligatory that p”, and “It is permissible that p”), epistemic modalities, or modalities of
                                   knowledge (“It is known that p”) and doxastic modalities, or modalities of belief (“It is believed
                                   that p”). A formal modal logic represents modalities using modal operators.


                                          Example: “It might rain today” and “It is possible that rain will fall today” both contain
                                   the notion of possibility.
                                   In a modal logic, this is represented as an operator, possibly, attached to the sentence “It will
                                   rain today”. The basic unary (1-place) modal operators are usually written   for necessarily and
                                   ◊ for possibly. In a classical modal logic, each can be expressed by the other with negation:






          118                               LOVELY PROFESSIONAL UNIVERSITY
   119   120   121   122   123   124   125   126   127   128   129