← 최신 논문
💻 computer science

Witness-split + window-cardinality refinement for r3(N)r_3(N): Architecture, empirical results, and a structural hard pocket

본 논문은 증인 분할(witness-splitting), 윈도우 기수 가지치기(window-cardinality pruning), 그리고 하이브리드 SAT/MIP 솔버를 결합한 재현 가능한 계산 프레임워크를 제시하여 r3(212)r_3(212)의 상한을 엄밀하게 조사하며, 대부분의 후보 44-세트를 성공적으로 제거하는 동시에 광범위한 검증 노력에도 불구하고 여전히 미해결 상태로 남아 있는 두 개의 저항성 구조적 사례를 격리한다.

원저자: Mehmet Ergezer

게시일 2026-06-04
📖 4 분 읽기☕ 가벼운 읽기

원저자: Mehmet Ergezer

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신이 1부터 212까지의 숫자들로 구성된 여행 가방에 가능한 한 많은 아이템을 채우려 한다고 상상해 보세요. 하지만 단 하나의 엄격한 규칙이 있습니다: 절대로 완벽한 등차수열 패턴을 형성하는 세 개의 아이템을 고를 수 없습니다.

예를 들어, 당신이 숫자 2를 골랐다면, 4와 6도 함께 고를 수 없습니다. 왜냐하면 2, 4, 6은 각각의 숫자가 이전 숫자보다 2씩 큰 패턴을 이루기 때문입니다. 이것을 "3항 등차수열(3-term arithmetic progression)"이라고 부릅니다.

수학자들은 이 규칙을 어기지 않으면서 가방에 담을 수 있는 아이템의 절대적인 최대 개수를 알아내기 위해 노력해 왔습니다. 가방 크기가 211일 때, 정답은 43으로 알려져 있습니다. 이 논문의 핵심 질문은 이것입니다: 가방 크기가 212일 때 44개의 아이템을 담을 수 있을까요?

저자인 메흐메트 에르게제르(Mehmet Ergezer)는 단순히 추측만 한 것이 아니라, 44가 불가능하다는 것을 증명하기 위해 거대한 디지털 공장을 건설했습니다. 이 논문의 전개 방식은 다음과 같은 쉬운 비유를 사용하여 설명됩니다.

1. 전략: "위트니스 분할(Witness Split)" 공장

212개 중 44개의 숫자를 조합하는 모든 경우의 수를 확인하는 것은 지구상의 모든 해변에서 특정한 모래알 하나를 찾는 것과 같습니다. 이는 컴퓨터 한 대가 처리하기에는 너무나 방대한 양입니다.

그래서 저자는 영리한 트릭을 사용했습니다:

  • 위트니스(Witness): 그는 이미 작동함이 증명된 '안전한' 43개의 숫자 리스트에서 시작했습니다.
  • 분할(Split): 그는 그 안전한 리스트에서 가장 "중요한" 24개의 숫자를 뽑아낸 뒤, 컴퓨터에게 이 숫자들에 대한 모든 가능한 "예/아니오" 시나리오를 체크하도록 요청했습니다.
  • 결과: 이 방식은 불가능할 정도로 거대한 데이터의 산을 **1,250만 개의 작고 관리 가능한 덩어리(chunk)**로 나누었습니다. 그런 다음 컴퓨터는 각 덩어리를 하나씩 해결하려고 시도했습니다.

2. 도구: "윈도우(Window)"와 "정교화(Refinement)"

컴퓨터를 더 빠르게 만들기 위해 저자는 두 가지 특별한 도구를 추가했습니다:

  • 윈도우 카드 (가지치기 도구): 여행 가방의 작은 구역을 들여다보는 창문을 상상해 보세요. 우리는 이미 이전 수학적 지식을 통해 크기가 50인 작은 창문에는 최대 10개의 아이템만 들어갈 수 있다는 것을 알고 있습니다. 컴퓨터는 이 규칙을 사용하여, 해당 창문에 11개의 아이템을 넣으려는 모든 덩어리를 즉시 폐기합니다. 이것은 가장 강력한 도구였으며, 까다로운 덩어리의 수를 거의 30% 줄였습니다.
  • 정교화 (심층 탐구): 만약 어떤 덩어리가 60초 안에 해결되지 않는다면, 컴퓨터는 포기하지 않았습니다. 그 특정 까다로운 덩어리에 더 많은 규칙을 추가하고, 더 긴 시간 제한을 두어 다시 시도했습니다. 이것은 마치 잠긴 상자를 가져와서 특정 자물쇠를 따고, 더 큰 열쇠를 사용하여 다시 시도하는 것과 같습니다.

