Пусть G связный граф.
Какова сложность подсчета всех связанных подграфов, если G имеет следующие типы?
- G является общим.
- Г плоская.
- G является двудольным.
Я не забочусь о каких-либо структурах или ..., просто нужно сосчитать все связанные подграфы! Меня также интересует сложность подсчета всех связанных подграфов с ровно k узлами в G.
Указатели на документы и книги также приветствуются!
Ответы:
Уэльс утверждает, что задача # P-завершена даже в самом ограниченном случае (считая числа связанных подграфов плоского двудольного графа). См. Стр. 305 в Welsh, Dominic (1997), «Приблизительный подсчет», « Обзоры в комбинаторике» , Bailey, RA, ed., Cambridge University Press, pp. 287–324.
В контексте, однако, мне интересно, действительно ли он имеет в виду связанные охватывающие подграфы. И это заставляет меня задаться вопросом, какую версию проблемы вы хотите: связанные охватывающие подграфы, связанные подграфы, которые не должны быть охватывающими, или связанные индуцированные подграфы?
источник
Это ответ на ответ Дэвида. Еще не взглянув на эту книгу, я бы предположил, что проблема заключается в подсчете связанных охватывающих подграфов, потому что это точка x = 1 y = 2 полинома Тутте, и автор заинтересовался этим. Но на самом деле я думаю, что эти три проблемы довольно легко сводятся к подсчету проблемы связного связующего подграфа. Следующие сокращения должны работать для точного подсчета или приближения, хотя я думаю, что проблема для приближения все еще открыта.
Подсчет связанных охватывающих подграфов сводится к подсчету связанных подграфов (эскиз): возьмем график G, в котором мы хотим подсчитать охватывающие подграфы. Прикрепите к каждой вершине. Если выбрано достаточно большим, типичные связанные подграфы полученного графа соответствуют N-to-1 связанным остовным подграфам в G, где N легко вычислить. АKA A
Подсчет связанных охватывающих подграфов сводится к подсчету связанных индуцированных подграфов (эскиз): пусть G будет графом, в котором мы хотим подсчитать охватывающие подграфы. Разделите каждое ребро на два, так что теперь есть | V | + | E | Вершины. Прикрепите к каждой из исходных вершин, которые были в G. Если выбран достаточно большим, типичные связные индуцированные подграфы полученного графа соответствуют N-to-1 связным остовным подграфам в G, где N легко вычислить. АKA A
Вот еще одна интерпретация вопроса: как насчет подсчета немаркированных связанных подграфов? Это трудно даже для деревьев: Л. Голдберг и М. Jerrum, Counting немаркированные поддеревьев дерева # Р-Complete, LMS Журнал вычислений и математики, 3 (2000) 117-124.#P
источник