You are currently viewing a new version of our website. To view the old version click .
Symmetry
  • Article
  • Open Access

25 July 2020

Closed Knight’s Tours on (m,n,r)-Ringboards

,
and
1
Department of Mathematics and Computer Science, Faculty of Science, Chulalongkorn University, Bangkok 10330, Thailand
2
Department of Mathematics, Ramkhamhaeng University, Bangkok 10240, Thailand
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Recent Advances in Discrete and Fractional Mathematics

Abstract

A (legal) knight’s move is the result of moving the knight two squares horizontally or vertically on the board and then turning and moving one square in the perpendicular direction. A closed knight’s tour is a knight’s move that visits every square on a given chessboard exactly once and returns to its start square. A closed knight’s tour and its variations are studied widely over the rectangular chessboard or a three-dimensional rectangular box. For m , n > 2 r , an ( m , n , r ) -ringboard or ( m , n , r ) -annulus-board is defined to be an m × n chessboard with the middle part missing and the rim contains r rows and r columns. In this paper, we obtain that a ( m , n , r ) -ringboard with m , n 3 and m , n > 2 r has a closed knight’s tour if and only if (a) m = n = 3 and r = 1 or (b) m , n 7 and r 3 . If a closed knight’s tour on an ( m , n , r ) -ringboard exists, then it has symmetries along two diagonals.

1. Introduction

The m × n chessboard or CB( m × n ) is the generalization of the regular CB( 8 × 8 ). It consists of m rows of n arrays of squares. Suppose the squares of the CB( m × n ) are labeled by ( i , j ) in the matrix fashion. A legal knight’s move is the result of a moving the knight two squares horizontally or vertically on the CB( m × n ) and then turning and moving one square in the perpendicular direction. That is, if we start at ( i , j ) , then the knight can move to one of eight squares: ( i ± 2 , j ± 1 ) or ( i ± 1 , j ± 2 ) (if exists).
A closed knight’s tour (CKT) is a legal knight’s move that visits every square on a given chessboard exactly once and returns to its start square. While, an open knight’s tour (OKT) is a legal knight’s move that visits every square on a given chessboard exactly once and the starting and terminating squares are different. Both CKT and OKT problems on a two-dimensional or three-dimensional chessboard are one of the interesting mathematical problems as you can see some of them listed in [1,2,3,4,5,6]. Not only the legal knight’s move, but some researchers also extended it to be an ( a , b ) -knight’s move which is the result of a moving the knight a squares horizontally or vertically on the CB( m × n ) and then turning and moving b squares in the perpendicular direction. Several mathematical problems along this direction were considered, see for examples [7,8,9] and references therein for details.
In 1991, Schwenk [10] obtained necessary and sufficient conditions for the existence of a CKT for the CB ( m × n ) as follows.
Theorem 1.
([10])A CB( m × n ) with m n admits a CKT unless one or more of the following conditions holds: (i) m n is odd or (ii) m { 1 , 2 , 4 } or (iii) m = 3 and n { 4 , 6 , 8 } . Furthermore, this CKT contains a knight’s move from square ( 1 , n 1 ) to square ( 3 , n ) and square ( m , 2 ) to square ( m 1 , 4 ) .
For the CB( m × n ) that contains no CKTs, DeMaio and Hippchen [11] and Bullington et al. [12] can provide the minimal number of squares to be removed or to be added in order for the obtained new board to have a CKT. In particular, for m = 3 or m and n are odd, Miller and Farnsworth [13] and Bi el al. [14] provided the exact position of a square to be removed from CB( m × n ) so that the remaining board admits a CKT. However, for the case m = 4 , the exact positions for two squares to be removed still open for researchers to explore.
In 2005, Chia and Ong [9] obtained necessary and sufficient conditions for the existence of an OKT for the CB( m × n ) as follows.
Theorem 2.
([9])A CB( m × n ) with m n admits an OKT unless one or more of the following conditions holds: (i) m { 1 , 2 } or (ii) m = 3 and n { 3 , 5 , 6 } or (iii) m = 4 and n = 4 .
In this article, we consider one of the variations of the CKT problem by considering the chessboard that the middle part is missing which is called ( m , n , r ) -ringboard or ( m , n , r ) -annulus board and we denote it by RB ( m , n , r ) .
Definition 1.
Let m, n and r be integers such that m , n > 2 r . An RB ( m , n , r ) is defined to be a CB( m × n ) with the middle part missing and the rim containing exactly r rows and r columns.
In 1996, Wiitala [15] showed that the RB ( m , m , 2 ) contains no CKT. However, the characterization of the general RB ( m , n , r ) has not been given. Thus, we try to establish the characterization like the one given by Schwenk [10]. Actually, the CKT problem on the RB ( m , n , r ) can be converted to a certain graph problem. If we regard each square of the RB ( m , n , r ) as a vertex, then a knight graph G ( m , n , r ) represented all legal knight’s moves on RB ( m , n , r ) is a graph with 2 r ( m + n 2 r ) vertices and two vertices ( a , b ) and ( c , d ) are joined by an edge whenever the knight can be moved from one square to another by a legal knight’s move and this edge is denoted by ( a , b ) ( c , d ) . Then, a CKT (respectively, OKT) on the RB ( m , n , r ) is a Hamiltonian cycle (respectively, Hamiltonian path) in G ( m , n , r ) . The following theorem is a necessary condition for the existence of a Hamiltonian path in a graph that we often use in this article.
Theorem 3.
([9])Let S be a proper subset of the vertex set of a graph G. If G contains a Hamiltonian path, then ω ( G S ) | S | + 1 , where ω ( G S ) is the number of components in G S .
The goal of this article is to prove that for m , n 3 and m , n > 2 r , the RB ( m , n , r ) admits a closed knight’s tour if and only if (a) m = n = 3 and r = 1 or (b) m , n 7 and r 3 . In order to reach our goal, we need to divide our RB ( m , n , r ) into small pieces depending on r. If r 5 is even, then RB ( m , n , r ) is divided into four smaller rectangular chessboard and we can use Theorem 1 to construct the CKT for RB ( m , n , r ) which will be elaborated in Case 3.1 of Theorem 8 in Section 4. However, if r 5 is odd and RB ( m , n , r ) is divided into four smaller rectangular chessboards, then there is a case that Theorem 1 cannot be used (Case 3.2 of Theroem 8). Thus, we need to construct our own CKT base on the existence of an OKT on some rectangular chessboards which will be constructed in Theorem 6 in Section 3. For small r, namely r { 3 , 4 } , we need to divide RB ( m , n , r ) into two parts, namely an L-board and a 7-board of widths 3 or 4 which we denote by LB ( r , c , 3 ) , LB ( r , c , 4 ) , 7B ( r , c , 3 ) and 7B ( r , c , 4 ) depending on the numbers of row r and columns c (See Cases 1 and 2 of Theorem 8). For example, Figure 1 illustrates that RB ( 10 , 11 , 3 ) is divided into LB ( 10 , 8 , 3 ) and 7B ( 10 , 8 , 3 ) and RB ( 11 , 13 , 4 ) is divided into LB ( 11 , 9 , 4 ) and 7B ( 11 , 9 , 4 ) .
Figure 1. LB ( 10 , 8 , 3 ) , 7B ( 10 , 8 , 3 ) , LB ( 11 , 9 , 4 ) and 7B ( 11 , 9 , 4 ) .
Therefore, to construct the CKT on the ringboard for this case, we prove the existence of a CKT on LB ( m , n , 4 ) and 7B ( m , n , 4 ) and the existence of some OKTs on LB ( m , n , 3 ) and 7B ( m , n , 3 ) are given in Theorems 4 and 5 in Section 2. For r = 2 , we prove the extension of Wiitala’s result in [15] which is the non-existence of the CKT on the RB ( m , n , 2 ) in Theorem 7 in Section 4. Finally, the conclusion and discussion about our future research are in Section 5.

2. CKTs and OKTs on Some LBs and 7Bs

First, let us construct the CKT on LB ( m , n , 4 ) , where m , n 5 .
Theorem 4.
An LB ( m , n , 4 ) has a CKT containing an edge ( 1 , 4 ) ( 3 , 3 ) for all m , n 5 .
Proof. 
First, let us construct CKTs on some small size LBs of the same and different parity of m and n as in Figure 2, Figure 3 and Figure 4.
Figure 2. Closed knight’s tours (CKTs) for LB ( 5 , 5 , 4 ) , LB ( 7 , 5 , 4 ) , LB ( 5 , 7 , 4 ) and LB ( 7 , 7 , 4 ) .
Figure 3. CKTs for LB ( 6 , 6 , 4 ) , LB ( 8 , 6 , 4 ) , LB ( 6 , 8 , 4 ) and LB ( 8 , 8 , 4 ) .
Figure 4. CKTs for LB ( 6 , 5 , 4 ) , LB ( 5 , 6 , 4 ) , LB ( 7 , 6 , 4 ) , LB ( 6 , 7 , 4 ) , LB ( 8 , 5 , 4 ) , LB ( 5 , 8 , 4 ) , LB ( 8 , 7 , 4 ) and LB ( 7 , 8 , 4 ) .
Next, for the larger LBs, we start by constructing two paths P 1 (dash line) and P 2 (solid line) on the CB( 4 × 4 ) as shown in Figure 5.
Figure 5. Two paths P 1 and P 2 on the CB( 4 × 4 ).
Then, we construct two paths P 1 and P 2 on the CB( 4 × 4 t ) where t 2 . Let us connect t CB( 4 × 4 )’s in Figure 5 to the right of each other and do the following.
(i)
For 1 i t 1 , delete ( 2 , 3 ) ( 4 , 4 ) from P 1 and ( 1 , 4 ) ( 3 , 3 ) from P 2 of the ith CB( 4 × 4 ).
(ii)
For 1 i t 1 , join ( 2 , 3 ) and ( 4 , 4 ) of the ith CB( 4 × 4 ) to ( 1 , 1 ) and ( 2 , 1 ) of the ( i + 1 ) th CB( 4 × 4 ), respectively
(iii)
For 1 i t 1 , join ( 1 , 4 ) and ( 3 , 3 ) of the ith CB( 4 × 4 ) to ( 3 , 1 ) and ( 4 , 1 ) of the ( i + 1 ) th CB( 4 × 4 ), respectively.
Notice that ( 1 , 1 ) , ( 2 , 1 ) , ( 3 , 1 ) and ( 4 , 1 ) are four end-points of two paths of the CB( 4 × 4 t ) for t 1 . By rotating Figure 5 and Figure 6 counter-clockwise by 90 degrees, we also obtain two paths P 1 and P 2 on the CB( 4 s × 4 ) where s 1 as shown in Figure 7. Notice also that ( 4 s , 1 ) , ( 4 s , 2 ) , ( 4 s , 3 ) and ( 4 s , 4 ) are four end-points of two paths and the edge ( 1 , 4 ) ( 3 , 3 ) contained in one path of the CB( 4 s × 4 ) for s 1 .
Figure 6. Two paths P 1 and P 2 on the CB( 4 × 4 t ).
Figure 7. Two paths P 1 and P 2 on the CB( 4 s × 4 ).
Now, we are ready to construct a CKT on a larger LB by placing the CB( 4 × 4 t ) to the right and the CB( 4 s × 4 ) above each smaller LB that we have considered before, respectively. WLOG, let m n 5 .
  • If m and n are odd integers, then m 1 or 3 (mod 4) and n 1 or 3 (mod 4).
  • If m and n are even integers, then m 0 or 2 (mod 4) and n 0 or 2 (mod 4).
  • If m and n are different parity, then m 1 or 3 (mod 4) and n 0 or 2 (mod 4); and m 0 or 2 (mod 4) and n 1 or 3 (mod 4).
