Reference to polynomial algorithms for knight's tour [closes #35]
This commit is contained in:
parent
e010fb27e8
commit
55b55d1fc1
|
@ -640,9 +640,11 @@ a complete tour will be found quickly.
|
||||||
\index{heuristic}
|
\index{heuristic}
|
||||||
\index{Warnsdorf's rule}
|
\index{Warnsdorf's rule}
|
||||||
|
|
||||||
\key{Warnsdorf's rule}\footnote{This heuristic was proposed
|
\key{Warnsdorf's rule} is a simple and effective heuristic
|
||||||
in Warnsdorf's book \cite{war23} in 1823.} is a simple and effective heuristic
|
for finding a knight's tour\footnote{This heuristic was proposed
|
||||||
for finding a knight's tour.
|
in Warnsdorf's book \cite{war23} in 1823. There are
|
||||||
|
also polynomial algorithms for finding knight's tours
|
||||||
|
\cite{par97}, but they are more complicated.}.
|
||||||
Using the rule, it is possible to efficiently construct a tour
|
Using the rule, it is possible to efficiently construct a tour
|
||||||
even on a large board.
|
even on a large board.
|
||||||
The idea is to always move the knight so that it ends up
|
The idea is to always move the knight so that it ends up
|
||||||
|
|
5
list.tex
5
list.tex
|
@ -261,6 +261,11 @@ pro \emph{Annals of Mathematics}, 3(1/4):35--39, 1901.
|
||||||
Where to use and how not to use polynomial string hashing.
|
Where to use and how not to use polynomial string hashing.
|
||||||
\emph{Olympiads in Informatics}, 7(1):90--100, 2013.
|
\emph{Olympiads in Informatics}, 7(1):90--100, 2013.
|
||||||
|
|
||||||
|
\bibitem{par97}
|
||||||
|
I. Parberry.
|
||||||
|
An efficient algorithm for the Knight's tour problem.
|
||||||
|
\emph{Discrete Applied Mathematics}, 73(3):251--260, 1997.
|
||||||
|
|
||||||
% \bibitem{pic99}
|
% \bibitem{pic99}
|
||||||
% G. Pick.
|
% G. Pick.
|
||||||
% Geometrisches zur Zahlenlehre.
|
% Geometrisches zur Zahlenlehre.
|
||||||
|
|
Loading…
Reference in New Issue