{ x : A x ≤ b , x ≥ 0 }으로 정의 된 폴리 토프 있습니다.
질문 : 정점 가 인 경우 P 의 그래프에서 의 이웃에서 균일하게 샘플링하는 다항식 시간 알고리즘이 있습니까? (차원의 방정식, 방정식의 수 및 b 의 표현 . 방정식의 수는 차원에서 다항식이라고 가정 할 수 있습니다.)
업데이트 : 나는 이것이 NP-hard라는 것을 보여줄 수 있다고 생각합니다. 논쟁을 설명하는 대답을보십시오. (그리고 -hard에 의해 , 나는 다항식 시간 알고리즘이 임을 증명할 것이라는 것을 의미합니다 ... 올바른 용어가 여기 있는지 확실하지 않습니다.)
업데이트 2 : 경도 (오른쪽 조합 폴리 토프 제공)에 대한 2 줄의 증거가 있으며 Khachiyan의 기사를 찾을 수있었습니다. 설명 및 링크는 답변을 참조하십시오. :-디
동등한 문제 :
주석에서 Peter Shor는이 질문이 주어진 폴리 토프의 정점에서 균일하게 샘플링 할 수 있는지에 대한 질문과 동일하다고 지적했습니다. (필자는 등가가 이렇게 가고 생각 : 한 방향에서, 우리는 폴리 토프의에서 갈 수있는 정점으로 에서 정점 그림과 , , 그리고 정점 샘플링 의 이웃을 샘플링에 해당합니다 에 . 다른 방향에서는이 폴리 토프의으로부터 이동 수 폴리 토프의 행 정점과 콘을 추가하여 하나의 높은 치수 베이스 . 그런 다음 Q 에서 의 이웃 을 샘플링하는 것은 P 의 꼭짓점을 샘플링하는 것과 같습니다 .)
이 질문의 공식화는 전에 요청되었습니다 : /mathpro/319930/sampling-uniformly-from-the-vertices-of-a-polytope