Recall that the LB ( a , b , 4 ) has a CKT for all a , b { 5 , 6 , 7 , 8 } . In addition, from Figure 2b–e, Figure 3 and Figure 4, each CKT of the LB ( a , b , 4 ) contains edges ( 1 , 1 ) ( 2 , 3 ) , ( 1 , 4 ) ( 2 , 2 ) , ( a 3 , b ) ( a 1 , b 1 ) and ( a 2 , b 1 ) ( a , b ) . Furthermore, from Figure 2a,c–e, Figure 3 and Figure 4, each CKT of the LB ( a , b , 4 ) contains the edge ( 1 , 4 ) ( 3 , 3 ) .
Thus, it is enough to show that the LB ( a + 4 s , b + 4 t , 4 ) has a CKT for any nonnegative s , t and a , b { 5 , 6 , 7 , 8 } such that s t and s 0 . First, if t = 0 , then let us divide the LB ( a + 4 s , b , 4 ) into two subboards, CB( 4 s × 4 ) and LB ( a , b , 4 ) . Otherwise, we divide into three subboards, CB( 4 s × 4 ), LB ( a , b , 4 ) and CB( 4 × 4 t ). Then, we construct the required CKT by the followings.
(i)
if t = 0 , then delete ( 1 , 1 ) ( 2 , 3 ) and ( 1 , 4 ) ( 2 , 2 ) from the CKT of the LB ( a , b , 4 ) . If t > 0 , then further delete ( a 3 , b ) ( a 1 , b 1 ) and ( a 2 , b 1 ) ( a , b ) from the CKT of the LB ( a , b , 4 ) .
(ii)
If t = 0 , then join ( 4 s , 1 ) , ( 4 s , 2 ) , ( 4 s , 3 ) and ( 4 s , 4 ) which are four end-points of two paths of the CB( 4 s × 4 ) to ( 2 , 2 ) , ( 1 , 4 ) , ( 1 , 1 ) and ( 2 , 3 ) of the LB ( a , b , 4 ) , respectively. If t > 0 , then further join ( 1 , 1 ) , ( 2 , 1 ) , ( 3 , 1 ) and ( 4 , 1 ) which are four end-points of two paths of the CB( 4 × 4 t ) to ( a 2 , b 1 ) , ( a , b ) , ( a 3 , b ) and ( a 1 , b 1 ) of the LB ( a , b , 4 ) , respectively.
Figure 8 illustrates the constructed CKT on the LB ( a + 4 s , b + 4 t , 4 ) . This completes the proof. □
Figure 8. A CKT on the LB ( a + 4 s , b + 4 t , 4 ) .
By properly rotating and flipping the LB ( m , n , 4 ) , where m , n 5 , we obtain the following result immediately.
Corollary 1.
A 7B ( m , n , 4 ) has a CKT containing an edge ( 4 , 1 ) ( 2 , 2 ) for all m , n 5 .
We note that Theorem 4 and Corollary 1 will be used in Case 2 of Theorem 8 in Section 4. Next, we construct two OKTs for the LB ( m , n , 3 ) and two OKTs for the 7B ( m , n , 3 ) for m , n 4 .
Theorem 5.
Let m , n 4 .
(a) 
The LB ( m , n , 3 ) contains an OKT from ( 1 , 2 ) to ( 1 , 3 ) if and only if (i) m + n is odd and m + n 11 or (ii) m = 5 and n = 4 .
(b) 
The LB ( m , n , 3 ) contains an OKT from ( 1 , 3 ) to ( 2 , 2 ) if and only if (i) m + n is even and m + n 12 or (ii) m = 6 and n = 4 .
Proof. 
Let m , n 4 .
(a) We assume that the LB ( m , n , 3 ) contains an OKT from ( 1 , 2 ) to ( 1 , 3 ) and let m + n is even; or m 5 and m + n < 11 ; or n 4 and m + n < 11 .
If m + n is even, then the numbers of white squares and black squares are not the same. Thus, the two end-points of this OKT must have the same color. However, ( 1 , 2 ) and ( 1 , 3 ) are next to each other and have different colors, which is a contradiction.
Let m 5 or n 4 and m + n < 11 . By the above argument m + n must be odd and since m , n 4 , we have m + n = 9 which implies that m = 4 and n = 5 .
For m = 4 and n = 5 , let G be a knight graph of the LB ( 4 , 5 , 3 ) . Consider G = G { ( 1 , 2 ) , ( 1 , 3 ) } . Since the LB ( 4 , 5 , 3 ) contains an OKT from ( 1 , 2 ) to ( 1 , 3 ) , G has a Hamiltonian path. Let S = { ( 2 , 3 ) , ( 3 , 2 ) , ( 3 , 3 ) , ( 3 , 4 ) , ( 4 , 3 ) } . Then, ω ( G S ) = 7 > 6 = | S | + 1 as shown in Figure 9. By Theorem 3, we obtain a contradiction.
Figure 9. Components of G S .
On the other hand, let us assume that m + n is odd and m + n 11 ; or m = 5 and n = 4 .
If m = 5 and n = 4 , then the required OKT presented in Figure 10.
Figure 10. Required open knight’s tour (OKT) on the LB ( 5 , 4 , 3 ) .
If m + n is odd and m + n 11 , we construct OKTs on some small LB ( m , n , 3 ) according to the remainders of m and n after divided by 4 as the following Figure 11, Figure 12, Figure 13 and Figure 14.
Figure 11. OKTs on the LB ( 4 , 7 , 3 ) and LB ( 7 , 4 , 3 ) .
Figure 12. OKTs on the LB ( 6 , 5 , 3 ) and LB ( 5 , 6 , 3 ) .
Figure 13. OKTs on the LB ( 4 , 9 , 3 ) and LB ( 8 , 5 , 3 ) .
Figure 14. OKTs on the LB ( 6 , 7 , 3 ) and LB ( 7 , 6 , 3 ) .
Next, for the larger LB, we start by constructing an OKT on CB( 3 × 4 ) from ( 1 , 1 ) to ( 2 , 1 ) that contains an edge ( 1 , 3 ) ( 3 , 4 ) as shown in Figure 15.
Figure 15. An OKT on CB( 3 × 4 ).
Then, we construct an OKT on the CB( 3 × 4 t ), where t 2 . Let us connect t CB( 3 × 4 )’s in Figure 15 to the right of each other and do the following.
(i)
For 1 i t 1 , delete ( 1 , 3 ) ( 3 , 4 ) from the OKT of the ith CB( 3 × 4 );
(ii)
For 1 i t 1 , join ( 1 , 3 ) and ( 3 , 4 ) of the ith CB( 3 × 4 ) to ( 2 , 1 ) and ( 1 , 1 ) of the ( i + 1 ) th CB( 3 × 4 ), respectively.
By rotating Figure 16 clockwise for 90 degrees, we also obtain an OKT on CB( 4 s × 3 ) from ( 1 , 2 ) to ( 1 , 3 ) as shown in Figure 17.
Figure 16. An OKT on CB( 3 × 4 t ).
Figure 17. An OKT on CB( 4 s × 3 ).
Now, we are ready to construct an OKT on a larger LB by placing the CB( 3 × 4 t ) to the right and the CB( 4 s × 3 ) above each smaller LB that we have considered before, respectively.
  • Case 1: there exist nonnegative integers s , t such that m = 4 + 4 s and n = 7 + 4 t . We divided the LB ( m , n , 3 ) into subboards, CB( 4 s × 3 ) (Figure 17) and LB ( 4 , 7 , 3 ) (Figure 11a) if s > 0 and t = 0 and LB ( 4 , 7 , 3 ) (Figure 11a) and CB( 3 × 4 t ) (Figure 16) if s = 0 and t > 0 . Otherwise, we divide into three subboards, CB( 4 s × 3 ) (Figure 17), LB ( 4 , 7 , 3 ) (Figure 11a) and CB( 3 × 4 t ) (Figure 16). Then, we construct the required OKT by the following two steps.
    (i)
    If s > 0 and t = 0 , then delete ( 4 s , 1 ) ( 4 s 1 , 3 ) of the OKT on the CB( 4 s × 3 ) in Figure 17. If s = 0 and t > 0 , then delete ( 2 , 6 ) ( 4 , 7 ) of the OKT on the LB ( 4 , 7 , 3 ) in Figure 11a. Otherwise, delete both edges.
    (ii)
    If s > 0 and t = 0 , then join ( 4 s , 1 ) and ( 4 s 1 , 3 ) of the CB( 4 s × 3 ) to ( 1 , 3 ) and ( 1 , 2 ) of the LB ( 4 , 7 , 3 ) , respectively. If s = 0 and t > 0 , then join ( 2 , 6 ) and ( 4 , 7 ) of the LB ( 4 , 7 , 3 ) to ( 2 , 1 ) and ( 1 , 1 ) of the CB( 3 × 4 t ) chessboard, respectively. Otherwise, join four pairs of vertices together.
  • Case 2: there exist nonnegative integers s , t such that m = 7 + 4 s and n = 4 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 4 , 7 , 3 ) , ( 2 , 6 ) and ( 4 , 7 ) are replaced by LB ( 7 , 4 , 3 ) (Figure 11b), ( 5 , 3 ) and ( 7 , 4 ) , respectively.
  • Case 3: there exist nonnegative integers s , t such that m = 6 + 4 s and n = 5 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 4 , 7 , 3 ) , ( 2 , 6 ) and ( 4 , 7 ) are replaced by LB ( 6 , 5 , 3 ) (Figure 12a), ( 4 , 4 ) and ( 6 , 5 ) , respectively.
  • Case 4: there exist nonnegative integers s , t such that m = 5 + 4 s and n = 6 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 4 , 7 , 3 ) , ( 2 , 6 ) and ( 4 , 7 ) are replaced by LB ( 5 , 6 , 3 ) (Figure 12b), ( 3 , 5 ) and ( 5 , 6 ) , respectively.
  • Case 5: there exist nonnegative integers s , t such that m = 4 + 4 s and n = 9 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 4 , 7 , 3 ) , ( 2 , 6 ) and ( 4 , 7 ) are replaced by LB ( 4 , 9 , 3 ) (Figure 13a), ( 2 , 8 ) and ( 4 , 9 ) , respectively.
  • Case 6: there exist nonnegative integers s , t such that m = 8 + 4 s and n = 5 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 4 , 7 , 3 ) , ( 2 , 6 ) and ( 4 , 7 ) are replaced by LB ( 8 , 5 , 3 ) (Figure 13b), ( 6 , 4 ) and ( 8 , 5 ) , respectively.
  • Case 7: there exist nonnegative integers s , t such that m = 5 + 4 s and n = 4 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 4 , 7 , 3 ) , ( 2 , 6 ) and ( 4 , 7 ) are replaced by LB ( 5 , 4 , 3 ) (Figure 10), ( 3 , 3 ) and ( 5 , 4 ) , respectively.
  • Case 8: there exist nonnegative integers s , t such that m = 6 + 4 s and n = 7 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 4 , 7 , 3 ) , ( 2 , 6 ) and ( 4 , 7 ) are replaced by LB ( 6 , 7 , 3 ) (Figure 14a), ( 4 , 6 ) and ( 6 , 7 ) , respectively.
  • Case 9: there exist nonnegative integers s , t such that m = 7 + 4 s and n = 6 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 4 , 7 , 3 ) , ( 2 , 6 ) and ( 4 , 7 ) are replaced by LB ( 7 , 6 , 3 ) (Figure 14b), ( 5 , 5 ) and ( 7 , 6 ) , respectively.
