Backtracking - algorytm z nawrotami

0

Witam!

Chciałem się dowiedzieć czy ktoś z was dysponuje opisem działania backtrackingu (algorytmu z nawrotami) w języku polskim? Chodzi mi o opis samej idei oraz kilka przykładów gdzie backtracking jest wykorzystywany w naturalny sposób.

Pozdrawiam
Poohaty

P.S.
z ciekawszych znalezionych przez google.pl:

Agorytm z nawrotami (ang. backtracking algorithm), przeszukiwanie z nawrotami
Algorytm polegający na poszukiwaniu rozwiązania wśród wszystkich możliwych rozwiązań w sposób, który gwarantuje, że nie zostanie ono przeoczone, jeśli tylko istnieje. Przykładem takiego algorytmu może być sposób poszukiwania wyjścia z labiryntu. Przyjmuje się w tym przypadku, że przejście z danego punktu do następnego punktu wykonujemy w ustalonym porządku możliwych punktów do przejścia (np. od lewej do prawej) i gdy nie ma już żadnej możliwości pójścia dalej, wówczas cofamy się (tj. robimy nawrót) do punktu, z którego przyszliśmy. Tak poruszał się po labiryncie mityczny Tezeusz w poszukiwaniu potwora Minotaura, a w nawrotach pomagała mu nić ofiarowana mu przed wejściem do labiryntu przez Ariadnę.

0

najnaturalniejszy jest chyba dfs (plus multum algorytmów bazowanych na nim).

0

Wklep w google "Algorytm z nawrotami", a nie "Agorytm z nawrotami" i znajdzię wiele stronek.

donkey7 napisał(a)

najnaturalniejszy jest chyba dfs (plus multum algorytmów bazowanych na nim).
WTF? DFS to najprostszy algorytm operujący na grafach. Algorytm DFS definiuje tylko kolejność elementów, a nie sposób jak tą kolejność uzyskać. Do uzykania kolejności DFS używa się backtrackingu. W ogóle backtracking i DFS idą w parze, gdyż większość problemów można przedstawić w postaci grafu.

0
adf88 napisał(a)

Wklep w google "Algorytm z nawrotami", a nie "Agorytm z nawrotami" i znajdzię wiele stronek.

yyy... słucham?

Update!

Ok już wiem OCB. Literówka jest na stronie, którą google wyświetlił, a której treść tutaj wkleiłem.

Możesz się upewnić: http://www.juliusz.lo-zywiec.pl/mat-inf/algorytmy/pojecia_p.html

1 użytkowników online, w tym zalogowanych: 0, gości: 1