8- 퍼즐의 접근 가능한 상태 공간


11

나는 인공 지능을 공부하기 시작했고 8- 퍼즐의 도달 가능한 상태 공간이 이유가 궁금합니다 . 타일의 순열 수는그러나 주어진 상태에서 퍼즐의 가능한 상태의 절반에 도달 할 수없는 이유는 바로 알 수 없습니다. 누구나 정교하게 만들 수 있습니까?9 !9!/29!

왼쪽의 임의 구성 및 오른쪽의 목표 상태를 참조하기위한 8- 퍼즐의 이미지 :

샘플 8- 퍼즐


3
상태 그래프는 동일한 크기의 두 개의 연결이 끊어진 구성 요소로 구성되기 때문에 (모든 상태의 총 순열 반전 수는 모듈로 2가 아니므로 총 순열 반전 수는 홀수이고 연결되지 않은 두 개의 상태). 잘 설명 된 예제를 찾지 못했지만 이 프레젠테이션을 이해하기에 충분히 명확해야합니다 ( "연결이 끊어진"으로 대체되어야하는 오타는 제외)
Vor

@Vor가 답변으로 바뀌 었습니까?
Yuval Filmus

답변:


12

이것은 이 프리젠 테이션 의 확장입니다 .

상태 그래프는 동일한 크기의 두 개의 연결이 끊어진 구성 요소로 구성되어 있기 때문입니다. 일반성의 손실없이 대상 상태1 이라고 가정 할 수 있습니다. .12...15

 1  2  3  4
 5  6  7  8
 9 10 11 12
13 14 15  *

에스나는제이나는<제이나는제이나는

 .  .  .  .      .  .  .  .
 3  .  .  1      .  7  .  .
 .  .  .  .      .  5  .  .
 .  .  .  .      .  .  .  .
    (a)             (b)

제이나는나는<제이제이

 1  2  3  4
 5 10  7  8
 9  6 11 12
13 14 15  *

767=1107,8,9,610=4

나는

=나는=115나는+아르 자형영형()

=7+8+9+10+아르 자형영형()=1+1+1+4+4=11

예를 들면 다음과 같습니다.

 .  .  .  .      .  .  .  .
 .  .  2  3      .  .  *  3
 4  5  *  .      4  5  2  .
 .  .  .  .      .  .  .  .

'=+ (2는 3,4,5 뒤에 배치됩니다)1 (빈 타일이 위로 이동)=+2

 .  .  .  .      .  .  .  .
 .  .  *  4      .  .  3  4
 2  5  3  .      2  5  *  .
 .  .  .  .      .  .  .  .

'=+1 (2는 3 다음에 배치됩니다)2 (4,5는 3 이후에 배치됩니다)+1 (빈 타일이 아래로 이동)=

모드2

모드=0모드2=1

예를 들어 다음 두 상태는 연결되어 있지 않습니다.

 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

이것은 15- 퍼즐의 경우이지만 결과는 8- 퍼즐에 대해서도 일반화 될 수 있습니다. 감사!
Cam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.