(b) We assume that the LB ( m , n , 3 ) contains an OKT from ( 1 , 3 ) to ( 2 , 2 ) and let m + n is odd; or m 6 and m + n < 12 ; or n 4 and m + n < 12 .
If m + n is odd, then the numbers of white squares and black squares are the same. Thus, the two end-points of this OKT must have the different color. However, ( 1 , 3 ) and ( 2 , 2 ) have the same color, a contradiction. Next, we consider the cases that m = 4 and n = 4 ; or m = 4 and n = 6 ; or m = 5 and n = 5 .
For m = 4 and n = 4 , let G 1 be a knight graph of the LB ( 4 , 4 , 3 ) . Consider G 1 = G 1 { ( 1 , 3 ) , ( 2 , 2 ) } . Since the LB ( 4 , 4 , 3 ) contains an OKT from ( 1 , 3 ) to ( 2 , 2 ) , G 1 has a Hamiltonian path. Let S = { ( 2 , 3 ) , ( 3 , 2 ) , ( 3 , 3 ) } . Then, ω ( G 1 S ) = 5 > 4 = | S | + 1 as shown in Figure 18. By Theorem 3, we obtain a contradiction.
Figure 18. Components of G 1 S .
For m = 4 and n = 6 , let G 2 be a knight graph of the LB ( 4 , 6 , 3 ) . Consider G 2 = G 2 { ( 1 , 3 ) , ( 2 , 2 ) } . Since the LB ( 4 , 6 , 3 ) contains an OKT from ( 1 , 3 ) to ( 2 , 2 ) , G 2 has a Hamiltonian path. Let S = { ( 2 , 3 ) , ( 2 , 4 ) , ( 3 , 3 ) , ( 3 , 4 ) , ( 4 , 3 ) , ( 4 , 4 ) } . Then, ω ( G 2 S ) = 8 > 7 = | S | + 1 as shown in Figure 19. By Theorem 3, we obtain a contradiction.
Figure 19. Components of G 2 S .
For m = 5 and n = 5 , let G 3 be a knight graph of the LB ( 5 , 5 , 3 ) . Consider G 3 = G 3 { ( 1 , 3 ) , ( 2 , 2 ) } . Since the LB ( 5 , 5 , 3 ) contains an OKT from ( 1 , 3 ) to ( 2 , 2 ) , G 3 has a Hamiltonian path. Let S = { ( 2 , 3 ) , ( 3 , 2 ) , ( 3 , 3 ) , ( 4 , 2 ) , ( 4 , 3 ) , ( 5 , 3 ) } . Then, ω ( G 3 S ) = 8 > 7 = | S | + 1 as shown in Figure 20. By Theorem 3, we obtain a contradiction.
Figure 20. Components of G 3 S .
On the other hand, let us assume that m + n is even and m + n 12 ; or m = 6 and n = 4 .
If m = 6 and n = 4 , then the required OKT is presented in Figure 21.
Figure 21. Required OKT on the LB ( 6 , 4 , 3 ) .
If m + n is even and m + n 12 , we construct OKTs on some small LB ( m , n , 3 ) according to the remainders of m and n after divided by 4 as the following Figure 22, Figure 23, Figure 24, Figure 25, Figure 26 and Figure 27.
Figure 22. OKTs on the LB ( 5 , 7 , 3 ) and LB ( 7 , 5 , 3 ) .
Figure 23. An OKT on the LB ( 7 , 7 , 3 ) .
Figure 24. OKTs on the LB ( 5 , 9 , 3 ) and LB ( 9 , 5 , 3 ) .
Figure 25. An OKT on the LB ( 6 , 6 , 3 ) .
Figure 26. OKTs on the LB ( 8 , 6 , 3 ) and LB ( 4 , 10 , 3 ) .
Figure 27. OKTs on the LB ( 4 , 8 , 3 ) and CB ( 8 , 4 , 3 ) .
Next, for the larger LB, we start by constructing an OKT on CB( 4 × 3 ) from ( 1 , 3 ) to ( 4 , 1 ) and contains an edge ( 2 , 2 ) ( 4 , 3 ) as shown in Figure 28.
Figure 28. An OKT on CB( 4 × 3 ).
Then, we construct two paths on CB( 4 s × 3 ), where s 2 . Let us connect s CB( 4 × 3 )’s in Figure 28 on the top of each other and do the following.
(i)
For 1 i s , delete ( 2 , 2 ) ( 4 , 3 ) from the OKT of the ith CB( 4 × 3 );
(ii)
For 1 i s 1 , join ( 4 , 1 ) and ( 4 , 3 ) of the ith CB( 4 × 3 ) to ( 1 , 3 ) and ( 2 , 2 ) of the ( i + 1 ) th CB( 4 × 3 ), respectively.
We can see from Figure 29 that either s is odd or s is even, there is one path that has ( 1 , 3 ) as its end-point and another path that has ( 2 , 2 ) as its end-point.
Figure 29. Two paths on 4 s × 3 chessboard.
Now, we are ready to construct an OKT on a larger LB by placing the CB( 3 × 4 t ) in Figure 16 to right and the CB( 4 s × 3 ) above each smaller LB that we have considered before, respectively.
  • Case 1: there exist nonnegative integers s , t such that m = 5 + 4 s and n = 7 + 4 t . We divide the LB ( m , n , 3 ) into subboards, CB( 4 s × 3 ) (Figure 29) and LB ( 5 , 7 , 3 ) (Figure 22a) if s > 0 and t = 0 and LB ( 5 , 7 , 3 ) (Figure 22a) and CB( 3 × 4 t ) (Figure 16) if s = 0 and t > 0 . Otherwise, we divide into three subboards, CB( 4 s × 3 ) (Figure 29), LB ( 5 , 7 , 3 ) (Figure 22a) and CB( 3 × 4 t ) (Figure 16). Then, we construct the required OKT by the followings.
    (i)
    If s 0 and t > 0 , then delete ( 3 , 6 ) ( 5 , 7 ) of the OKT on the LB ( 5 , 7 , 3 ) in Figure 22a.
    (ii)
    If s > 0 and t = 0 , then join ( 4 s , 1 ) and ( 4 s , 3 ) of the CB( 4 s × 3 ) in Figure 29 to ( 1 , 3 ) and ( 2 , 2 ) of the LB ( 5 , 7 , 3 ) , respectively. If s = 0 and t > 0 , then join ( 3 , 6 ) and ( 5 , 7 ) of the LB ( 5 , 7 , 3 ) to ( 2 , 1 ) and ( 1 , 1 ) of the CB( 3 × 4 t ) in Figure 16, respectively. Otherwise, join four pairs of vertices together.
  • Case 2: there exist nonnegative integers s , t such that m = 7 + 4 s and n = 5 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 5 , 7 , 3 ) , ( 3 , 6 ) and ( 5 , 7 ) are replaced by LB ( 7 , 5 , 3 ) (Figure 22b), ( 5 , 4 ) and ( 7 , 5 ) , respectively.
  • Case 3: there exist nonnegative integers s , t such that m = 7 + 4 s and n = 7 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 5 , 7 , 3 ) , ( 3 , 6 ) and ( 5 , 7 ) are replaced by LB ( 7 , 7 , 3 ) (Figure 23), ( 5 , 6 ) and ( 7 , 7 ) , respectively.
  • Case 4: there exist nonnegative integers s , t such that m = 5 + 4 s and n = 9 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 5 , 7 , 3 ) , ( 3 , 6 ) and ( 5 , 7 ) are replaced by LB ( 5 , 9 , 3 ) (Figure 24a), ( 3 , 8 ) and ( 5 , 9 ) , respectively.
  • Case 5: there exist nonnegative integers s , t such that m = 9 + 4 s and n = 5 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 5 , 7 , 3 ) , ( 3 , 6 ) and ( 5 , 7 ) are replaced by LB ( 9 , 5 , 3 ) (Figure 24b), ( 7 , 4 ) and ( 9 , 5 ) , respectively.
  • Case 6: there exist nonnegative integers s , t such that m = 6 + 4 s and n = 6 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 5 , 7 , 3 ) , ( 3 , 6 ) and ( 5 , 7 ) are replaced by LB ( 6 , 6 , 3 ) (Figure 25), ( 4 , 5 ) and ( 6 , 6 ) , respectively.
  • Case 7: there exist nonnegative integers s , t such that m = 8 + 4 s and n = 6 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 5 , 7 , 3 ) , ( 3 , 6 ) and ( 5 , 7 ) are replaced by LB ( 8 , 6 , 3 ) (Figure 26a), ( 6 , 5 ) and ( 8 , 6 ) , respectively.
  • Case 8: there exist nonnegative integers s , t such that m = 4 + 4 s and n = 10 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 5 , 7 , 3 ) , ( 3 , 6 ) and ( 5 , 7 ) are replaced by LB ( 4 , 10 , 3 ) (Figure 26b), ( 2 , 9 ) and ( 4 , 10 ) , respectively.
  • Case 9: there exist nonnegative integers s , t such that m = 6 + 4 s and n = 4 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 5 , 7 , 3 ) , ( 3 , 6 ) and ( 5 , 7 ) are replaced by LB ( 6 , 4 , 3 ) (Figure 21), ( 4 , 3 ) and ( 6 , 4 ) , respectively.
  • Case 10: there exist nonnegative integers s , t such that m = 4 + 4 s and n = 8 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 5 , 7 , 3 ) , ( 3 , 6 ) and ( 5 , 7 ) are replaced by LB ( 4 , 8 , 3 ) (Figure 27a), ( 2 , 7 ) and ( 4 , 8 ) , respectively.
  • Case 11: there exist nonnegative integers s , t such that m = 8 + 4 s and n = 4 + 4 t . Then, we construct the required OKT by using the same procedure as we did in Case 1 but LB ( 5 , 7 , 3 ) , ( 3 , 6 ) and ( 5 , 7 ) are replaced by LB ( 8 , 4 , 3 ) (Figure 27b), ( 6 , 3 ) and ( 8 , 4 ) , respectively.
This completes the proof. □
Next, we get the following Corollary by flipping and rotating 90 degrees clockwise the LB in the above Theorem.
Corollary 2.
Let m , n 4 .
(a) 
The 7B ( m , n , 3 ) contains an OKT from ( 2 , 1 ) to ( 3 , 1 ) if and only if (i) m + n is odd and m + n 11 or (ii) m = 4 and n = 5 .
(b) 
The 7B ( m , n , 3 ) contains an OKT from ( 3 , 1 ) to ( 2 , 2 ) if and only if (i) m + n is even and m + n 12 or (ii) m = 4 and n = 6 .
We note that Theorem 5(b) and Corollary 2(b) will be used in Case 1.1 of Theorem 8 in Section 4. While, Theorem 5(a) and Corollary 2(a) will be used in Case 1.2 of Theorem 8 in Section 4.

3. Existence of a Special OKT on CB( m × n )

