Questa è un'espansione di questa presentazione .
Perché il grafico di stato è costituito da due componenti disconnessi di uguale dimensione. Senza perdita di generalità possiamo supporre che lo stato target sia .123...15□
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 *
Dato uno stato un'inversione permutazione è una piastrella T i che viene posizionato dopo T j ma i < j ; questo accade quando (a) T i è nella stessa riga di T j , ma alla sua destra, oppure (b) T i è nella riga inferiore:STiTji<jTiTjTi
. . . . . . . .
3 . . 1 . 7 . .
. . . . . 5 . .
. . . . . . . .
(a) (b)
Definiamo come il numero di tessere T i , i < j che appare dopo T j . Ad esempio, nello stato:NjTii<jTj
1 2 3 4
5 10 7 8
9 6 11 12
13 14 15 *
abbiamo che dopo c'è una tessera ( T 6 ) che dovrebbe essere prima di essa, quindi N 7 = 1 ; dopo T 10 ci sono quattro tessere ( T 7 , T 8 , T 9 , T 6 ) che dovrebbero essere prima di essa, quindi N 10 = 4 .T7T6N7=1T10T7,T8,T9,T6N10=4
Sia la somma di tutti N i e il numero di riga della tessera vuota T ◻NNiT□
N=∑i=115Ni+row(T□)
Nell'esempio sopra abbiamo: N=N7+N8+N9+N10+row(T□)=1+1+1+4+4=11
N N
Per esempio:
. . . . . . . .
. . 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
Nmod2
Possiamo concludere che lo spazio degli stati è diviso in due metà disconnesse , una con e l'altra con .NNmod=0Nmod2=1
Ad esempio i seguenti due stati non sono collegati:
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