Informative Maps on pda-phones


Figure 8 Order of the nodes expansion



Download 2.99 Mb.
View original pdf
Page11/33
Date23.10.2022
Size2.99 Mb.
#59791
1   ...   7   8   9   10   11   12   13   14   ...   33
Chui (2006)
Figure 8 Order of the nodes expansion
2.3.2. Depth-First Search
Depth-first search progresses by expanding the first child node of the search tree that appears and then goes deeper and deeper until a goal state is found, or until it hits the node which has no children. And then, the search backtracks and starts off on the next node. (Figure 9) It is an uninformed search with a guarantee to find a solution if the problem is finite and requires modest memory requirement. Complexity – O (bm+1), where bis the branching factor and m is the maximum depth of the search tree) However, it may not necessarily provide an optimal solution.
Figure 9 Order of the nodes expansion
The previous 2 searching methods are of uninformed search. That means they do not consider additional information about state beyond that provided in the problem definition. All they do is generate successors and distinguish a goal state

CS) Informative Maps on PDA-phones
Chui Pui Ling Page 18 from a non-goal state. While just finding a path is not enough, informed search strategy is introduced. Informed strategy uses problem-specific knowledge beyond the definition of the problem itself which can find solutions more efficiently. An evaluate function f(n) is usually applied in the searching process to select the node to be explored. f(n) = g(n) + h(n) n represents the current node, g(n) is the path cost so far from the Start node to the current node n h(n) is the estimated cost of the shortest path from n to Goal node
2.3.3. Hill-Climbing Search
Hill-climbing search or greedy local search tries to expand the node that is closest to the goal each time. So, it evaluates nodes by only considering the heuristic function f(n) = h(n) and typically ignore g(n). By doing so, the local best node would always be chosen. Nonetheless, hill-climbing often gets stuck for the following reasons (Figure 10 [14])
- Local maxima: a local maximum is a peak that is higher than its neighboring states but lower than the global maximum. It will mistake the local maximum as the global one.
- Ridges:ridges result in a sequence of local maxima that is very difficult for greedy alforithms to navigate.
- Plateaux:a plateau is an area of the state space landscape where the evaluation function is flat. It can be a flat local maximum or a shoulder. Thus, the optimality is not guarantee.

CS) Informative Maps on PDA-phones
Chui Pui Ling Page 19

Download 2.99 Mb.

Share with your friends:
1   ...   7   8   9   10   11   12   13   14   ...   33




The database is protected by copyright ©ininet.org 2024
send message

    Main page