The following theorem gives necessary and sufficient conditions on the existence of a special OKT on CB( m × n ) from ( m , 1 ) to ( 2 , n 1 ) . This OKT will be used to prove our main result for r 5 when r is odd (Case 3.2 of Theorem 8 in Section 4).
Theorem 6.
(a) 
Let m 4 and n m . Then, a CB( m × n ) contains an OKT from ( m , 1 ) to ( 2 , n 1 ) if and only if m = 3 and n 7 .
(b) 
Let n m 5 . Then, a CB( m × n ) contains an OKT from ( m , 1 ) to ( 2 , n 1 ) if and only if m and n are not both even.
Proof. 
(a) Let m 4 . We assume that a CB( m × n ) contains an OKT from ( m , 1 ) to ( 2 , n 1 ) and let m 3 ; or n 6 . Then, we consider 4 cases as follows.
Case 1: m = 1 and n 1 or m = 2 and n 2 or m = 3 and n { 3 , 5 , 6 } . A CB( m × n ) contains no OKT by using Theorem 2, contradiction.
Case 2: For m = 3 and n = 4 , let G 1 be a knight graph of the CB( 3 × 4 ). We assume that G 1 contains a Hamiltonain path from ( 3 , 1 ) to ( 2 , 3 ) . Consider G 1 = G 1 { ( 2 , 3 ) } . By assumption, G 1 has a Hamiltonian path. Let S = { ( 1 , 2 ) , ( 3 , 2 ) } . Then, ω ( G 1 S ) = 4 > 3 = | S | + 1 as shown in Figure 30. By Theorem 3, we obtain a contradiction.
Figure 30. Components of G 1 S .
Case 3: For m = 4 and n is odd such that n 5 . Let G 2 be a knight graph of the CB( 4 × n ). We assume that G 2 contains a Hamiltonian path from ( m , 1 ) to ( 2 , n 1 ) . Consider G 2 = G 2 { ( 2 , n 1 ) } . Let S = { ( 2 , j ) , ( 3 , l ) | j is even , 2 j n 3 , l is odd and 1 l n } . Then, we can use mathematical induction to show that ω ( G 2 S ) = n + 1 > n = | S | + 1 as shown in Figure 31. By Theorem 3, we have a contradiction.
Figure 31. Components of G 2 S , where n = 9 .
Case 4: For m = 4 and n is even such that n 4 . Assume that CB( 4 × n ) contains an OKT from ( 4 , 1 ) to ( 2 , n 1 ) . Since CB( 4 × n ) contains the same numbers of black and white squares, this OKT must have end-points at two squares with different color. However, 4 + 1 = 5 and 2 + n 1 = n + 1 are odd. Thus, ( m , 1 ) and ( 2 , n 1 ) are two squares of the same color, contradiction.
On the other hand, let us assume that m = 3 and n 7 .
Let us construct OKTs from ( 3 , 1 ) to ( 2 , n 1 ) on some small size CB( m × n ) where n { 7 , 8 , 9 , 10 } as shown in Figure 32.
Figure 32. OKTs from ( 3 , 1 ) to ( 2 , n 1 ) on the CB( m × n ) where n { 7 , 8 , 9 , 10 } .
Before we continue further, let us rotate the CB( 4 × 3 ) shown in Figure 28 for 90 degrees clockwise and flip it to obtain an OKT from ( 3 , 1 ) to ( 1 , 4 ) on CB( 3 × 4 ). We can place t of these CB( 3 × 4 ) to the right of each other to extend this OKT into an OKT on CB( 3 × 4 t ) by connecting ( 1 , 4 ) on the ith CB( 3 × 4 ) to ( 3 , 1 ) on the ( i + 1 ) th CB( 3 × 4 ) for all 1 i t 1 as shown in Figure 33. Note that this extended OKT starts from ( 3 , 1 ) to ( 1 , 4 t ) .
Figure 33. An OKT from ( 3 , 1 ) to ( 1 , 4 t ) on CB( 3 × 4 t ).
Next, let n be a positive integer such that n 11 .
If n 3 (mod 4) (respectively, n 0 (mod 4), n 1 (mod 4), n 2 (mod 4)), then there is a positive integer t such that n = 7 + 4 t (respectively, n = 8 + 4 t , n = 9 + 4 t , n = 10 + 4 t ). We divide the CB( 3 × n ) into subboards, CB( 3 × 4 t ) (Figure 33) and CB( 3 × 7 ) (Figure 32a) (respectively, CB( 3 × 8 ) (Figure 32b), CB( 3 × 9 ) (Figure 32c), CB( 3 × 10 ) (Figure 32d)). Then, we construct the required OKT by connecting ( 1 , 4 t ) of the OKT on the CB( 3 × 4 t ) in Figure 33 to ( 3 , 1 ) of the OKT on the CB( 3 × 7 ) in Figure 32a (respectively, CB( 3 × 8 ) in Figure 32b, CB( 3 × 9 ) in Figure 32c, CB( 3 × 10 ) in Figure 32d).
(b) Let n m 5 . We assume that a CB( m × n ) contains an OKT from ( m , 1 ) to ( 2 , n 1 ) and let m and n are both even. Since CB( m × n ) contains the same numbers of black and white squares, this OKT must have end-points at two squares with different colors. However, m + 1 and 2 + n 1 = n + 1 are odd. Thus, ( m , 1 ) and ( 2 , n 1 ) are two squares of the same color, contradiction.
On the other hand, let us assume that m and n are not both even such that n m 5 . Then, we consider three cases as follows.
Case 1:m and n are both odd such that m , n 5 . Let us construct OKTs from ( m , 1 ) to ( 2 , n 1 ) containing the edge ( 1 , n ) ( 3 , n 1 ) on some small size CB( m × n ) where m , n { 5 , 7 } as shown in Figure 34.
Figure 34. OKTs from ( m , 1 ) to ( 2 , n 1 ) on the CB( m × n ) where m , n { 5 , 7 } .
For the larger CB( m × n ), we start by constructing two paths on CB( m × 4 ). The first path starts from ( 1 , 1 ) to ( 2 , 3 ) and the second path starts from ( 2 , 2 ) to ( 4 , 1 ) where n { 5 , 6 , 7 , 8 } as shown in Figure 35.
Figure 35. Two paths on CB( m × 4 ) where m { 5 , 6 , 7 , 8 } .
Next, we construct an OKT from ( 1 , 3 ) to ( 4 , 1 ) containing the edges ( 1 , n ) ( 3 , n 1 ) and ( 2 , n 1 ) ( 4 , n ) on the CB( 4 × n ) where n { 5 , 6 , 7 , 8 } as shown in Figure 36.
Figure 36. OKTs on CB( 4 × n ) where n { 5 , 6 , 7 , 8 } .
Let m , n be odd integers such that m 5 and n 9 .
Case 1.1: m , n 1 (mod 4). There are integers s and t such that 0 s t , t 0 , m = 5 + 4 s and n = 5 + 4 t . If s = 0 , then we divide the CB( 5 × n ) into subboards, CB( 5 × 5 ) (Figure 34a) and t CB( 5 × 4 )’s (Figure 35a). Then, we construct the required OKT by the followings.
(i)
We delete ( 1 , 5 ) ( 3 , 4 ) of the OKT on the CB( 5 × 5 ) and connect ( 2 , 4 ) , ( 1 , 5 ) and ( 3 , 4 ) of the CB( 5 × 5 ) to ( 1 , 1 ) , ( 2 , 2 ) and ( 4 , 1 ) of the 1st CB( 5 × 4 ), respectively.
(ii)
We delete ( 1 , 4 ) ( 3 , 3 ) of the second path of the ith CB( 5 × 4 ) for all 1 i t 1 . Then, we connect ( 2 , 3 ) , ( 1 , 4 ) and ( 3 , 3 ) of the ith CB( 5 × 4 ) to ( 1 , 1 ) , ( 2 , 2 ) and ( 4 , 1 ) of the ( i + 1 ) th CB( 5 × 4 ).
If s > 0 , then we divide the CB( m × n ) into subboards, CB( 5 × n ) (Figure 37) and s CB( 4 × n )’s from the top to the bottom. Then, we construct the required OKT by the followings.
Figure 37. An OKT on CB( 5 × n ) in Case 1.1.
(i’)
For each 1 i s , we divide the ith CB( 4 × n ) into subboards, CB( 4 × 5 ) (Figure 36a) and CB( 4 × 4 t ) (Figure 6). Delete ( 1 , 5 ) ( 3 , 4 ) and ( 2 , 4 ) ( 4 , 5 ) of the OKT on CB( 4 × 5 ). Then, join ( 2 , 4 ) , ( 4 , 5 ) , ( 1 , 5 ) and ( 3 , 4 ) of the CB( 4 × 5 ) to ( 1 , 1 ) , ( 2 , 1 ) , ( 3 , 1 ) and ( 4 , 1 ) of the CB( 4 × 4 t ), respectively, to obtain an OKT on the CB( 4 × n ) as shown in Figure 38.
Figure 38. An OKT on CB( 4 × n ) in Case 1.1.
(ii’)
Join ( 5 , 1 ) of the OKT on CB( 5 × n ) to ( 1 , 3 ) of the 1st CB( 4 × n ) shown in Figure 38.
(iii’)
For each 1 i s 1 , we join ( 4 , 1 ) of the OKT on the ith CB( 4 × n ) (Figure 38) to ( 1 , 3 ) of the OKT on the ( i + 1 ) th CB( 4 × n ) (Figure 38).
Case 1.2: m 1 (mod 4) and n 3 (mod 4). There are integers s and t such that 0 s t , t 0 , m = 5 + 4 s and n = 7 + 4 t . If s = 0 , then we divide the CB( 5 × n ) into subboards, CB( 5 × 7 ) (Figure 34b) and t CB( 5 × 4 )’s (Figure 35a). Then, we construct the required OKT by (i) and (ii) in Case 1.1 but replace CB( 5 × 5 ) by CB( 5 × 7 ) (Figure 34b) and ( 1 , 5 ) , ( 3 , 4 ) and ( 2 , 4 ) by ( 1 , 7 ) , ( 3 , 6 ) and ( 2 , 6 ) , respectively.
If s > 0 , then we divide the CB( m × n ) into subboards, CB( 5 × n ) (Figure 39) and s CB( 4 × n )’s (Figure 40) from the top to the bottom. Then, we construct the required OKT by (i’), (ii’) and (iii’) in Case 1.1 but in (i’) replace CB( 4 × 5 ) by CB( 4 × 7 ) (Figure 36c) and ( 1 , 5 ) , ( 3 , 4 ) , ( 2 , 4 ) and ( 4 , 5 ) by ( 1 , 7 ) , ( 3 , 6 ) , ( 2 , 6 ) and ( 4 , 7 ) , respectively.
Figure 39. An OKT on CB( 5 × n ) in Case 1.2.
Figure 40. An OKT on CB( 4 × n ) in Case 1.2.
Case 1.3: m 3 (mod 4) and n 1 (mod 4). There are integers s and t such that 0 s < t , m = 7 + 4 s and n = 5 + 4 t . If s = 0 , then we divide the CB( 7 × n ) into subboards, CB( 7 × 5 ) (Figure 34c) and t CB( 7 × 4 )’s (Figure 35c). Then, we construct the required OKT by (i) and (ii) in Case 1.1 but replace CB( 5 × 5 ) and CB( 5 × 4 ) by CB( 7 × 5 ) (Figure 34c) and CB( 7 × 4 ) (Figure 35c), respectively.
If s > 0 , then we divide the CB( m × n ) into subboards, CB( 7 × n ) (Figure 41) and s CB( 4 × n ) (Figure 38) from the top to the bottom. Then, we construct the required OKT by (i’), (ii’) and (iii’) in Case 1.1 but in (ii’) replace CB( 5 × n ) by CB( 7 × n ) (Figure 41) and ( 5 , 1 ) by ( 7 , 1 ) .
Figure 41. An OKT on CB( 7 × n ) in Case 1.3.
Case 1.4: m 3 (mod 4) and n 3 (mod 4). There are integers s and t such that 0 s t , t 0 , m = 7 + 4 s and n = 7 + 4 t . If s = 0 , then we divide the CB( 7 × n ) into subboards, CB( 7 × 7 ) (Figure 34d) and t CB( 7 × 4 )’s (Figure 35c). Then, we construct the required OKT by (i) and (ii) in Case 1.1 but replace CB( 5 × 5 ) and CB( 5 × 4 ) by CB( 7 × 7 ) (Figure 34d) and CB( 7 × 4 ) (Figure 35c)) and ( 1 , 5 ) , ( 3 , 4 ) and ( 2 , 4 ) by ( 1 , 7 ) , ( 3 , 6 ) and ( 2 , 6 ) , respectively.
If s > 0 , then we divide the CB( m × n ) into subboards, CB( 7 × n ) (Figure 42) and s CB( 4 × n )’s (Figure 40) from the top to the bottom. Then, we construct the required OKT by (i’), (ii’) and (iii’) in Case 1.1 but in (i’) and (ii’) replace CB( 4 × 5 ) and CB( 5 × n ) by CB( 4 × 7 ) (Figure 36c) and CB( 7 × n ) (Figure 42) and replace ( 1 , 5 ) , ( 3 , 4 ) , ( 2 , 4 ) , ( 4 , 5 ) and ( 5 , 1 ) by ( 1 , 7 ) , ( 3 , 6 ) , ( 2 , 6 ) , ( 4 , 7 ) and ( 7 , 1 ) , respectively.
Figure 42. An OKT on CB( 7 × n ) in Case 1.4.
Case 2:m is odd such that m 5 and n is even such that n 6 . Let us construct OKTs from ( m , 1 ) to ( 2 , n 1 ) containing the edge ( 1 , n ) ( 3 , n 1 ) on some small size CB( m × n ) where m { 5 , 7 } and n { 6 , 8 } as shown in Figure 43.
Figure 43. OKTs from ( m , 1 ) to ( 2 , n 1 ) on the CB( m × n ) where m { 5 , 7 } and n { 6 , 8 } .
Let m be an odd integer such that m 5 and let n be an even integer such that n 10 .
Case 2.1: m 1 (mod 4) and n 0 (mod 4). There are integers s and t such that 0 s t , t 0 , m = 5 + 4 s and n = 8 + 4 t . If s = 0 , then we divide the CB( 5 × n ) into subboards, CB( 5 × 8 ) (Figure 43b) and t CB( 5 × 4 )’s (Figure 35a). Then, we construct the required OKT by (i) and (ii) in Case 1.1 but replace CB( 5 × 5 ) by CB( 5 × 8 ) (Figure 43b) and ( 1 , 5 ) , ( 3 , 4 ) and ( 2 , 4 ) by ( 1 , 8 ) , ( 3 , 7 ) and ( 2 , 7 ) , respectively.
If s > 0 , then we divide the CB( m × n ) into subboards, CB( 5 × n ) (Figure 44) and s CB( 4 × n )’s (Figure 45) from the top to the bottom. Then, we construct the required OKT by (i’), (ii’) and (iii’) in Case 1.1 but in (i’) replace CB( 4 × 5 ) by CB( 4 × 8 ) (Figure 36d) and ( 1 , 5 ) , ( 3 , 4 ) , ( 2 , 4 ) and ( 4 , 5 ) by ( 1 , 8 ) , ( 3 , 7 ) , ( 2 , 7 ) and ( 4 , 8 ) , respectively.
Figure 44. An OKT on CB( 5 × n ) in Case 2.1.
Figure 45. An OKT on CB( 4 × n ) in Case 2.1.
Case 2.2: m 1 (mod 4) and n 2 (mod 4). There are integers s and t such that 0 s t , t 0 , m = 5 + 4 s and n = 6 + 4 t . If s = 0 , then we divide the CB( 5 × n ) into subboards, CB( 5 × 6 ) (Figure 43a) and t CB( 5 × 4 )’s (Figure 35a). Then, we construct the required OKT by (i) and (ii) in Case 1.1 but replace CB( 5 × 5 ) by CB( 5 × 6 ) (Figure 43a) and ( 1 , 5 ) , ( 3 , 4 ) and ( 2 , 4 ) by ( 1 , 6 ) , ( 3 , 5 ) and ( 2 , 5 ) , respectively.
If s > 0 , then we divide the CB( m × n ) into subboards, CB( 5 × n ) (Figure 46) and s CB( 4 × n )’s (Figure 47) from the top to the bottom. Then, we construct the required OKT by (i’), (ii’) and (iii’) in Case 1.1 but in (i’) replace CB( 4 × 5 ) by CB( 4 × 6 ) (Figure 36b) and ( 1 , 5 ) , ( 3 , 4 ) , ( 2 , 4 ) and ( 4 , 5 ) by ( 1 , 6 ) , ( 3 , 5 ) , ( 2 , 5 ) and ( 4 , 6 ) , respectively.
Figure 46. An OKT on CB( 5 × n ) in Case 2.2.
Figure 47. An OKT on CB( 4 × n ) in Case 2.2.
Case 2.3: m 3 (mod 4) and n 0 (mod 4). There are integers s and t such that 0 s t , t 0 , m = 7 + 4 s and n = 8 + 4 t . If s = 0 , then we divide CB( 7 × n ) into subboards, CB( 7 × 8 ) (Figure 43d) and t CB( 7 × 4 )’s (Figure 35c). Then, we construct the required OKT by (i) and (ii) in Case 1.1 but replace CB( 5 × 5 ) and CB( 5 × 4 ) by CB( 7 × 8 ) (Figure 43d) and CB( 7 × 4 ) (Figure 35c) and ( 1 , 5 ) , ( 3 , 4 ) and ( 2 , 4 ) by ( 1 , 8 ) , ( 3 , 7 ) and ( 2 , 7 ) , respectively.
If s > 0 , then we divide the CB( m × n ) into subboards, CB( 7 × n ) (Figure 48) and s CB( 4 × n )’s (Figure 45) from the top to the bottom. Then, we construct the required OKT by (i’), (ii’) and (iii’) in Case 1.1 but in (i’) and (ii’) replace CB( 4 × 5 ) and CB( 5 × n ) by CB( 4 × 8 ) (Figure 36d) and CB( 7 × n ) (Figure 48) and ( 1 , 5 ) , ( 3 , 4 ) , ( 2 , 4 ) and ( 4 , 5 ) by ( 1 , 8 ) , ( 3 , 7 ) , ( 2 , 7 ) and ( 4 , 8 ) , respectively.
Figure 48. An OKT on CB( 7 × n .) in Case 2.3.
Case 2.4: m 3 (mod 4) and n 2 (mod 4). There are integers s and t such that 0 s < t , m = 7 + 4 s and n = 6 + 4 t . If s = 0 , then we divide the CB( 7 × n ) into subboards, CB( 7 × 6 ) (Figure 43c) and t CB( 7 × 4 )’s (Figure 35c). Then, we construct the required OKT by (i) and (ii) in Case 1.1. but replace CB( 5 × 5 ) and CB( 5 × 4 ) by CB( 7 × 6 ) (Figure 43c) and CB( 7 × 4 ) (Figure 35c) and ( 1 , 5 ) , ( 3 , 4 ) and ( 2 , 4 ) by ( 1 , 6 ) , ( 3 , 5 ) and ( 2 , 5 ) , respectively.
If s > 0 , then we divide the CB( m × n ) into subboards, CB( 7 × n ) (Figure 49) and s CB( 4 × n )’s (Figure 47) from the top to the bottom. Then, we construct the required OKT by (i’), (ii’) and (iii’) in Case 1.1. but in (i’) and (ii’) replace CB( 4 × 5 ) and CB( 5 × n ) by CB( 4 × 6 ) (Figure 36b) and CB( 7 × n ) (Figure 49) and ( 1 , 5 ) , ( 3 , 4 ) , ( 2 , 4 ) , ( 4 , 5 ) and ( 5 , 1 ) by ( 1 , 6 ) , ( 3 , 5 ) , ( 2 , 5 ) , ( 4 , 6 ) and ( 7 , 1 ) , respectively.
Figure 49. An OKTs on CB( 7 × n ) in Case 2.4.
Case 3:m is even such that m 6 and n is odd such that n 5 . Let us construct OKTs from ( m , 1 ) to ( 2 , n 1 ) containing the edge ( 1 , n ) ( 3 , n 1 ) on some small size CB( m × n ) where m { 6 , 8 } and n { 5 , 7 } as shown in Figure 50.
Figure 50. OKTs from ( m , 1 ) to ( 2 , n 1 ) on the CB( m × n ) where m { 6 , 8 } and n { 5 , 7 } .
Let m be an even integer such that m 6 and let n be an odd integer such that n 9 .
Case 3.1: m 0 (mod 4) and n 1 (mod 4). There are integers s and t such that 0 s < t , m = 8 + 4 s and n = 5 + 4 t . If s = 0 , then we divide the CB( 8 × n ) into subboards, CB( 8 × 5 ) (Figure 50c) and t CB( 8 × 4 ) (Figure 35d). Then, we construct the required OKT by (i) and (ii) in Case 1.1 replace CB( 5 × 5 ) and CB( 5 × 4 ) by CB( 8 × 5 ) (Figure 50c) and CB( 8 × 4 ) (Figure 35d), respectively.
If s > 0 , then we divide the CB( m × n ) into subboards, CB( 8 × n ) (Figure 51) and s CB( 4 × n )’s (Figure 38) from the top to the bottom. Then, we construct the required OKT by (i’), (ii’) and (iii’) in Case 1.1 but in (ii’) replace CB( 5 × n ) by CB( 8 × n ) (Figure 51) and ( 5 , 1 ) by ( 8 , 1 ) .
Figure 51. An OKTs on CB( 8 × n ) in Case 3.1.
Case 3.2: m 0 (mod 4) and n 3 (mod 4). There are integers s and t such that 0 s < t , t 0 , m = 8 + 4 s and n = 7 + 4 t . If s = 0 , then we divide the CB( 8 × n ) into subboards, CB( 8 × 7 ) (Figure 50d) and t CB( 8 × 4 )’s (Figure 35d). Then, we construct the required OKT by (i) and (ii) in Case 1.1 but replace CB( 5 × 5 ) and CB( 5 × 4 ) by CB( 8 × 7 ) (Figure 50d) and CB( 8 × 4 ) (Figure 35d) and ( 1 , 5 ) , ( 3 , 4 ) and ( 2 , 4 ) by ( 1 , 7 ) , ( 3 , 6 ) and ( 2 , 6 ) , respectively.
If s > 0 , then we divide the CB( m × n ) into subboards, CB( 8 × n ) (Figure 52) and s CB( 4 × n )’s (Figure 40) from the top to the bottom. Then, we construct the required OKT by (i’), (ii’) and (iii’) in Case 1.1 but in (i’) and (ii’) replace CB( 4 × 5 ) and CB( 5 × n ) by CB( 4 × 7 ) (Figure 36c) and CB( 8 × n ) (Figure 52) and ( 1 , 5 ) , ( 3 , 4 ) , ( 2 , 4 ) , ( 4 , 5 ) and ( 5 , 1 ) by ( 1 , 7 ) , ( 3 , 6 ) , ( 2 , 6 ) , ( 4 , 7 ) and ( 8 , 1 ) , respectively.
Figure 52. An OKT on CB( 8 × n ) in Case 3.2.
Case 3.3: m 2 (mod 4) and n 1 (mod 4). There are integers s and t such that 0 s < t , t 0 , m = 6 + 4 s and n = 5 + 4 t . If s = 0 , then we divide the CB( 6 × n ) into subboards, CB( 6 × 5 ) (Figure 50a) and t CB( 6 × 4 ) (Figure 35b). Then, we construct the required OKT by (i) and (ii) in Case 1.1 but replace CB( 5 × 5 ) and CB( 5 × 4 ) by CB( 6 × 5 ) (Figure 50a) and CB( 6 × 4 ) (Figure 35b), respectively.
If s > 0 , then we divide the CB( m × n ) into subboards, CB( 6 × n ) (Figure 53) and s CB( 4 × n )’s (Figure 38) from the top to the bottom. Then, we construct the required OKT by (i’), (ii’) and (iii’) in Case 1.1 but in (ii’) replace CB( 5 × n ) by CB( 6 × n ) (Figure 53) and ( 5 , 1 ) by ( 6 , 1 ) .
Figure 53. An OKT on CB( 6 × n ) in Case 3.3.
Case 3.4: m 2 (mod 4) and n 3 (mod 4). There are integers s and t such that 0 s t , t 0 , m = 6 + 4 s and n = 7 + 4 t . If s = 0 , then we divide the CB( 6 × n ) into subboards, CB( 6 × 7 ) (Figure 50b) and t CB( 6 × 4 ) (Figure 35b). Then, we construct the required OKT by (i) and (ii) in Case 1.1 but replace CB( 5 × 5 ) and CB( 5 × 4 ) by CB( 6 × 7 ) (Figure 50b) and CB( 6 × 4 ) (Figure 35b) and ( 1 , 5 ) , ( 3 , 4 ) and ( 2 , 4 ) by ( 1 , 7 ) , ( 3 , 6 ) and ( 2 , 6 ) , respectively.
If s > 0 , then we divide the CB( m × n ) into subboards, CB( 6 × n ) (Figure 54) and s CB( 4 × n )’s (Figure 40) from the top to the bottom. Then, we construct the required OKT by (i’), (ii’) and (iii’) in Case 1.1 but in (i’) and (ii’) replace CB( 4 × 5 ) and CB( 5 × n ) by CB( 4 × 7 ) (Figure 36c) and CB( 6 × n ) (Figure 54) and ( 1 , 5 ) , ( 3 , 4 ) , ( 2 , 4 ) , ( 4 , 5 ) and ( 5 , 1 ) by ( 1 , 7 ) , ( 3 , 6 ) , ( 2 , 6 ) , ( 4 , 7 ) and ( 6 , 1 ) , respectively.
Figure 54. An OKT on CB( 6 × n ) in Case 3.4.
This completes the proof. □

