Nu aveti permisiuni pentru a descarca fisierul grader_test4.ok
Diferente pentru blog/meet-in-the-middle intre reviziile #79 si #78
Nu exista diferente intre titluri.
Diferente intre continut:
!<blog/meet-in-the-middle?12fig26.gif 60%! The usual approach is to use a bread first search algorithm. If the distance between two nodes is $k$ and the average degree in the network is $p$ then we explore $O(p^k^)$ nodes.
Abettersolution starts frombothnodes and seeswhen the two search spaces meet. Theimprovement isthatyouonlyexplore$O(p^k/2^)$ nodes.
One neat idea is instead of starting the search from one node, start from both and see when the two search spaces meet. This way we only go through $O(p^k/2^)$ nodes.
Theapproach works wellwithboth path finding problems on explicit graphs andwithimplicit state graphs liketheonesyou findingames.
This approach works well on both path finding problems on explicit graphs and on implicit state graphs like ones in games.
h2. Caveats
