Đây là một bản mở rộng của bài trình bày này .
Bởi vì biểu đồ trạng thái bao gồm hai thành phần ngắt kết nối có kích thước bằng nhau. Không mất tính tổng quát, chúng ta có thể giả sử rằng trạng thái đích là .123...15□
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 *
Cho một trạng thái một nghịch đảo hoán vị là một gạch được đặt sau nhưng ; điều này xảy ra khi (a) ở cùng hàng , nhưng ở bên phải hoặc (b) ở hàng thấp hơn:ST j i < j T i T j T iTiTji<jTiTjTi
. . . . . . . .
3 . . 1 . 7 . .
. . . . . 5 . .
. . . . . . . .
(a) (b)
Chúng tôi định nghĩa là số lượng gạch , xuất hiện sau . Ví dụ: ở trạng thái:T i i < j T jNjTii<jTj
1 2 3 4
5 10 7 8
9 6 11 12
13 14 15 *
chúng ta có rằng sau có một ô ( ) phải ở trước nó, vì vậy ; sau có bốn ô ( ) phải ở trước nó, vì vậy . T 6 N 7 = 1 T 10 T 7 , T 8 , T 9 , T 6 N 10 = 4T7T6N7=1T10T7,T8,T9,T6N10=4
Đặt là tổng của tất cả và số hàng của ô trốngN i T ◻NNiT□
N=∑i=115Ni+row(T□)
Trong ví dụ trên, chúng ta có:N=N7+N8+N9+N10+row(T□)=1+1+1+4+4=11
Chúng ta có thể nhận thấy rằng khi ô trống được di chuyển theo chiều ngang thì không thay đổi; nếu chúng ta di chuyển ô trống theo chiều dọc thay đổi theo một số lượng chẵn.N N
Ví dụ:
. . . . . . . .
. . 2 3 . . * 3
4 5 * . 4 5 2 .
. . . . . . . .
N′=N+3 (2 is placed after 3,4,5)−1 (empty tile is moved up)=N+2
. . . . . . . .
. . * 4 . . 3 4
2 5 3 . 2 5 * .
. . . . . . . .
N′=N+1 (2 is placed after 3)−2 (4,5 are placed after 3)+1 (empty tile is moved down)=N
Vì vậy, là bất biến dưới bất kỳ động thái hợp pháp nào của ô trống .Nmod2
Chúng ta có thể kết luận rằng không gian trạng thái được chia thành hai nửa bị ngắt kết nối , một có và không gian khác có .Nmod=0Nmod2=1
Ví dụ: hai trạng thái sau không được kết nối:
1 2 3 4 1 2 3 4
5 6 7 8 5 6 7 8
9 10 11 12 9 10 11 12
13 14 15 * 13 15 14 *
N = 4 N = 5