4. Main Theorem

To characterize the RB ( m , n , r ) according to the existence of its CKT, let us first consider the case when r = 2 . It is known from Wiitala [15] that RB ( m , m , 2 ) admits no CKTs. The following theorem can be regarded as an extended result of Wiitala [15]. Recall that G ( m , n , r ) is the knight graph of the RB ( m , n , r ) .
Theorem 7.
There are no CKT on RB ( m , n , 2 ) for all n > m 5 .
Proof. 
Let m and n be integers such that n > m 5 . Then, there exist positive integers k and l and r , q { 1 , 2 , 3 , 4 } such that m = 4 k + r and n = 4 l + q . Assume that there exists a CKT H on RB( m , n , 2 ) which is a Hamiltonian cycle on G ( m , n , 2 ) .
Case 1: k < l and r = q = 1 . Since all vertice in { ( 1 , 4 i + 1 ) , ( m , 4 i + 1 ) | 0 i l } and { ( 4 i + 1 , 1 ) , ( 4 i + 1 , n ) | 0 i k } have only 2 incident edges and we collect all incident edges from these two sets, it happens to form a cycle ( 1 , 1 ) , ( 2 , 3 ) , ( 1 , 5 ) , ( 2 , 7 ) , … , ( 2 , n 2 ) , ( 1 , n ) , ( 3 , n 1 ) , ( 5 , n ) , ( 7 , n 1 ) , … , ( m 2 , n 1 ) , ( m , n ) , ( m 1 , n 2 ) , ( m , n 4 ) , ( m 1 , n 6 ) , … , ( m 1 , 3 ) , ( m , 1 ) , ( m 2 , 2 ) , ( m 4 , 1 ) , ( m 6 , 2 ) , … , ( 3 , 2 ) , ( 1 , 1 ) , see Figure 55 for a cycle on G ( 13 , 17 , 2 ) . This is a contradiction since this cycle does not contain all vertices of G ( m , n , 2 ) .
Figure 55. A cycle on G ( 13 , 17 , 2 ) .
Case 2: k < l and r = q = 2 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 1 ) , ( m 1 , 4 i + 1 ) | 0 i l } and { ( 4 i + 1 , 1 ) , ( 4 i + 1 , n 1 ) | 0 i k } instead, see Figure 56a for a cycle on G ( 14 , 18 , 2 ) .
Figure 56. Cycles on G ( 14 , 18 , 2 ) , G ( 15 , 19 , 2 ) , G ( 16 , 20 , 2 ) , G ( 13 , 14 , 2 ) and G ( 13 , 15 , 2 ) , respectively.
Case 3: k < l and r = q = 3 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 4 ) , ( m , 4 i + 4 ) | 0 i l 1 } and { ( 4 i + 4 , 1 ) , ( 4 i + 4 , n ) | 0 i k 1 } instead, see Figure 56b for a cycle on G ( 15 , 19 , 2 ) .
Case 4: k < l and r = q = 4 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 1 ) , ( m , 4 i + 4 ) | 0 i l } and { ( 4 i + 1 , 1 ) , ( 4 i + 4 , n ) | 0 i k } instead, see Figure 56c for a cycle on G ( 16 , 20 , 2 ) .
Case 5: k l , r = 1 and q = 2 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 1 ) , ( m , 4 i + 1 ) | 0 i l } and { ( 4 i + 1 , 1 ) , ( 4 i + 1 , n 1 ) | 0 i k } instead, see Figure 56d for a cycle on G ( 13 , 14 , 2 ) .
Case 6: k l , r = 1 and q = 3 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 2 ) , ( m , 4 i + 2 ) | 0 i l } and { ( 4 i + 1 , 2 ) , ( 4 i + 1 , n 1 ) | 0 i k } instead, see Figure 56e for a cycle on G ( 13 , 15 , 2 ) .
Case 7: k l , r = 1 and q = 4 .
If k = 1 , then there are some vertices (i.e., ( 2 , n 4 ) and ( 4 , n 4 ) which are indicated by “+” in Figure 57) that have degree more than the degree of the same vertices in the case when k 2 .
Figure 57. A cycle on G ( 5 , 12 , 2 ) .
Case 7.1: k = 1 . Since ( 1 , n ) and ( 5 , n ) have only 2 incident edges on the G ( 5 , n , 2 ) , ( 1 , n ) ( 3 , n 1 ) and ( 3 , n 1 ) ( 5 , n ) must be in H and it forces that ( 1 , n 2 ) ( 3 , n 1 ) and ( 3 , n 1 ) ( 5 , n 2 ) must not be in H. Then, it also forces that ( 2 , n 4 ) ( 1 , n 2 ) , ( 1 , n 2 ) ( 2 , n ) , ( 4 , n 4 ) ( 5 , n 2 ) and ( 5 , n 2 ) ( 4 , n ) must be in H. Next, since all vertice in { ( 1 , 4 i + 1 ) , ( 5 , 4 i + 1 ) | 0 i l } , { ( 1 , 4 i + 2 ) , ( 5 , 4 i + 2 ) | 0 i l 1 } and { ( 2 , n ) , ( 4 , n ) } have only 2 incident edges. Collect ( 2 , n 4 ) ( 1 , n 2 ) , ( 1 , n 2 ) ( 2 , n ) , ( 4 , n 4 ) ( 5 , n 2 ) and ( 5 , n 2 ) ( 4 , n ) which must be in H together with all incident edges from these three sets, it happen to form a cycle ( 1 , 1 ) , ( 2 , 3 ) , ( 1 , 5 ) , ( 2 , 7 ) , … , ( 1 , n 3 ) , ( 2 , n 1 ) , ( 4 , n ) , ( 5 , n 2 ) , ( 4 , n 4 ) , ( 5 , n 6 ) , … , ( 4 , 4 ) , ( 5 , 2 ) , ( 3 , 1 ) , ( 1 , 2 ) , ( 2 , 4 ) , ( 1 , 6 ) , … , ( 1 , n 6 ) , ( 2 , n 4 ) , ( 1 , n 2 ) , ( 2 , n ) , ( 4 , n 1 ) , ( 5 , n 3 ) , … , ( 5 , 5 ) , ( 4 , 3 ) , ( 5 , 1 ) , ( 3 , 2 ) , ( 1 , 1 ) , see Figure 57 for a cycle on G ( 5 , 12 , 2 ) . This is a contradiction since this cycle does not contain all vertices of G ( 5 , n , 2 ) .
Case 7.2: k 2 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 1 ) , ( 1 , 4 i + 2 ) , ( m , 4 i + 1 ) , ( m , 4 i + 2 ) | 0 i l 1 } , { ( 1 , n 3 ) , ( 2 , n 4 ) , ( m 1 , n 4 ) , ( m , n 3 ) } and { ( 4 i + 1 , 1 ) , ( 4 i + 1 , 2 ) , ( 4 i + 2 , n ) , ( 4 i + 4 , n ) | 0 i k 1 } instead, see Figure 58 for a cycle on G ( 13 , 16 , 2 ) .
Figure 58. A cycle on G ( 13 , 16 , 2 ) .
Case 8: k < l , r = 2 and q = 1 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 1 ) , ( m 1 , 4 i + 1 ) | 0 i l } and { ( 4 i + 1 , 1 ) , ( 4 i + 1 , n ) | 0 i k } instead, see Figure 59a for a cycle on G ( 14 , 17 , 2 ) .
Figure 59. Cycles on G ( 14 , 17 , 2 ) and G ( 14 , 15 , 2 ) , respectively.
Case 9: k l , r = 2 and q = 3 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 2 ) , ( m 1 , 4 i + 2 ) | 0 i l } and { ( 4 i + 1 , 2 ) , ( 4 i + 1 , n 1 ) | 0 i k } instead, see Figure 59b for a cycle on G ( 14 , 15 , 2 ) .
Case 10: k l , r = 2 and q = 4 .
If k = 1 and l = 1 , then it is similar to Case 7.1. We can see that ( m 1 , 5 ) (indicated by “+” in Figure 60) has degree 3 which is more than the degree of the same vertex in the case when k 2 and l 2 .
Figure 60. A cycle on G ( 6 , 8 , 2 ) .
Case 10.1: k = 1 and l = 1 . Since ( 2 , 8 ) and ( 6 , 8 ) have only 2 incident edges on the G ( 6 , 8 , 2 ) , ( 2 , 8 ) ( 4 , 7 ) and ( 4 , 7 ) ( 6 , 8 ) must be in H and it forces that ( 5 , 5 ) ( 4 , 7 ) must not be in H. Then, it also forces that ( 6 , 3 ) ( 5 , 5 ) and ( 5 , 5 ) ( 6 , 7 ) must be in H. Next, since all vertice in { ( 1 , 1 ) , ( 1 , 5 ) , ( 2 , 7 ) , ( 6 , 7 ) , ( 5 , 1 ) } have only 2 incident edges. Collect ( 6 , 3 ) ( 5 , 5 ) and ( 5 , 5 ) ( 6 , 7 ) which must be in H and together with all incident edges from the set { ( 1 , 1 ) , ( 1 , 5 ) , ( 2 , 7 ) , ( 6 , 7 ) , ( 5 , 1 ) } , it happens to form a cycle ( 1 , 1 ) , ( 2 , 3 ) , ( 1 , 5 ) , ( 2 , 7 ) , ( 4 , 8 ) , ( 6 , 7 ) , ( 5 , 5 ) , ( 6 , 3 ) , ( 5 , 1 ) , ( 3 , 2 ) , ( 1 , 1 ) , see Figure 60. This is a contradiction since this cycle does not contain all vertices of G ( 6 , 8 , 2 ) .
Case 10.2: k 1 and l 2 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 1 ) | 0 i l } , { ( 4 i + 2 , n 1 ) , ( 4 i + 1 , 1 ) | 0 i k } , { ( m 1 , 5 ) } and { ( m , 4 i + 3 ) | 1 i l } instead, see Figure 61 for a cycle on G ( 14 , 16 , 2 ) .
Figure 61. A cycle on G ( 14 , 16 , 2 ) .
Case 11: k < l , r = 3 and q = 1 . We obtain a contradiction similar to Case 1 by considering { ( 2 , 4 i + 1 ) , ( m 1 , 4 i + 1 ) | 0 i l } and { ( 4 i + 2 , 1 ) , ( 4 i + 2 , n ) | 0 i k } instead, see Figure 62a for a cycle on G ( 15 , 17 , 2 ) .
Figure 62. Cycles on G ( 15 , 17 , 2 ) and G ( 15 , 18 , 2 ) , respectively.
Case 12: k < l , r = 3 and q = 2 . We obtain a contradiction similar to Case 1 by considering { ( 2 , 4 i + 1 ) , ( m 1 , 4 i + 1 ) | 0 i l } and { ( 4 i + 2 , 1 ) , ( 4 i + 2 , n 1 ) | 0 i k } instead, see Figure 62b for a cycle on G ( 15 , 18 , 2 ) .
Case 13: k l , r = 3 and q = 4 .
If k = 1 and l = 1 or k = 1 and l 2 , then it is similar to Case 7.1. For k = 1 and l = 1 , there are some vertices (i.e., ( 2 , 4 ) , ( 3 , 1 ) , ( 5 , 1 ) and ( 6 , 4 ) which are indicated by “+” in Figure 63) that have a higher degree than the degree of the same vertices in the case when k 2 . For k = 1 and l 2 , there are some vertices (i.e., ( 3 , 1 ) and ( 5 , 1 ) which are indicated by “+” in Figure 64) that have degree more than the degree of the same vertices in the case when k 2 .
Figure 63. A cycle on G ( 7 , 8 , 2 ) .
Figure 64. A cycle on G ( 7 , 16 , 2 ) .
Case 13.1: k = 1 and l = 1 . Since ( 1 , 1 ) , ( 1 , 5 ) , ( 7 , 1 ) and ( 7 , 5 ) have only 2 incident edges on G ( 7 , 8 , 2 ) , ( 1 , 1 ) ( 2 , 3 ) , ( 2 , 3 ) ( 1 , 5 ) , ( 7 , 1 ) ( 6 , 3 ) and ( 6 , 3 ) ( 7 , 5 ) must be in H and it forces that ( 3 , 1 ) ( 2 , 3 ) and ( 5 , 1 ) ( 6 , 3 ) must not be in H. Then, it also forces that ( 1 , 2 ) ( 3 , 1 ) , ( 3 , 1 ) ( 5 , 2 ) , ( 3 , 2 ) ( 5 , 1 ) and ( 5 , 1 ) ( 7 , 2 ) must be in H. Thus, ( 3 , 2 ) and ( 5 , 2 ) already have two incident edges on H and it forces again that ( 3 , 2 ) ( 2 , 4 ) and ( 5 , 2 ) ( 6 , 4 ) must not be in H. Next, since all vertice in { ( 1 , 1 ) , ( 1 , 2 ) , ( 1 , 5 ) , ( 2 , 8 ) , ( 4 , 8 ) , ( 6 , 8 ) , ( 7 , 5 ) , ( 7 , 2 ) , ( 7 , 1 ) } have only 2 incident edges. Collect ( 2 , 4 ) ( 1 , 6 ) , ( 3 , 1 ) ( 5 , 2 ) , ( 3 , 2 ) ( 5 , 1 ) and ( 6 , 4 ) ( 7 , 6 ) which must be in H together with all incident edges from { ( 1 , 1 ) , ( 1 , 2 ) , ( 1 , 5 ) , ( 2 , 8 ) , ( 4 , 8 ) , ( 6 , 8 ) , ( 7 , 5 ) , ( 7 , 2 ) , ( 7 , 1 ) } , it happens to form a cycle ( 1 , 1 ) , ( 2 , 3 ) , ( 1 , 5 ) , ( 2 , 7 ) , ( 4 , 8 ) , ( 6 , 7 ) , ( 7 , 5 ) , ( 6 , 3 ) , ( 7 , 1 ) , ( 5 , 2 ) , ( 3 , 1 ) , ( 1 , 2 ) , ( 2 , 4 ) , ( 1 , 6 ) , ( 2 , 8 ) , ( 4 , 7 ) , ( 6 , 8 ) , ( 7 , 6 ) , ( 6 , 4 ) , ( 7 , 2 ) , ( 5 , 1 ) , ( 3 , 2 ) , ( 1 , 1 ) , see Figure 63. This is a contradiction since this cycle does not contain all vertices of G ( 7 , 8 , 2 ) .
Case 13.2: k = 1 and l 2 . Since ( 1 , 1 ) , ( 1 , 5 ) , ( 7 , 1 ) and ( 7 , 5 ) have only 2 incident edges on G ( 7 , n , 2 ) , ( 1 , 1 ) ( 2 , 3 ) , ( 2 , 3 ) ( 1 , 5 ) , ( 7 , 1 ) ( 6 , 3 ) and ( 6 , 3 ) ( 7 , 5 ) must be in H and it forces that ( 3 , 1 ) ( 2 , 3 ) and ( 5 , 1 ) ( 6 , 3 ) must not be in H. Then, it also forces that ( 1 , 2 ) ( 3 , 1 ) , ( 3 , 1 ) ( 5 , 2 ) , ( 3 , 2 ) ( 5 , 1 ) and ( 5 , 1 ) ( 7 , 2 ) must be in H. Next, since all vertice in { ( 1 , 4 i + 1 ) , ( 7 , 4 i + 1 ) | 0 i l } , { ( 1 , 4 i + 2 ) , ( 7 , 4 i + 2 ) | 0 i l 1 } and { ( 2 , n 4 ) , ( 6 , n 4 ) , ( 2 , n ) , ( 4 , n ) , ( 6 , n ) } have only 2 incident edges. Collect ( 3 , 1 ) ( 5 , 2 ) and ( 3 , 2 ) ( 5 , 1 ) which must be in H together with all incident edges from these two sets, it happen to form a cycle ( 1 , 1 ) , ( 2 , 3 ) , ( 1 , 5 ) , …, ( 2 , n 5 ) , ( 1 , n 3 ) , ( 2 , n 1 ) , ( 4 , n ) , ( 6 , n 1 ) , ( 7 , n 3 ) , …, ( 7 , 5 ) , ( 6 , 3 ) , ( 7 , 1 ) , ( 5 , 2 ) , ( 3 , 1 ) , ( 1 , 2 ) , ( 2 , 4 ) , …, ( 1 , n 6 ) , ( 2 , n 4 ) , ( 1 , n 2 ) , ( 2 , n ) , ( 4 , n 1 ) , ( 6 , n ) , ( 7 , n 2 ) , ( 6 , n 4 ) , ( 7 , n 6 ) , …, ( 6 , 4 ) , ( 7 , 2 ) , ( 5 , 1 ) , ( 3 , 2 ) , ( 1 , 1 ) , see Figure 64 for a cycle on G ( 7 , 16 , 2 ) . This is a contradiction since this cycle does not contain all vertices of G ( 7 , 4 l + 4 , 2 ) .
Case 13.3: k 2 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 1 ) , ( m , 4 i + 1 ) | 0 i l } , { ( 1 , 4 i + 2 ) , ( m , 4 i + 2 ) | 0 i l 1 } , { ( 2 , n 4 ) , ( m 1 , n 4 ) } , { ( 4 i + 2 , n ) | 0 i k } , { ( 4 i + 4 , n ) | 0 i k 1 } , { ( 4 i + 1 , 1 ) , ( 4 i + 1 , 2 ) | 0 i k 2 } and { ( 4 i + 3 , 1 ) , ( 4 i + 3 , 2 ) | 1 i k } instead, see Figure 65 for a cycle on G ( 15 , 16 , 2 ) .
Figure 65. A cycle on G ( 15 , 16 , 2 ) .
Case 14: k < l , r = 4 and q = 1 .
If k = 1 , then it is similar to Case 7.1. There are some vertices (i.e., ( 4 , 2 ) and ( 4 , n 1 ) which are indicated by “+” in Figure 66) that have degree more than the degree of the same vertices in the case when k 2 .
Figure 66. A cycle on G ( 8 , 13 , 2 ) .
Case 14.1: k = 1 . Since ( 1 , 1 ) , ( 1 , 5 ) , ( 1 , n 4 ) and ( 1 , n ) have only 2 incident edges on G ( 8 , 4 l + 1 , 2 ) , ( 1 , 1 ) ( 2 , 3 ) , ( 2 , 3 ) ( 1 , 5 ) , ( 1 , n 4 ) ( 2 , n 2 ) and ( 2 , n 2 ) ( 1 , n ) must be in H and it forces that ( 4 , 2 ) ( 2 , 3 ) and ( 4 , n 1 ) ( 2 , n 2 ) must not be in H. Then, it also forces that ( 4 , 2 ) ( 6 , 1 ) and ( 4 , n 1 ) ( 6 , n ) must be in H. Next, since all vertice in { ( 1 , 4 i + 1 ) , ( 2 , 4 i + 1 ) | 0 i l } , { ( 5 , 1 ) , ( 5 , n ) } and { ( 8 , 4 i + 2 ) , ( 8 , 4 i + 4 ) | 0 i l 1 } have only 2 incident edges. Collect ( 4 , 2 ) ( 6 , 1 ) and ( 4 , n 1 ) ( 6 , n ) which must be in H together with all incident edges from these three sets, it happens to form a cycle ( 1 , 1 ) , ( 2 , 3 ) , ( 1 , 5 ) , …, ( 1 , n 4 ) , ( 2 , n 2 ) , ( 1 , n ) , ( 3 , n 1 ) , ( 5 , n ) , ( 7 , n 1 ) , ( 8 , n 3 ) , …, ( 7 , 4 ) , ( 8 , 2 ) , ( 6 , 1 ) , ( 4 , 2 ) , ( 2 , 1 ) , ( 1 , 3 ) , ( 2 , 5 ) , …, ( 2 , n 4 ) , ( 1 , n 2 ) , ( 2 , n ) , ( 4 , n 1 ) , ( 6 , n ) , ( 8 , n 1 ) , ( 7 , n 3 ) , …, ( 8 , 4 ) , ( 7 , 2 ) , ( 5 , 1 ) , ( 3 , 2 ) , ( 1 , 1 ) , see Figure 66 for a cycle on G ( 8 , 13 , 2 ) . This is a contradiction since this cycle does not contain all vertices of G ( 8 , 4 l + 1 , 2 ) .
Case 14.2: k 2 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 1 ) , ( 2 , 4 i + 1 ) | 0 i l } , { ( 4 i + 1 , 1 ) , ( 4 i + 1 , n ) | 0 i k } , { ( 4 i + 2 , 1 ) , ( 4 i + 2 , n ) | 0 i k 1 } , { ( m 4 , 2 ) , ( m 4 , n 1 ) } and { ( m , 4 i + 2 ) , ( m , 4 i + 4 ) | 0 i l 1 } instead, see Figure 67 for a cycle on G ( 16 , 17 , 2 ) .
Figure 67. A cycle on G ( 16 , 17 , 2 ) .
Case 15: k < l , r = 4 and q = 2 .
If k = 1 and l 2 , then it is similar to Case 7.1. The vertex ( 3 , n ) (indicated by “+” in Figure 68) has degree 3 which is more than the degree of the same vertex in the case when k 2 and l 2 .
Figure 68. A cycle on G ( 8 , 14 , 2 ) .
Case 15.1: k = 1 and l 2 . Since ( 1 , n 4 ) and ( 1 , n ) have only 2 incident edges on G ( 8 , 4 l + 2 , 2 ) , ( 1 , n 4 ) ( 2 , n 2 ) and ( 2 , n 2 ) ( 1 , n ) must be in H and it forces that ( 2 , n 2 ) ( 3 , n ) must not be in H. Then, it also forces that ( 1 , n 1 ) ( 3 , n ) and ( 3 , n ) ( 5 , n 1 ) must be in H. Next, since all vertice in { ( 1 , 4 i + 1 ) , ( 7 , 4 i + 2 ) | 0 i l } and { ( 5 , 1 ) } have only 2 incident edges. Collect ( 1 , n 1 ) ( 3 , n ) and ( 3 , n ) ( 5 , n 1 ) which must be in H together with all incident edges from these two sets, it happens to form a cycle ( 1 , 1 ) , ( 2 , 3 ) , ( 1 , 5 ) , …, ( 1 , n 5 ) , ( 2 , n 3 ) , ( 1 , n 1 ) , ( 3 , n ) , ( 5 , n 1 ) , ( 7 , n ) , ( 8 , n 2 ) , ( 7 , n 4 ) , …, ( 8 , 4 ) , ( 7 , 2 ) , ( 5 , 1 ) , ( 3 , 2 ) , ( 1 , 1 ) , see Figure 68 for a cycle on G ( 8 , 14 , 2 ) . This is a contradiction since this cycle does not contain all vertices of G ( 8 , 4 l + 2 , 2 ) .
Case 15.2: k 2 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 1 ) , ( m 1 , 4 i + 2 ) | 0 i l } , { ( 4 i + 1 , 1 ) | 0 i k } , { ( m 5 , n ) } and { ( 4 i + 1 , n 1 ) | 1 i k 1 } instead, see Figure 69 for a cycle on G ( 16 , 18 , 2 ) .
Figure 69. A cycle on G ( 16 , 18 , 2 ) .
Case 16: k < l , r = 4 and q = 3 . We obtain a contradiction similar to Case 1 by considering { ( 1 , 4 i + 1 ) , ( 2 , 4 i + 1 ) | 0 i l 1 } , { ( 1 , n 4 ) , ( 2 , n 4 ) } , { ( 4 i + 1 , 1 ) , ( 4 i + 1 , n ) | 0 i k } , { ( 4 i + 2 , 1 ) , ( 4 i + 2 , n ) | 0 i k 1 } , { ( m 4 , 2 ) , ( m 4 , n 1 ) } , { ( m , 4 i + 2 ) | 0 i l } and { ( m , 4 i ) | 1 i l } instead, see Figure 70 for a cycle on G ( 16 , 19 , 2 ) .
Figure 70. A cycle on G ( 16 , 19 , 2 ) .
This completes the proof. □
Now, we are ready to prove our main theorem about the existence of a CKT on RB ( m , n , r ) .
Theorem 8.
An RB ( m , n , r ) with m , n 3 and m , n > 2 r has a CKT if and only if (a) m = n = 3 and r = 1 or (b) m , n 7 and r 3 .
Proof. 
First, for m , n 3 , r = 1 and ( m , n , r ) ( 3 , 3 , 1 ) , the degree of four conner vertices of G ( m , n , 1 ) is at most one. Thus, RB ( m , n , 1 ) cannot have CKT. For m , n 5 and r = 2 , By the result of Wiitala [15] and Theorem 7, an RB ( m , n , 2 ) has no CKT.
Conversely, for m = n = 3 and r = 1 , it is well-known that an RB ( 3 , 3 , 1 ) has a CKT. Next, we assume that m , n 7 , r 3 and m , n > 2 r .
Case 1: r = 3 .
Case 1.1:m is odd and n is even, or m is even and n is odd. We partition the RB ( m , n , 3 ) into LB ( m , n 3 , 3 ) and 7B ( m , n 3 , 3 ) , see Figure 71a for RB ( 10 , 11 , 3 ) . Since m + n 3 is even and m + n 3 12 , by Theorem 5(b), the LB ( m , n 3 , 3 ) contains an OKT from ( 1 , 3 ) to ( 2 , 2 ) and by Corollary 2(b), the 7B ( m , n 3 , 3 ) contains an OKT from ( 3 , 1 ) to ( 2 , 2 ) . By joining ( 1 , 3 ) and ( 2 , 2 ) of LB ( m , n 3 , 3 ) to ( 2 , 2 ) and ( 3 , 1 ) of 7B ( m , n 3 , 3 ) , respectively, we obtain a CKT on RB ( m , n , 3 ) as shown in Figure 71b for the RB ( 10 , 11 , 3 ) .
Figure 71. Two parts of RB ( 10 , 11 , 3 ) and a CKT on RB ( 10 , 11 , 3 ) .
Case 1.2:m and n are odd or even. We partition the RB ( m , n , 3 ) into LB ( m , n 3 , 3 ) and 7B ( m , n 3 , 3 ) , see Figure 72a for RB ( 11 , 13 , 3 ) . Since m + n 3 is odd and m + n 3 11 , by Theorem 5(a), the LB ( m , n 3 , 3 ) contains an OKT from ( 1 , 2 ) to ( 1 , 3 ) and by Corollary 2(a), the 7B ( m , n 3 , 3 ) contains an OKT from ( 2 , 1 ) to ( 3 , 1 ) . By joining ( 1 , 2 ) and ( 1 , 3 ) of LB ( m , n 3 , 3 ) to ( 2 , 1 ) and ( 3 , 1 ) of 7B ( m , n 3 , 3 ) , respectively, we obtain a CKT on RB ( m , n , 3 ) as shown in Figure 72b for the RB ( 11 , 13 , 3 ) .
Figure 72. Two parts of RB ( 11 , 13 , 3 ) and a CKT on RB ( 11 , 13 , 3 ) .
Case 2: for r = 4 . We partition the RB ( m , n , 4 ) into LB ( m , n 4 , 4 ) and 7B ( m , n 4 , 4 ) , see Figure 73a for RB ( 11 , 13 , 4 ) . By Theorem 4 and Corollary 1, the LB ( m , n 4 , 4 ) has a CKT that contains an edge ( 1 , 4 ) ( 3 , 3 ) and 7B ( m , n 4 , 4 ) has a CKT that contains an edge ( 4 , 1 ) ( 2 , 2 ) . By deleting ( 1 , 4 ) ( 3 , 3 ) of LB ( m , n 4 , 4 ) and ( 4 , 1 ) ( 2 , 2 ) of 7B ( m , n 4 , 4 ) and joining ( 1 , 4 ) and ( 3 , 3 ) of LB ( m , n 4 , 4 ) to ( 2 , 2 ) and ( 4 , 1 ) of 7B ( m , n 4 , 4 ) , respectively, we obtain a CKT on RB ( m , n , 4 ) , as show in Figure 73b for RB ( 11 , 13 , 4 ) .
Figure 73. Two parts of RB ( 11 , 13 , 3 ) and a CKT on RB ( 11 , 13 , 3 ) .
Case 3: r 5 .
Case 3.1:r is even. We partition the RB ( m , n , r ) into two CB( r × ( n r ) ) and two CB( ( m r ) × r ), see Figure 74a for RB ( 13 , 14 , 6 ) . There are three steps to obtain a CKT which has some edges on each partitioned board. First, we consider a CB( r × ( m r ) ). By Theorem 1, it contains a CKT having edges ( 1 , m r 1 ) ( 3 , n r ) and ( r , 2 ) ( r 1 , 4 ) . Rotate CB( r × ( m r ) ) 90 degrees clockwise, we obtain a CKT on CB( ( m r ) × r ) of the upper right-hand side having edges ( m r 1 , r ) ( m r , r 2 ) and ( 2 , 1 ) ( 4 , 2 ) . Next, rotate CB( r × ( m r ) ) 90 degrees counterclockwise, we obtain a CKT on CB( ( m r ) × r ) of the lower left-hand side having edge ( m r 3 , r 1 ) ( m r 1 , r ) . Finally, we consider a CB( r × ( n r ) ) on the upper left-hand side. By Theorem 1, it contains a CKT having edges ( 1 , n r 1 ) ( 3 , n r ) and ( r , 2 ) ( r 1 , 4 ) . Rotate CB( r × ( n r ) ) 180 degrees clockwise, we obtain a CKT on CB( r × ( n r ) ) of the lower right-hand side having edges ( r 2 , 1 ) ( r , 2 ) and ( 1 , n r 1 ) ( 3 , n r 3 ) .
Figure 74. Four parts of RB ( 13 , 14 , 6 ) and a CKT on RB ( 13 , 14 , 6 ) .
Thus, if we use the position on the RB ( m , n , r ) , there are 4 CKT on each partition having six edges, namely ( 1 , n r 1 ) ( 3 , n r ) , ( 2 , n r + 1 ) ( 4 , n r + 2 ) , ( m r 1 , n ) ( m r , n 2 ) , ( m r + 1 , n 1 ) ( m r + 2 , n 3 ) , ( m , r + 2 ) ( m 2 , r + 1 ) and ( m 1 , r ) ( m 3 , r 1 ) .
Next, to construct a CKT on RB ( m , n , r ) , we delete these six edges and join these six edges: ( 1 , n r 1 ) ( 2 , n r + 1 ) , ( 3 , n r ) ( 4 , n r + 2 ) , ( m r 1 , n ) ( m r + 1 , n 1 ) , ( m r , n 2 ) ( m r + 2 , n 3 ) , ( m 1 , r ) ( m , r + 2 ) and ( m 3 , r 1 ) ( m 2 , r + 1 ) instead, as shown in Figure 74b for RB ( 13 , 14 , 6 ) .
Case 3.2:r is odd. We partition the RB ( m , n , r ) into two CB( r × ( n r ) ) and two CB( ( m r ) × r ), see Figure 75a for RB ( 12 , 13 , 5 ) . There are three steps to obtain an OKT having two end-points on each partitioned board. First, we consider a CB( r × ( m r ) ). By Theorem 6(b), it contains an OKT from ( r , 1 ) to ( 2 , m r 1 ) . Rotate CB( r × ( m r ) ) 90 degrees clockwise, we obtain an OKT from ( 1 , 1 ) to ( m r 1 , r 1 ) on CB( ( m r ) × r ) of the upper right-hand side. Next, rotate CB( r × ( m r ) ) 90 degrees counterclockwise, we obtain an OKT from ( m r , r ) to ( 2 , 2 ) on CB( ( m r ) × r ) of the lower left-hand side. Finally, we consider a CB( r × ( n r ) ) on the upper left-hand side. By Theorem 6, it contains an OKT from ( r , 1 ) to ( 2 , n r 1 ) . Rotate CB( r × ( n r ) ) 180 degrees clockwise, we obtain an OKT from ( 1 , n r ) and ( r 1 , 2 ) on CB( r × ( n r ) ) of the lower right-hand side.
Figure 75. Four parts of RB ( 12 , 13 , 5 ) and a CKT on RB ( 12 , 13 , 5 ) .
Thus, if we use the position on the RB ( m , n , r ) , there are 4 OKTs on each partition having eight end vertices, namely ( r , 1 ) , ( 2 , n r 1 ) , ( 1 , n r + 1 ) , ( m r 1 , n 1 ) , ( m r + 1 , n ) , ( m 1 , r + 2 ) , ( m , r ) and ( r + 2 , 2 ) .
Next, to construct a CKT on the RB ( m , n , r ) , we join four edges: ( 2 , n r 1 ) ( 1 , n r + 1 ) , ( m r 1 , n 1 ) ( m r + 1 , n ) , ( m 1 , r + 2 ) ( m , r ) and ( r , 1 ) ( r + 2 , 2 ) , as shown in Figure 75b for RB ( 12 , 13 , 5 ) .
This completes the proof. □

