Page 109 - DCAP310_INTRODUCTION_TO_ARTIFICIAL_INTELLIGENCE_AND_EXPERT_SYSTEMS
P. 109

Unit 6: Formalized Symbolic Logics




          4.   ¬r        Modus tollens using Step 2 and 3                                       Notes
          5.   ¬r → s    Hypothesis
          6.   s         Modus ponens using Step 4 and 5
          7.   s → t     Hypothesis

          8.   s         Modus ponens using Step 6 and 7

          Self Assessment

          State whether the following statements are true or false:
          9.   Horn problems are difficult than non-Horn problems.
          10.  Transformation rule is the act of drawing a conclusion based on the form of premises
               interpreted as a function.

          6.6 Resolution Logic

          In mathematical logic and automated theorem proving, resolution is a rule of inference leading
          to a refutation theorem-proving technique for sentences in propositional logic and first-order
          logic. In other words, iteratively applying the resolution rule in a suitable way allows for
          telling whether a propositional formula is satisfiable and for proving that a first-order formula
          is unsatisfiable; this method may prove the satisfiability of a first-order satisfiable formula, but
          not always, as it is the case for all methods for first-order logic. Resolution was introduced by
          John Alan Robinson in 1965.
          The clause produced by a resolution rule is sometimes called a resolvent.

          6.6.1 Resolution Rule

          The resolution rule in propositional logic is a single valid inference rule that produces a new
          clause implied by two clauses containing complementary literals. A literal is a propositional
          variable or the negation of a propositional variable. Two literals are said to be complements if
          one is the negation of the other (in the following, is taken to be the complement to b ). The
                                                                                 j
          resulting clause contains all the literals that do not have complements. Formally:
                                    ∨      ∨  a     ∨     ∨ b
                                1      i     n  1     j     m
                               a ∨K   a ∨K    , b ∨K  b ∨K
                          1     i− 1  i+ 1  n   1      j− 1  j+ 1  m
                         a ∨K  ∨  a  ∨  a  ∨K  ∨  a ∨  b ∨K  ∨  b  ∨ b  ∨K  ∨  b
          where
               all as and bs are literals,

               a  is the complement to b , and
                i                  j
               the dividing line stands for entails
          The clause produced by the resolution rule is called the resolvent of the two input clauses.
          When the two clauses contain more than one pair of complementary literals, the resolution rule
          can be applied (independently) for each such pair; however, the result is always a tautology.
          Modus ponens can be seen as a special case of resolution of a one-literal clause and a two-literal
          clause.






                                           LOVELY PROFESSIONAL UNIVERSITY                                   103
   104   105   106   107   108   109   110   111   112   113   114