3. 결과: "하드 포켓(Hard Pocket)"

슈퍼컴퓨터 클러스터에서 수백만 번의 검사를 실행한 결과는 다음과 같습니다:

  • 성공 사례 제로: 컴퓨터는 단 한 번도 44개의 아이템을 유효하게 담을 수 있는 방법을 찾아내지 못했습니다. 컴퓨터가 시도할 때마다 벽에 부딪히며 "불가능하다"라고 말했습니다.
  • 증거: 이것은 44가 불가능하다는 강력한 증거이지만, 아직 공식적인 증명은 아닙니다. 왜냐하면 컴퓨터가 제시간에 끝내지 못한 몇몇 고집스러운 덩어리들이 남아 있기 때문입니다.

"하드 포켓" (저항하는 덩어리들):
수백만 개의 덩어리 중에서 저자는 추가 시간과 다른 도구들을 투입했음에도 불구하고 해결되지 않은 아주 작고 고집스러운 그룹인 45개의 덩어리를 발견했습니다.

  • LP 공격: 저자는 문제를 매끄러운 곡선처럼 바라보는 다른 유형의 수학 솔버(HiGHS라고 불리는)를 시도했습니다. 그러나 이 방법은 45개의 덩어리 중 어느 것도 해결하지 못했습니다.
  • CDCL 공격: 저자는 자신의 실수로부터 배우는 탐정처럼 작동하는 세 번째 솔버(CDCL)를 시도했습니다. 이 방식은 성공적이었습니다! 이 솔버는 45개 중 18개의 덩어리를 해결했습니다.
  • 최종 2개: 하지만, 2개의 덩어리(T1c로 표시됨)가 여전히 미해결 상태로 남았습니다. 이들은 첫 번째 솔버, 두 번째 솔버, 그리고 세 번째 솔버 모두를 거부했습니다. 이들이 바로 이 문제의 "최종 보스"입니다.

4. 결론: "유닛 갭(Unit Gap)"

이 논문은 다음과 같이 결론짓습니다:

  1. 우리는 작동하는 43개의 숫자 리스트를 확보했습니다.
  2. 컴퓨터가 수백만 번 시도했음에도 실패했으므로, 44가 불가능하다는 강력한 증거가 있습니다.
  3. 하지만, 그 2개의 마지막 고집스러운 덩어리들 때문에 아직 100% 수학적 증명을 완성하지는 못했습니다. 정답은 거의 확실히 43이지만, 43과 44 사이의 "간극(gap)"은 기술적으로 여전히 열려 있습니다.

5. 커뮤니티를 향한 선물

저자는 단순히 "포기한다"라고 말하는 대신, 모든 데이터를 공개합니다. 그는 2개의 고집스러운 덩어리를 세상에 도전 과제로 던집니다.

  • 그는 다른 수학자들이 오직 이 두 개의 덩어리만을 해결할 수 있도록 정확한 코드와 데이터를 제공합니다.
  • 심지어 이 문제를 형식 증명 시스템(Lean)을 위한 언어로 번역하여, 컴퓨터 과학자들이 논리 엔진을 사용하여 이를 증명해 볼 수 있도록 초대했습니다.

요약하자면: 저자는 패턴 없이 숫자를 채우는 기록을 깨기 위해 거대한 디지털 기계를 만들었습니다. 그 기계는 기록을 깨는 방법을 찾는 데 실패했지만, 매우 어렵고 작은 두 개의 퍼즐에서 멈춰 섰습니다. 이 논문은 이렇게 말합니다. "우리는 정답이 43이라고 99.9% 확신하지만, 이를 증명하기 위해 풀어야 할 두 개의 최종 퍼즐을 여기 남겨둡니다."

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →