연결된 모든 하위 그래프 계산의 복잡성


12

G를 연결된 그래프라고하자.

G가 다음 유형 인 경우 연결된 모든 하위 그래프 를 계산하는 것이 얼마나 복잡 합니까?

  • G는 일반적입니다.
  • G는 평면이다.
  • G는 이분입니다.

나는 구조에 관심이 없거나 ..., 연결된 모든 하위 그래프를 계산해야합니다! 또한 G에서 정확히 k 개의 노드 로 연결된 모든 하위 그래프 계산하는 복잡성에 관심이 있습니다 .

논문과 책에 대한 포인터도 환영합니다!


4
질문의 목록이 올바르게 형식화되지 않았다는 것을 알고 있습니까? meta.cstheory.stackexchange.com/questions/300/… 포맷에 신경 쓰지 않는다면 괜찮습니다. 그러나 질문을 올바르게 형식화하는 데 시간을 보내고 싶지 않을 때 누군가가 귀하의 질문에 대답하는 데 시간을 보내고 있는지 확실하지 않습니다. (나는 답을 알고 있다고 말하는 것이 아닙니다.)
Ito Tsuyoshi '12

또한 임의의 크기 / 순서 / 구조 / ...의 연결된 하위 그래프를 열거하는 데 관심이 있습니까?
Anthony Labarre

2
연결된 스패닝 서브 그래프 계산에 효과가있는 것 같습니다 . 스패닝 소칼의 "변수 관한 Tutte 다항식"커넥트 페이지 32 서브 그래프 다항식에 대한 신뢰성 다항식 거대한 문학이있는
야로 슬라브 Bulatov

죄송합니다. Kirchhoff의 정리 사용에 대한 이전 답변이 잘못되었습니다. 나는 포함-제외 주장에 대해 생각했지만 이것은 불가능할 수도 있습니다.
didest

1
이 논문 은 여러분이 요구 한 것이 아니지만, 논문과 그 참고 문헌 이 몇 가지 아이디어를 개발하는 데 도움이 될 수 있습니다.
MS Dousti

답변:


14

웨일스 어는 문제가 가장 제한된 경우에도 문제 # P- 완전 (평면 이분 그래프의 연결된 하위 그래프 수 계산)을 나타냅니다. 305 페이지 하단의 Dominics Welsh (1997), "대략 계산", 조합 조사 , Bailey, RA, ed., Cambridge University Press, 287–324 쪽을 참조하십시오.

그러나 문맥 상으로는 그가 연결된 스팬 하위 그래프를 의미하는지 궁금합니다. 연결 스패닝 서브 그래프, 스패닝 할 필요가없는 연결된 서브 그래프 또는 연결된 유도 서브 그래프 중 원하는 버전의 문제가 궁금합니다.


6

이것은 다윗의 대답에 대한 응답입니다. 그 책을 보지 않고서도 문제는 연결된 스패닝 서브 그래프를 세는 것 같습니다. 이는 Tutte 다항식의 x = y = 2 점이므로 저자는 그것에 관심이있었습니다. 그러나 실제로 나는이 세 가지 문제가 연결된 스패닝 하위 그래프 문제를 세는 것에서 상당히 쉽게 줄어 듭니다. 근사치에 대한 문제가 여전히 열려 있다고 생각하지만 정확한 계산이나 근사치에 대해 다음 축소가 작동해야합니다.

연결된 스패닝 서브 그래프 계산은 연결된 서브 그래프 계산으로 감소 (스케치) : 스패닝 서브 그래프를 계산하려는 그래프 G를 가져옵니다. 각 정점에 를 연결합니다 . 가 충분히 크게 선택된 경우 , 결과 그래프의 일반적인 연결된 하위 그래프는 N에서 1까지의 G에서 연결된 스패닝 하위 그래프에 해당합니다. 여기서 N은 계산하기 쉽습니다.KAA

연결된 스패닝 서브 그래프를 계산하면 연결된 유도 서브 그래프를 계산하는 것으로 줄어 듭니다 (스케치). 각 모서리를 두 개로 나누면 이제 | V | + | E | 정점. 에있는 각 원래 정점에 를 첨부합니다. 를 충분히 크게 선택하면 결과 그래프의 일반적인 연결된 유도 서브 그래프는 N에서 계산이 쉬운 G의 연결된 스패닝 서브 그래프에 N 대 1에 해당합니다.KAA

질문에 대한 또 다른 해석은 다음과 같습니다. 레이블이없는 연결된 하위 그래프를 계산하는 것은 어떻습니까? 이다 심지어 나무 하드 : 나무의 레이블이없는 하위 트리를 계산 LA 골드버그와 M. Jerrum는 # P-완료, 계산 수학, 3 (2000) 117-124의 LMS 저널이다.#P


2
당신은 도당을 부착 할 필요가 없습니다, 그렇지? 각 정점에 동일한 것을 첨부하는 한 연결된 하위 그래프가 많은 것을 첨부 할 수 있습니다. 따라서 평면성과이 분성을 모두 유지하면서 이러한 축소를 수행 할 수 있습니다.
David Eppstein
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.