5. Conclusions and Discussion

In this paper, we have obtained necessary and sufficient conditions for the existence of a CKT for the RB ( m , n , r ) . In every case of Theorem 8, it can be seen that the CKTs are constructed by smaller board-pieces that have diagonal or horizontal or vertical symmetries. As a consequence, to obtain our main result, we have to study the existence of a CKT on LB ( m , n , 3 ) and LB ( m , n , 4 ) . In the future, an interesting study is to find necessary and sufficient conditions for the existence of a CKT for the general L-board, namely LB ( m , n , l , u ) , which is the L-board consisting of m rows n with the lower leg of width l and the upper leg of width u, see Figure 76.
Figure 76. LB ( m , n , u , l ) .

Author Contributions

Conceptualization, W.S., R.B. and S.S.; methodology, W.S., R.B. and S.S.; validation, W.S., R.B. and S.S.; formal analysis, W.S.; investigation, W.S.; resources, W.S.; writing—original draft preparation, W.S.; writing—review and editing, R.B. and S.S.; visualization, W.S.; supervision, R.B. and S.S.; project administration, R.B. and S.S.; funding acquisition, W.S. and R.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported financially by Research Assistantship Fund, Faculty of Science, Chulalongkorn University.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
CKTClosed Knight’s Tour
OKTOpen Knight’s Tour
CB ( m × n ) m × n chessboard
LB ( m , n , r ) L-board of size ( m , n , r )
7B ( m , n , r ) 7-board of size ( m , n , r )
RB ( m , n , r ) ( m , n , r ) -ringboard

