Knight's tour problemDecidability of chess on an infinite boardRooks on a lifelineCheckmate in $omega$...
Knight's tour problem
Decidability of chess on an infinite boardRooks on a lifelineCheckmate in $omega$ moves?What proportion of chess positions that one can set up on the board, using a legal collection of pieces, can actually arise in a legal chess game?Decidability of the winning-position problem in an infinity chess with a finite number of short-range pieces onlyKnight's tours in higher dimensionsVariants of the Angel problemSearch strategy for Babson task in chessDoes knight behave like a king in his infinite odyssey?Is this kind of “Gerrymandering” NP-complete?
$begingroup$
It is known that on an infinite board, if all squares of the form $(ki,kj)$ are removed, $k$ even, $i,jinmathbf{Z}$, then there is no knight's tour due to unbalanced black and white squares.
My questions are the following:
If $k$ is odd, does there exist a knight's tour? For example, $k=3$.
If finitely many black squares are to be removed, can there possibly exist a knight's tour?
Any results on these problems? Thanks.
recreational-mathematics chess
$endgroup$
add a comment |
$begingroup$
It is known that on an infinite board, if all squares of the form $(ki,kj)$ are removed, $k$ even, $i,jinmathbf{Z}$, then there is no knight's tour due to unbalanced black and white squares.
My questions are the following:
If $k$ is odd, does there exist a knight's tour? For example, $k=3$.
If finitely many black squares are to be removed, can there possibly exist a knight's tour?
Any results on these problems? Thanks.
recreational-mathematics chess
$endgroup$
$begingroup$
There are cases where one can remove black squares to isolate one or more white squares. In those cases a tour is not possible. It is unclear to me (in the case of finitely many missing squares) if a tour is possible when every remaining square has a subtour through it. Gerhard "Maybe Compactness Can Be Used" Paseman, 2019.05.29.
$endgroup$
– Gerhard Paseman
10 hours ago
add a comment |
$begingroup$
It is known that on an infinite board, if all squares of the form $(ki,kj)$ are removed, $k$ even, $i,jinmathbf{Z}$, then there is no knight's tour due to unbalanced black and white squares.
My questions are the following:
If $k$ is odd, does there exist a knight's tour? For example, $k=3$.
If finitely many black squares are to be removed, can there possibly exist a knight's tour?
Any results on these problems? Thanks.
recreational-mathematics chess
$endgroup$
It is known that on an infinite board, if all squares of the form $(ki,kj)$ are removed, $k$ even, $i,jinmathbf{Z}$, then there is no knight's tour due to unbalanced black and white squares.
My questions are the following:
If $k$ is odd, does there exist a knight's tour? For example, $k=3$.
If finitely many black squares are to be removed, can there possibly exist a knight's tour?
Any results on these problems? Thanks.
recreational-mathematics chess
recreational-mathematics chess
asked 10 hours ago
Haoran ChenHaoran Chen
414310
414310
$begingroup$
There are cases where one can remove black squares to isolate one or more white squares. In those cases a tour is not possible. It is unclear to me (in the case of finitely many missing squares) if a tour is possible when every remaining square has a subtour through it. Gerhard "Maybe Compactness Can Be Used" Paseman, 2019.05.29.
$endgroup$
– Gerhard Paseman
10 hours ago
add a comment |
$begingroup$
There are cases where one can remove black squares to isolate one or more white squares. In those cases a tour is not possible. It is unclear to me (in the case of finitely many missing squares) if a tour is possible when every remaining square has a subtour through it. Gerhard "Maybe Compactness Can Be Used" Paseman, 2019.05.29.
$endgroup$
– Gerhard Paseman
10 hours ago
$begingroup$
There are cases where one can remove black squares to isolate one or more white squares. In those cases a tour is not possible. It is unclear to me (in the case of finitely many missing squares) if a tour is possible when every remaining square has a subtour through it. Gerhard "Maybe Compactness Can Be Used" Paseman, 2019.05.29.
$endgroup$
– Gerhard Paseman
10 hours ago
$begingroup$
There are cases where one can remove black squares to isolate one or more white squares. In those cases a tour is not possible. It is unclear to me (in the case of finitely many missing squares) if a tour is possible when every remaining square has a subtour through it. Gerhard "Maybe Compactness Can Be Used" Paseman, 2019.05.29.
$endgroup$
– Gerhard Paseman
10 hours ago
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
$k=3$ is certainly possible:

