Полиномиальные задачи в классах графов, заданных запрещенными индуцированными циклическими подграфами


11

Кросспост из МО .

Пусть - класс графов, определенный конечным числом запрещенных индуцированных подграфов, причем все они циклические (содержат хотя бы один цикл).C

Существуют ли NP-сложные графовые задачи, которые можно решить за полиномиальное время для кроме Clique и Clique cover?C

Если я правильно помню, это невозможно для независимого набора (если ).P=NP

Поиск в graphclasses.org не нашел ни одного.

Класс, для которого покрытие Clique и Clique является полиномиальным, - это C5, C6, X164, X165, sunlet4, без треугольников

редактировать

Отрицательный для IS и Domination находится в этой статье . Страница 2, графики .Si,j,k


3
В Stefan Kratsch, Pascal Schweitzer, Изоморфизм графов для классов графов, характеризуемых двумя запрещенными индуцированными подграфами : GI - полиномиальное время (тривиально) разрешимо для графов, но также (менее тривиально) для ( K s , К 1 , т ) -свободные графы. (Ks,It)-free(Ks,K1,t)-free
Марцио Де Биаси

2
Возможно, по вопросу о МО лучше также отметить кросс-постинг, если кому-то там это интересно, они могли бы увидеть ответы / комментарии здесь.
РБ

1
@MarzioDeBiasi, почему бы не включить ваш комментарий, чтобы ответить?
Саид

Ответы:


14

Я думаю, что есть ряд сложных проблем, которые становятся легкими для графов без треугольников; особенно те, которые имеют дело непосредственно с треугольниками, такими как разбиение на треугольники (есть ли разделение на треугольники?). Другие менее тривиальные примеры включают в себя:

  • Проблема стабильного среза (G имеет независимый набор S такой, что GS отключен?). См .: О стабильных наборах в графах, Discrete Applied Math. 105 (2000) 39-50.

  • Основа графа пересечений (Является ли G графом пересечений подмножеств множества оснований k-элемента?). См .: Проблема [GT59] в: Garey & Johnson, Компьютеры и Intractability: Руководство по теории NP-полноты.


11

Вот несколько дополнительных примеров ответа Мон Тэга:

  • Задача о разъединенном отрезке ( допускает ли набор вершин S, таких что G - S и подграф G, индуцированный S , разъединены) является NP-полной (см. Здесь ). Легко видеть, что эта задача является полиномиально разрешимой для графов без треугольников (отсюда также проблема Устойчивых сечений, как упомянуто Мон Тэгом).GSGSGS

  • Распознавание треугольных линейных графов является NP-полным (см. Здесь ). Также легко видеть, что эта задача становится полиномиальной для входных графов без треугольников.

  • Вычислить максимальное связанное сопоставление сложно (см. Здесь . Сопоставление связывается, если для любой пары совпадающих ребер имеется другое ребро графа, инцидентное им обоим). Можно доказать, что эта задача полиномиально разрешима для -свободных графов.(C3,C4,C5)


Спасибо. Поэтому некоторые проблемы остаются трудными, а другие нет.
Жоро

10

Из комментария выше: в Stefan Kratsch, Pascal Schweitzer, Изоморфизм графов для классов графов, характеризуемых двумя запрещенными индуцированными подграфами : GI является полиномиальным по времени (тривиально) разрешимым для графов, но также (менее тривиально) для ( K s , K 1 , t ) -свободных графов.(Ks,It)-free(Ks,K1,t)-free

РЕДАКТИРОВАТЬ : как отмечено в комментарии, не содержит цикл (я слишком быстро прочитал введение в статью).K1,t

Подумав немного об этом, кажется, легко доказать следующее (оригинал?):

Отрицательный результат: для каждого конечного множества , в котором каждый Н я содержит цикл, проблему изоморфизма графов (GI) , ограниченный класс С из ( Н 1 , . . . , Н к ) -свободные графы GI-полный.{H1,...Hk}HiC(H1,...,Hk)-free

Доказательство: Установленный класс графы , в которых каждая Н я содержу цикл, и , учитывая G 1 , G 2 , пусть г есть длина самого длинного цикла H I s. Заменить каждое ребро ( u , v ) в G 1 , G 2 на путь длины l = r / 3 (H1,...,Hk)-freeHiG1,G2rHi(u,v)G1,G2l=r/3 добавление новых узлов ( у , р 1 , р 2 , . . . , р л , v ) (смотри рисунок ниже). По построению новых графов G ' 1 , G ' 2 являются ( Н 1 , . . . , Н к ) -свободных действительно возможные короткие циклы, образованные в виде треугольника , который должен иметь длину 3 г / 3 l(u,p1,p2,...,pl,v)G1,G2(H1,...,Hk)-free ; и легко доказать, что они изоморфны тогда и только тогда, когда исходные G 1 , G 2 изоморфны.3r/3+3>rG1,G2

введите описание изображения здесь
Рисунок : график на левой стороне , и эквивалент ( Н 1 , . . . , Н к ) -бесплатно графа G ' 1 справа (предположим , что самый длинный цикл H я имеет длину г = 15 , так каждое ребро в G 1 заменяется путем длины l = 5 .G1(H1,...,Hk)-freeG1Hir=15G1l=5

Мы также можем распространить отрицательный результат на проблему NPC с гамильтоновым циклом, действительно, это является непосредственным следствием следующего (оригинал?):

k3Gk

Gvoutdeg(v)+indeg(v)3GGvindeg(v)=1vindeg(v)=2GkGG

введите описание изображения здесь

(H1,...,Hk)-freeHi


K1,t

Вы правы! Я пришел с отрицательным результатом ... посмотреть, может ли это сработать, или это совершенно неправильно: -S: -S
Марцио Де Биаси

Спасибо. Таким образом, вы получили предполагаемый отрицательный результат для цикла GI AND Hamiltonian?
Джоро

Надеюсь, что это правильно, это решит много неизвестных проблем graphclasses.org.
Joro

1
(m+1)didiiG1,G2G1,G2

1

MAX-CUT остается NP-полной.

Лемма 3.2 простой max-cut является NP-полной в следующих двух классах графов:

kk3

Они делят ребро дважды.

Из "MAX-CUT и отношения содержания в графах, Марцин Камински"


1
Но вы просили решить проблемы за полиномиальное время, верно?
Пэн O

@PengO действительно, но это отрицательный результат, поэтому невозможно быть полиномом. Другой ответ также показывает отрицательные результаты.
joro
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.