References

  1. Cairns, G. Pillow chess. Math. Mag. 2002, 75, 173–186. [Google Scholar] [CrossRef]
  2. DeMaio, J. Which chessboards have a closed knight’s tour within the cube? Electron. J. Comb. 2007, 14, R32. [Google Scholar] [CrossRef]
  3. DeMaio, J.; Bindia, M. Which chessboards have a closed knight’s tour within the rectangular prism? Electron. J. Comb. 2011, 18, 1–8. [Google Scholar] [CrossRef]
  4. Qing, Y.; Watkins, J.J. Knight’s tours for cubes and boxes. Congr. Numer. 2006, 181, 41–48. [Google Scholar]
  5. Watkins, J.J. Knight’s tours on a torus. Math. Mag. 1997, 70, 175–184. [Google Scholar] [CrossRef]
  6. Watkins, J.J. Knight’s tours on cylinders and other surfaces. Congr. Numer. 2000, 143, 117–127. [Google Scholar]
  7. Singhun, S.; Karudilok, K.; Boonklurb, R. Some Forbidden Rectangular Chessboards with Generalized Knight’s Moves. Thai J. Math. 2020, 133–145. Available online: http://thaijmath.in.cmu.ac.th/index.php/thaijmath/issue/archive (accessed on 2 June 2020).
  8. Bai, S.; Huang, J. Generalized knight’s tour on 3D chessboards. Discret. Appl. Math. 2010, 158, 1727–1731. [Google Scholar] [CrossRef][Green Version]
  9. Chia, G.L.; Ong, S.-H. Generalized Knight’s tours on rectangular chessboards. Discret. Appl. Math. 2005, 150, 80–89. [Google Scholar] [CrossRef]
  10. Schwenk, A.J. Which rectangular chessboards have a knight’s tour? Math. Mag. 1991, 64, 325–332. [Google Scholar] [CrossRef]
  11. DeMaio, J.; Hippchen, T. Closed Knight’s Tours with Minimal Square Removal for All Rectangular Boards. Math. Mag. 2009, 82, 219–225. [Google Scholar] [CrossRef]
  12. Bullington, G.; Eroh, L.; Winters, S.J.; Johns, G.L. Knight’s tours on rectangular chessboards using external squares. J. Discret. Math. 2014, 2014, 1–9. [Google Scholar] [CrossRef]
  13. Miller, A.M.; Farnsworth, D.L. Knight’s Tours on 3 × n Chessboards with a Single Square Removed. Open J. Discret. Math. 2013, 3, 56–59. [Google Scholar] [CrossRef][Green Version]
  14. Bi, B.; Butler, S.; DeGraaf, S.; Doebel, E. Knight’s tours on boards with odd dimensions. Involve 2015, 8, 615–627. [Google Scholar] [CrossRef]
  15. Wiitala, H.R. The knight’s tour problem on boards with holes. In Research Experiences for Undergraduates Proceedings; Oregon State University: Corvallis, OR, USA, 1996; pp. 132–151. [Google Scholar]

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.