This is a good article. Click here for more information.

삼자선문제

No-three-in-line problem
10 × 10 격자에 있는 20개의 점 집합이며, 한 줄에 세 개의 점이 없습니다.

이산 기하학에서 세 개의 선이 없는 문제는 n× n n 세 개의 점이 동일한 선에 놓이지 않도록 몇 개의 점을 배치할 수 있는지를 묻습니다.문제는 그리드와 정렬된 경사면뿐만 아니라 모든 경사면의 선에 관한 것입니다.그것은 1900년 헨리 두데니에 의해 소개 됐습니다.브라스, 모저, 파흐는 이를 "격자점에 [1]관한 가장 오래되고 광범위하게 연구된 기하학적 질문들 중 하나"라고 불렀습니다.

비둘기 구멍 원칙에 따라 격자 내 + {\ 2n + 1}개의 {\displaystyle +개의 점은 3개 이상의 점으로 이루어진 행을 하기 최대 {\2n}개의 점을 배치할 수 있습니다. 46 46까지의 n{\ n 대해 {\ 로 문제를 해결할 수 있지만, 크기가 큰 그리드에는 {\ 포인트 이 배치될 수 있다고 추측됩니다.알려진 방법은 임의 크기의 그리드에 선형으로 많은 점을 배치할 수 있지만, 이러한 방법 중 가장 좋은 방법은 {\이 아닌 점보다 적습니다.

격자가 아닌 점들의 집합 중에서 세 개가 일렬로 있지 않은 점들을 찾는 것과 관련된 몇 가지 문제들도 연구되어 왔습니다.비록 레크리에이션 수학에서 비롯되었지만, 세 줄이 아닌 문제는 그래프 그리기헤이브론 삼각형 문제에 적용됩니다.

소규모 인스턴스

체스판에 16개의 폰을 배치하여 3개의 폰이 같은 선상에 놓여있지 않도록 하는 두데니의 퍼즐에 대한 해결책 d4와 e5 사각형에 폰이 놓여있습니다.

이 문제는 헨리 두데니가 1900년에 처음 제기한 것인데, 레크리에이션 수학의 퍼즐로서 체스판의 16개의 전당포를 보드 위에 놓고 세 개가 [2]일렬로 있지 않도록 하는 용어로 표현되었습니다.이것은 정확히 n= {\= 8}인 경우의 세 줄 안의 문제입니다. 이후 버전의 퍼즐에서 두데니는 문제를 수정하여 두 폰이 정사각형 d4와 e5 위에 있고 보드 중앙에서 서로 공격하는 해를 요청함으로써 해결책을 독특하게 만들었습니다.

많은 저자들이 n n[5]의 작은 에 대해 이 문제에 대한 해결책을 발표했으며, 1998년까지 개의 점을 n× {\ n 그리드에 배치할 수 , 최대 46개n개의 {\ }개까지의 모든 및 일부 큰 [6]값에 대해 3개가 없는 것으로 알려졌습니다.n= {\ n= 부터 시작하는 n {\ }의 작은 에 대해 2 {\ 2n 포인트를 솔루션의 수는 다음과 같습니다.

1, 2, 11, 32, 50, 132, 380, 368, 1135, 1120, 4348, 3622, 10568, ... (OEIS의 시퀀스 A000755).

반사 및 회전 하에서 갖는 솔루션의 등가 클래스 수는 다음과 같습니다.

1, 1, 4, 5, 11, 22, 57, 51, 156, 158, 566, 499, 1366, ... (OEIS에서 [3]A000769 서열).

상한 및 하한

n n함수로 배치할 수 있는 정확한 점 수는 알 수 없습니다.그러나 증명된 경계와 추측된 경계 모두 이 수를 n{\ n비례하는 범위 내로 제한합니다.

일반배치방법

Erdős의 방법을 사용하여 x {\ 12 12 에 11개의{\ 11 포인트를 최적으로 합니다.격자 크기보다 작은 큰 p p는 p = {\ p=입니다. 해는 i = - {\i= 좌표2 p ) p에 위치합니다. 예를 들어 (, 5 {\ 16\5} 11{\ 11})이므로 }이(가) 됩니다

Roth(1951)가 발표한 Paul Erdős의 해결책n {\n}이 일 때 n {\ n개의 격자점(i2 n n{\0\n의 0 때, 세 개의 공선점이 포함되지 않는다는 관찰에 기초합니다.n n(가) 소수가 아닐 × {\p\ p 에 포함된p × {\ pp} 그리드에 대해 이 구성을 수행할 수 있습니다. 서 p{\ p n{\ n의 가장 큰 소수입니다. 연속된 소수들 사이의 간격이 소수들 자체보다 훨씬 작기 p {\ p(는) 항상 n{\ n가깝기 때문에 이 메서드를 사용하여 n × {\ n의 점을 공선으로 [7]세 개의 점이 없는n× n n개의 그리드에 할 수 있습니다.

Erdős의 경계는 이후에 개선되었습니다. Hall et al. (1982)에 따르면 n / {\2}가 일 때, y = xy=n / 2{\ n})의 여러 복사본에 점을 배치하여 3(- / {\ 3 - 2 으로 해를 얻을 수 있으며, 서 k k를 선택할 수 있습니다.임의이 아닌 n/ 2 {\ n}입니다. 다시 말해, {\ n n/ 2 {\ n} 소수점에 대해 이 구성을 수행하여 -([8]{\n - o( 포인트 해를 얻을 수 있습니다.

상한

{\개의 점은 크기 n의 그리드에 배치될 수 있습니다. 더 많은 점이 배치되면 비둘기 구멍 원칙에 따라 그 중 일부는 모두 그리드의 동일한 수평 라인에 놓이게 됩니다.n {\ n 46의 경우 이 사소한 경계는 엄격한 [3]것으로 알려져 있습니다.

추측한계

작은 그리드에는 2n개의 {\개의 포인트를 배치할 수 있지만, Guy & Kelly(1968)는 큰 그리드의 경우 배치할 수 있는 포인트 수에 대한 상한이 상당히 작다고 추측했습니다.더 정확하게 말하면, 그들은 배치할 수 있는 점의 수가 기껏해야 {\보다[9]하위 선형 양일 것이라고 추측했습니다

이 추측으로 이어지는 휴리스틱 추론의 오류가 발견된 후, 가이는 오류를 수정하고 cn보다[10] 하위 선형 이상을 더 잘 할 수 없다는 강력한 추측을 했습니다.

적용들

그래프 그리기에서 특정 종류의 퇴행을 피하기 위해 세 줄이 아닌 문제에 대한 해결책을 사용할 수 있습니다.이 문제는 주어진 그래프의 꼭짓점을 평면의 정수 좌표에 배치하고 그래프가장자리를 직선 세그먼트로 그리는 것을 포함합니다.유틸리티 그래프와 같은 특정 그래프의 경우 모서리 쌍 사이의 교차는 피할 수 없지만 두 개의 다른 꼭짓점을 통해 꼭짓점이 모서리에 놓이게 하는 배치는 피해야 합니다.꼭짓점이 세 개의 줄이 없는 상태로 배치될 때는 선분뿐만 아니라 두 개의 꼭짓점을 통과하는 전체 선이 다른 [11]꼭짓점으로부터 자유롭기 때문에 이런 종류의 문제가 발생할 수 없습니다.세 줄이 아닌 문제가 선형적으로 많은 점을 갖는 해를 갖는다는 것은 모든 그래프, 심지어 완전한 그래프도 정점의 수에서 이차적인 면적을 갖는 격자를 사용하여 원하지 않는 정점-가장자리 사건 없이 그릴 수 있다는 것을 의미하는 그래프 그리기 용어로 변환될 수 있습니다.완전한 그래프의 경우 2차 면적 미만의 그림은 불가능합니다.완전한 그래프는 또한 그래프 색상에 선형 개수의 색상이 필요하지만, 더 적은 색상으로 채색할 수 있는 다른 그래프도 작은 그리드에 그릴 수 있습니다. 그래프가 n개의{\ n개의 정점을 k개의{\ k개의 색상으로 경우 nk의 면적에 비례하는 그리드에 그릴 수 있습니다.완전한 그래프의 세 줄이 아닌 도면은 k = k =인 이 결과의 특수한 경우입니다.

세 줄이 아닌 문제는 이산 기하학의 또 다른 문제인 하일브론 삼각형 문제에도 적용됩니다.이 문제에서는 격자에 제한되지 않고 단위 사각형의 어느 곳에나 n개의{\ n개의 점을 해야 합니다.배치의 목표는 작은 면적의 삼각형을 피하는 것이며, 더 구체적으로는 세 개의 점으로 구성된 가장 작은 삼각형의 면적을 최대화하는 것입니다.예를 들어, 세 점이 일렬로 있는 배치는 이 기준에 의해 매우 좋지 않을 것입니다. 이 세 점은 면적이 0인 축퇴 삼각형을 형성하기 때문입니다.반면에 점이 단위 사각형 내의 변 길이ε {\의 격자에 배치될 수 있고, 한 줄에 세 개가 없다면, 픽의 정리에 의해 모든 삼각형은 격자 사각형의 절반인 ε 2 의 면적을 갖게 됩니다.따라서 세 줄이 아닌 문제의 인스턴스를 해결한 다음 정수 그리드를 단위 사각형 내에 맞게 축소하면 가장 작은 삼각형의 면적이 (/ 2{\/ 인 Heilbronn 삼각형 문제에 대한 해결책이 생성됩니다.이 응용 프로그램은 폴 에르도스가 세 줄이 [13]아닌 문제에 대한 해결책을 찾도록 한 동기가 되었습니다.1951년부터 1982년까지 Heilbronn 삼각형 문제에 대해 알려진 최고의 영역 하한으로 남아있었는데, 이때는 no-three in line [14]문제에 기초하지 않은 구성을 사용하여 로그 인자에 의해 개선되었습니다.

일반화 및 변형

일반위치 부분집합

계산 기하학에서, 세 개의 선이 없는 점들의 유한 집합은 일반적인 위치에 있다고 합니다.이 용어에서, 3-in-line 문제는 일반 위치에 있는 그리드의 가장 큰 부분 집합을 추구하지만, 연구자들은 또한 다른 비-그리드 점 집합의 가장 큰 일반 위치 부분 집합을 찾는 문제를 고려했습니다.특정 입력 집합에 대해 이 부분 집합을 찾는 것은 NP-hard이며 일정 인자 내에서 크기를 근사하기는 어렵습니다. 이러한 근사 결과의 경도는 문제가 APX-hard라고 요약됩니다.가장 큰 부분 집합의 가 k{\ k인 경우, 선택한 [15]점의 쌍을 통해 나머지 모든 점이 선 위에 놓일 때까지 한 번에 하나씩 점을 선택하는 그리디 알고리즘에 의해 비 상수 O({\ O 해를 얻을 수 있습니다.

알고리즘이 입력 크기뿐만 아니라 입력의 다른 매개 변수 측면에서 분석되는 매개 변수화된 복잡성을 사용하여 정확한 최적 솔루션을 찾기 위한 알고리즘의 실행 시간을 보다 세밀하게 이해할 수 있습니다.이 경우, 가장 큰 일반 위치 부분 집합이 k{\ k인 입력의 경우, k k 함수에 입력 n{\ n의 다항식을 곱한 시간 내에 찾을 수 있으며, 다항식의 지수는 k{\ k하지 않습니다.이러한 종류의 시간 경계 문제를 고정 매개 변수 처리 가능이라고 합니다.[16]

ℓ =( ) 점과 ℓ ={ S 점이있는 집합 S S에 대해 ℓ =( ) = O{ S거의 비례하는 크기의 일반 위치 부분 집합이 존재합니다.그리드 예제는 이 경계를 크게 [17]개선할 수 없음을 보여줍니다.이러한 큰 일반 위치 부분 집합의 존재 증명은 엔트로피 [15]압축으로 알려진 알고리듬 기술을 사용하여 존재 경계와 일치하는 크기의 S{\ S의 일반 위치 부분 집합을 찾기 위한 다항 시간 알고리듬으로 변환될 수 있습니다.

욕심쟁이 배치

마틴 가드너는 Adena, Holton & Kelly(1974)의 제안을 반복하면서 확장할 수 없는 ×n n n 가장 작은 부분 집합을 요청했습니다. 한 줄에 세 개의 점이 없지만 모든 적절한 슈퍼 집합에는 세 개의 점이 있습니다.마찬가지로,[3] 이것은 노쓰리 인라인 문제가 고착될 때까지 한 번에 하나씩 점을 배치하여 해결하려는 탐욕스러운 알고리즘에 의해 생성될 수 있는 가장 작은 집합입니다.축-평행 및 대각선만 고려할 경우, 이러한 모든 집합에는 최소n - {\ [18]점이 있습니다.그러나 모든 선이 고려되는 문제의 버전에 대해서는 알려진 것이 거의 없습니다. 모든 그리디 배치에는 막히기 전에 최소 ( 2{\개의 포인트가 포함되지만 {\개의 상한보다 더 나은 것은 없습니다.[19]

고차원

Pór & Wood(2007)는 3차원 격자의 점들의 비공선 집합을 고려했습니다.그들은 세 점이 일직선을 이루지 n × × {\ nn\ n 격자의 최대 점 수가Ω (2){\임을 증명했습니다. ő의 2차원 구조와 유사하게 점 (, {\ x2 p서 p{\ p 3 mod [20]4에 소수로 대응됩니다.원래의 3행이 아닌 문제가 2차원 그래프 그리기에 사용될 수 있는 것처럼, 이 3차원 솔루션을 사용하여 3차원 그리드에 그래프를 그릴 수 있습니다.여기서 비공선성 조건은 꼭짓점이 인접하지 않은 모서리에 놓여서는 안 된다는 것을 의미하지만, [21]두 모서리가 교차하지 않는 더 강력한 요구 사항으로 작업하는 것이 일반적입니다.

훨씬 더 높은 차원에서 초구 근처의 점을 선택하여 얻은 세 개의 선이 없는 격자점 집합은 산술 [22]진행을 구성하는 세 개가 없는 정수 집합인 큰 세일럼-스펜서 집합을 찾는 데 사용되었습니다.그러나 원 근처의 점을 2차원으로 선택하는 동일한 아이디어를 사용하는 것은 잘 작동하지 않습니다. 이 방법은 세 개의 선이 없다는 요건을 충족하지만 너무 작은 볼록 다각형을 형성하는 점을 찾습니다. n n 그리드에 정점이 있는 가장 큰 볼록 다각형의 23 {\})}[23]입니다. 세트 문제[24]정수가 아닌 유한 필드 벡터 공간으로 기반하고 고차원적인 공간에서 세 줄이 아닌 문제와 유사한 문제에 관한 것입니다.

고차원에 대한 또 다른 일반화는 N × × × N N N N 그리드에서 가능한 한 많은 점을 찾아 동일한 평면에 4개가 있지 않도록 하는 것입니다.이 순서는 5,8,10,13,16,...OEIS: N = 2, 3, 4 등용 A280537

토러스

이 문제에 대한 또 다른 변형은 토러스의 왼쪽이 오른쪽으로 연결되고 위쪽이 아래쪽으로 연결되는 주기적인 경계 조건을 사용하여 그리드를 이산 토러스로 변환하는 것입니다.이는 격자를 통해 비스듬한 선에 더 많은 점을 통해 더 긴 선으로 연결되는 효과가 있으며, 따라서 각 선에서 최대 2개로 점을 선택하는 것을 더 어렵게 만듭니다.이러한 확장된 선은 또한 유클리드 평면의 무한 격자를 통해 토러스의 차원을 모듈로 하는 정상 선으로 해석될 수 있습니다.× m n 그리드를 기반으로 하는 토러스의 경우, 세 개의 선이 없는 점을 선택할 수 있는 최대 는 최대 ) {\ 2[25]입니다. 두 차원이 동일하고 prime일 때,선형 개수의 공선 [26]삼중을 형성하지 않고는 각 행과 열에 정확히 하나의 점을 배치할 수 없습니다.문제의 고차원 토러스 버전도 [27]연구되었습니다.

참고 항목

  • 같은 행, 열 또는 대각선에 두 개가 없는 격자에 점을 배치하는 8개의 퀸 퍼즐

메모들

  1. ^ 브라스, 모저 파치 2005.
  2. ^ Knuth 2008이 인용한 1900년 4월 29일과 5월 13일 주간 디스패치.
  3. ^ a b c d 가드너 1976년
  4. ^ 더데니 1917.
  5. ^ Craggs & Hughes-Jones 1976; Kløve 1978, 1979; Anderson 1979; Harbourth, Oertel & Prellberg 1989; Flammenkamp 1992, 1998.
  6. ^ 플레멘캠프 1998.
  7. ^ Erdős는 이 관찰 결과를 발표하지 않았습니다; 그것은 1951년 Roth에 나타납니다.
  8. ^ 1975.
  9. ^ 가이 앤 켈리 1968.
  10. ^ Pegg 2005에 의해 보고된 바와 같이.이 오류의 발견은 페그가 가보르 엘만에게 공을 돌렸습니다.
  11. ^ Brass et al. 2007.
  12. ^ 우드 2005.
  13. ^ 로스 1951년
  14. ^ 1982년 콤로스, 핀츠 & 세메레디
  15. ^ a b 2018년 엡스타인.
  16. ^ Froese et al. 2017; Eppstein 2018
  17. ^ 페인 우드 2013.
  18. ^ Cooper et al. 2014.
  19. ^ Aichholzer, Eppstein & Hainzl (2023).
  20. ^ Por & Wood 2007.
  21. ^ Pach, Thiele & Toth 1998, Dujmović, Morin & Wood 2005, Di Giacomo, Liotta & Meijer 2005
  22. ^ 엘킨 2011.
  23. ^ 야르닉 1926년
  24. ^ 2016년 클라라이히.
  25. ^ Misiak et al. 2016.
  26. ^ 쿠퍼 & 솔리모시 2005.
  27. ^ 쿠앤웡 2018.

참고문헌

외부 링크