정사각형 그리드에 숨겨진 다각형 퍼즐의 복잡성?


10

히로이 모노 인기입니다 - 완전한 퍼즐. 관련 퍼즐의 계산 복잡성에 관심이 있습니다.NP

문제는:

입력 : x n 정사각형 그리드 에있는 점 세트 와 정수 knnk

질문 : 다각형 모서리의 점 수가 k 이상이 되도록 직선 다각형 ( 또는 y 축에 평행 한 변 )이 있습니까?xyk

다각형의 모든 모서리는 입력 점 중 하나에 있어야합니다 (따라서 굽힘은 입력 점에서만 허용됩니다).

이 문제의 복잡성은 무엇입니까? 솔루션이 볼록 직선 다각형으로 제한되면 복잡성은 무엇입니까?

4 월 13 일 수정 : 대체 공식 : 주어진 점에서 최대 모서리가있는 직선 다각형을 찾습니다.


4
동적 프로그래밍을 통해 볼록한 직선 다각형을 다항식 시간으로 해석 할 수 없어야합니까?
피터 쇼어

4
그렇습니다.
Jeffε

@JeffE, 일반적인 볼록하지 않은 경우는 어떻습니까? 당신의 성향은 무엇입니까?
Mohammad Al-Turkistany

2
이러한 많은 문제에 대해 가장 좋은 방법은 평면 3SAT 또는 평면 NAE-SAT와 같은 것으로 시작하는 것입니다. 그것은 끔찍한 추악하지만, 평면성은 당신에게 필요한 구조를 제공합니다.
Suresh Venkat

5
@Suresh 참고 사항 : 인터넷 검색 NAE3SAT의 평면 버전이 P ( portal.acm.org/… ) 임을 알았습니다 .
Marzio De Biasi

답변:


6

3yx

노드 가젯은 다음 그림에 표시됩니다.

여기에 이미지 설명을 입력하십시오

[W,N,E]C×CC2C2C+2C×C4+6[N,E,S][E,S,W][S,W,N]

(x1,y1),(x2,y2)x1x2y1y24×3

여기에 이미지 설명을 입력하십시오

EW

여기에 이미지 설명을 입력하십시오

4+2C2e

neC>(4n+2e)k=2Cn


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.