Java source code to generate this file is here on GitHub.
The procedure is as follows: divide the board into 3-by-3 boxes, centered around the removed squares. There are eight ways for the knight to enter a box, and once it's in, it will make a complete tour in the box and end on one of the two other squares a knight's move away, so there are 16 possibilities labelled 0 through F:

(green = starting square, red = finishing square)
From one box, it can then jump to another box. The idea is to make a spiral of these boxes, centered at the origin. Therefore, we need to figure out for each box which other boxes can be next, depending on which direction we want to go. For example, from box 0 (and box D), we can't go left (we would end up in the box itself), we can go up to box A or B, down to box 2 or 3 and right to boxes 2, 3, A and B. The table is as follows:

Note that it's possible to go right by alternating between E and C, go down by F and 1, go left by 5 and 3 and go up by 9 and 7. This is the key to fill the spiral, which will look like this:

(For the first image, I ended up with C and F instead of 0 and 2 in the center.)
Since the length of the spiral's horizontal sides are always even, and odd for the vertical sides, this pattern can be extended indefinitely.
For $k = 5$ I found something that looks like a 'knight tour in two directions' based on the following 5-by-5 boxes:

These boxes (and their mirror images) can be chained 'diagonally' to form a spiral on half of the field, e.g. in this order:

and two orthogonally adjacent boxes can be connected as well (e.g. squares 1 of box A and B) so another spiral can take care of the other half of the field.
$endgroup$
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "504"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathoverflow.net%2fquestions%2f332779%2fknights-tour-problem%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
$k=3$ is certainly possible:

Java source code to generate this file is here on GitHub.
The procedure is as follows: divide the board into 3-by-3 boxes, centered around the removed squares. There are eight ways for the knight to enter a box, and once it's in, it will make a complete tour in the box and end on one of the two other squares a knight's move away, so there are 16 possibilities labelled 0 through F:

(green = starting square, red = finishing square)
From one box, it can then jump to another box. The idea is to make a spiral of these boxes, centered at the origin. Therefore, we need to figure out for each box which other boxes can be next, depending on which direction we want to go. For example, from box 0 (and box D), we can't go left (we would end up in the box itself), we can go up to box A or B, down to box 2 or 3 and right to boxes 2, 3, A and B. The table is as follows:

Note that it's possible to go right by alternating between E and C, go down by F and 1, go left by 5 and 3 and go up by 9 and 7. This is the key to fill the spiral, which will look like this:

(For the first image, I ended up with C and F instead of 0 and 2 in the center.)
Since the length of the spiral's horizontal sides are always even, and odd for the vertical sides, this pattern can be extended indefinitely.
For $k = 5$ I found something that looks like a 'knight tour in two directions' based on the following 5-by-5 boxes:

These boxes (and their mirror images) can be chained 'diagonally' to form a spiral on half of the field, e.g. in this order:

and two orthogonally adjacent boxes can be connected as well (e.g. squares 1 of box A and B) so another spiral can take care of the other half of the field.
$endgroup$
add a comment |
$begingroup$
$k=3$ is certainly possible:

Java source code to generate this file is here on GitHub.
The procedure is as follows: divide the board into 3-by-3 boxes, centered around the removed squares. There are eight ways for the knight to enter a box, and once it's in, it will make a complete tour in the box and end on one of the two other squares a knight's move away, so there are 16 possibilities labelled 0 through F:

(green = starting square, red = finishing square)
From one box, it can then jump to another box. The idea is to make a spiral of these boxes, centered at the origin. Therefore, we need to figure out for each box which other boxes can be next, depending on which direction we want to go. For example, from box 0 (and box D), we can't go left (we would end up in the box itself), we can go up to box A or B, down to box 2 or 3 and right to boxes 2, 3, A and B. The table is as follows:

Note that it's possible to go right by alternating between E and C, go down by F and 1, go left by 5 and 3 and go up by 9 and 7. This is the key to fill the spiral, which will look like this:

