나는 한동안 머리를 부딪친 숙제를 받았으며 어떤 힌트라도 감사하겠습니다. NP- 완전성이 입증 된 알려진 문제를 선택하고 그 문제에서 다음 문제로의 축소를 구성하는 것을 DGD (지정 그래프 진단)라고합니다.
문제
DGD 의 인스턴스는 꼭짓점 , 지정 모서리 및 양의 정수 됩니다. 세 가지 유형의 꼭지점이 있습니다 : 들어오는 모서리 만있는 꼭지점, 나가는 모서리 만있는 꼭지점 및 들어오는 모서리와 나가는 모서리 꼭지점입니다 . 또한 보자 .
이제 문제는 우리가 가장에서 모든 노드를 포함 할 수 있는지 여부입니다 의 요소 , 즉
여기서 는 에서 로의 경로가 있음을 의미합니다 .
Dominating Set 문제는 내가 줄여야 할 문제라고 생각합니다.이 또한 다른 하위 집합으로 노드의 하위 집합을 다루는 것에 관련되어 있기 때문입니다. 먼저 지배 세트의 각 요소에 대해 두 개의 노드를 작성하고 모든 모서리를 복사 한 다음 DGD 인스턴스 의 를 DS 인스턴스 의 와 동일하게 설정 하여 DGD 인스턴스를 작성하려고했습니다.
노드 , 및 및 엣지 및 가진 간단한 DS 인스턴스를 가정하십시오 . 이것은 인 예 인스턴스입니다 . 이 경우의 지배 세트는 노드 로만 구성됩니다 . 방금 설명한 방법으로 축소하면 두 개의 경로 와 의 DGD 인스턴스가됩니다 . 모든 노드를 커버하기 위해서는 한 쌍 만으로 충분합니다. 물론 DS 인스턴스의 지배적 인 세트가 다항식 시간으로 결정될 수는 없기 때문에 완벽하게 작동했을 것입니다.
축소 할 때 가장자리와 정점을 변환하는 좋은 방법이 많이 있다는 것을 알았지 만 내 문제는 어떻게 든 DGD의 를 DS의 입니다. 지배적 인 세트는 줄이는 데 문제가있는 것처럼 보였지만,이 때문에 나는 가없는 문제를 줄이기 위해 노력해야한다고 생각 합니까?