다음 문제에 관심이 있습니다. 우리는 순서대로 인덱스 i 1 , … , i m ∈ [ n - 1 ]의 목록뿐만 아니라 "타겟 순열" 을 입력으로 받는다 . 그리고,리스트로 시작 L = ( 1 , 2 , ... , N ) 각 시간 단계에서 (즉, 아이덴티티 퍼뮤) 우리 스왑 에 소자 로I t 시간 t L ( I t + 1 ) 의 t 1 / 2 P의 σ독립 확률이 인 요소 . 가 가 출력으로 생성 될 확률 이라고하자 .
다음 중 하나를 알고 싶습니다.
- 이 완전한 문제 인지 여부를 결정하고 있습니까?N P
- 계산이 정확히 완전합니까?# P
- 곱셈 상수 내에서 를 근사화하는 것에 대해 무엇을 말할 수 있습니까? 이에 대한 PTAS가 있습니까?
스왑이 인접한 요소 일 필요가없는 변형도 중요합니다.
이 문제를 에지 분리 경로 (또는 정수 값의 다중 상품 흐름)로 줄이는 것은 어렵지 않습니다. 내가 모르는 것은 다른 방향으로의 축소입니다.
업데이트 : OK, Garey & Johnson을 확인하면서 문제 [MS6] ( "순열 생성")은 다음과 같습니다. 목표 입력으로 주어 순열 함께 집합으로, , 결정할 제품으로 표현할 수있다 각각 어디 에 사소 역할 없는 모든 인덱스 . Garey, Johnson, Miller 및 Papadimitriou (유감스럽게도 월페이퍼 뒤에 있음)는이 문제가 hard 임을 증명합니다 .
경우 스와프가 인접 할 필요가 없습니다, 나는 이것이 의미 믿고 결정 여부 도하는 -hard. 각 S 1 , S 2 , … 에 대해, 순서대로, 우리는 S i 상의 완전한 분류 네트워크에 해당하는 "후보 스왑"세트를 제공 할 것입니다 (즉, S i를 임의로 변경할 수 있음) 다른 모든 것에 사소한 행동). 그러면 스왑의 결과로 도달 할 수있는 경우에만 σ 를 τ 1 ⋯ τ m 로 표현할 수 있습니다 .
그래도 스왑이 인접한 요소로만 구성된 "원본"버전으로 계속 열려 있습니다. 계산 버전 (임의의 스왑 포함)의 경우 문제는 완전 해야 함을 강력히 제안합니다 . 어쨌든 P = N P가 아닌 한 PTAS를 배제합니다 .