(For the first image, I ended up with C and F instead of 0 and 2 in the center.)
Since the length of the spiral's horizontal sides are always even, and odd for the vertical sides, this pattern can be extended indefinitely.
For $k = 5$ I found something that looks like a 'knight tour in two directions' based on the following 5-by-5 boxes:

These boxes (and their mirror images) can be chained 'diagonally' to form a spiral on half of the field, e.g. in this order:

and two orthogonally adjacent boxes can be connected as well (e.g. squares 1 of box A and B) so another spiral can take care of the other half of the field.
$endgroup$
add a comment |
$begingroup$
$k=3$ is certainly possible:

Java source code to generate this file is here on GitHub.
The procedure is as follows: divide the board into 3-by-3 boxes, centered around the removed squares. There are eight ways for the knight to enter a box, and once it's in, it will make a complete tour in the box and end on one of the two other squares a knight's move away, so there are 16 possibilities labelled 0 through F:

(green = starting square, red = finishing square)
From one box, it can then jump to another box. The idea is to make a spiral of these boxes, centered at the origin. Therefore, we need to figure out for each box which other boxes can be next, depending on which direction we want to go. For example, from box 0 (and box D), we can't go left (we would end up in the box itself), we can go up to box A or B, down to box 2 or 3 and right to boxes 2, 3, A and B. The table is as follows:

Note that it's possible to go right by alternating between E and C, go down by F and 1, go left by 5 and 3 and go up by 9 and 7. This is the key to fill the spiral, which will look like this:

(For the first image, I ended up with C and F instead of 0 and 2 in the center.)
Since the length of the spiral's horizontal sides are always even, and odd for the vertical sides, this pattern can be extended indefinitely.
For $k = 5$ I found something that looks like a 'knight tour in two directions' based on the following 5-by-5 boxes:

These boxes (and their mirror images) can be chained 'diagonally' to form a spiral on half of the field, e.g. in this order:

and two orthogonally adjacent boxes can be connected as well (e.g. squares 1 of box A and B) so another spiral can take care of the other half of the field.
$endgroup$
$k=3$ is certainly possible:

Java source code to generate this file is here on GitHub.
The procedure is as follows: divide the board into 3-by-3 boxes, centered around the removed squares. There are eight ways for the knight to enter a box, and once it's in, it will make a complete tour in the box and end on one of the two other squares a knight's move away, so there are 16 possibilities labelled 0 through F:

(green = starting square, red = finishing square)
From one box, it can then jump to another box. The idea is to make a spiral of these boxes, centered at the origin. Therefore, we need to figure out for each box which other boxes can be next, depending on which direction we want to go. For example, from box 0 (and box D), we can't go left (we would end up in the box itself), we can go up to box A or B, down to box 2 or 3 and right to boxes 2, 3, A and B. The table is as follows:

Note that it's possible to go right by alternating between E and C, go down by F and 1, go left by 5 and 3 and go up by 9 and 7. This is the key to fill the spiral, which will look like this:

(For the first image, I ended up with C and F instead of 0 and 2 in the center.)
Since the length of the spiral's horizontal sides are always even, and odd for the vertical sides, this pattern can be extended indefinitely.
For $k = 5$ I found something that looks like a 'knight tour in two directions' based on the following 5-by-5 boxes:

These boxes (and their mirror images) can be chained 'diagonally' to form a spiral on half of the field, e.g. in this order:

and two orthogonally adjacent boxes can be connected as well (e.g. squares 1 of box A and B) so another spiral can take care of the other half of the field.
edited 3 hours ago
answered 9 hours ago
GlorfindelGlorfindel
1,43241221
1,43241221
add a comment |
add a comment |
Thanks for contributing an answer to MathOverflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathoverflow.net%2fquestions%2f332779%2fknights-tour-problem%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
$begingroup$
There are cases where one can remove black squares to isolate one or more white squares. In those cases a tour is not possible. It is unclear to me (in the case of finitely many missing squares) if a tour is possible when every remaining square has a subtour through it. Gerhard "Maybe Compactness Can Be Used" Paseman, 2019.05.29.
$endgroup$
– Gerhard Paseman
10 hours ago