Reference to polynomial algorithms for knight's tour [closes #35]

This commit is contained in:
Antti H S Laaksonen 2017-04-17 11:39:41 +03:00
parent e010fb27e8
commit 55b55d1fc1
2 changed files with 10 additions and 3 deletions

View File

@ -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

View File

@ -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.