Page 30 - DCAP506_ARTIFICIAL_INTELLIGENCE
P. 30

Artificial Intelligence




                    Notes          Self Assessment

                                   Fill in the blanks:
                                   9.  ......................... is an algorithm for navigating or looking for a tree, tree structure, or graph.
                                   10.  A ......................................... is a list of the vertices so that they were first visited by the depth-
                                       first search algorithm.
                                   11.  A reverse postordering  is the  reverse of a postordering,  which is defined a list of the
                                       vertices in the ......................................... order of their previous visit.


                                   2.5 Heuristic Search

                                   Due to  the momentary  situation changes  and new possibilities arising for further  decisions
                                   during the problem solving, new ramifications are needed. For this reason, problem solving the
                                   AI is best represented with the help of a tree. It starts with a beginning condition and after each
                                   decision follows a ramification. The final number of ramifications at the end of a tree can be very
                                   high, if many steps are necessary for solving the problem. Therefore, empiric rules, so called
                                   heuristics, were developed to facilitate the search for the most likely ramifications and also to
                                   limit  them.
                                   Heuristic Search resolve  multifaceted problems  competently, it  is essential to negotiate  the
                                   needs of the movability and systematically. A control structure has to be constructed that no
                                   longer assures the best solution, but that will almost always discover a very superior answer.
                                   Such a method is said to be heuristic (rule of thumb). A heuristic search enhances competently
                                   the search process, but sacrifices the claims of wholeness. But they perk up the class of the paths
                                   that are discovered.

                                       !
                                     Caution  Using good heuristics we can obtain good solutions to tough problems, like the
                                     traveling salesman problem.

                                   Self Assessment

                                   Fill in the blank:
                                   12.  A ................................ search enhances competently the search process, but sacrifices the
                                       claims of wholeness.

                                   2.6 Problem & Production System Characteristics and Design of
                                       Search Programs Issues


                                   2.6.1 Problem  Characteristics

                                   Heuristic search  is an  extremely  common  method pertinent  to a  large class  of problem. It
                                   involves numerous techniques. In order to select a appropriate method, it is essential to examine
                                   the problem concerning the following deliberations.

                                   1.  Is the problem decomposable?
                                       A very great and compound problem can be simply  solved if  it can be wrecked  into
                                       smaller problems and recursion could be used. Presume that we want to solve.




          24                                LOVELY PROFESSIONAL UNIVERSITY
   25   26   27   28   29   30   31   32   33   34   35