• 제목/요약/키워드: Sujiko puzzle

검색결과 2건 처리시간 0.014초

합 실마리 수지코 퍼즐에 관한 공통 숫자 망 알고리즘 (Algorithm for Common Number Network of Sum Clue Sujiko Puzzle)

  • 이상운
    • 한국인터넷방송통신학회논문지
    • /
    • 제24권5호
    • /
    • pp.83-88
    • /
    • 2024
  • 3×3의 9개 셀을 가진 격자 보드 판에서 4개 셀을 하나의 블록으로 하는 4개 고정 합 실마리와 가변적 합 실마리를 가진 합 실마리 수지코 퍼즐은 다항시간으로 퍼즐을 풀 수 있는 방법이 알려져 있지 않은 NP-완전 문제이다. 이 퍼즐을 풀기 위해서는 9!의 가능한 모든 경우수를 대입해 보는 전수탐색 법을 적용해야 한다. 본 논문은 빈 셀들에 들어갈 수 있는 후보 숫자들을 축소시키는 방법으로 유일 숫자 조합 셀을 결정하였다. 유일 숫자 조합 셀이 더 이상 존재하지 않으면 FSC+VSC의 교집합 셀에 공통인 숫자를 갖는 숫자조합 망을 결정하는 방법을 제안하였다. 제안된 알고리즘을 9개 벤치마킹 실험 데이터에 적용한 결과 모든 문제에 대해 퍼즐을 다항시간으로 풀 수 있음을 보였다.

숫자 실마리 수지코 퍼즐에 관한 실마리 숫자 조합 교집합 알고리즘 (Algorithm for Clue Combination Number Intersection of Number Clue Sujiko Puzzle)

  • 이상운
    • 한국인터넷방송통신학회논문지
    • /
    • 제24권5호
    • /
    • pp.159-168
    • /
    • 2024
  • 3×3의 9개 셀을 가진 격자 보드 판에서 4개 셀을 하나의 블록으로 하는 4개 합 실마리와 C개의 숫자 실마리를 가진 수지코 퍼즐은 다항시간으로 퍼즐을 풀 수 있는 방법이 알려져 있지 않은 NP-완전 문제이다. 이 퍼즐을 풀기 위해서는 (9-C)!의 가능한 모든 경우수를 대입해 보는 전수탐색 법을 적용해야 한다. 본 논문은 빈 셀들에 들어갈 수 있는 후보 숫자들을 축소시키는 방법으로 유일 숫자 셀의 실마리를 확정하였다. 유일 숫자 셀이 더 이상 존재하지 않으면 합 실마리 블록들 간의 교집합 숫자들을 선택하는 방법을 제안하였다. 제안된 알고리즘을 52개 벤치마킹 실험 데이터에 적용한 결과 모든 문제에 대해 퍼즐을 다항시간으로 풀 수 있음을 보였다.