Однополая сексуальность
- 1 year ago
- 0
- 0
Задача изоморфизма порождённому подграфу является NP-полной задачей разрешимости в теории сложности и теории графов . Задача заключается в поиске данного графа как порождённого подграфа другого, большего графа.
Формально, задача принимает в качестве входа два графа и , где число вершин в меньше либо равно числу вершин . изоморфен порождённому подграфу графа , если существует инъекция f , которая отображает вершины графа в вершине графа так, что для всех пар вершин x , y в V 1 , ребро ( x , y ) присутствует в E 1 тогда и только тогда, когда ребро присутствует в E 2 . Ответ на задачу решения да, если эта функция f существует, и нет в противном случае.
Задача отличается от задачи изоморфизма подграфу в том, что из отсутствия ребра в G 1 следует, что соответствующее ребро в G 2 должно также отсутствовать. При изоморфизме подграфу эти «лишние» рёбра в G 2 могут присутствовать.
Сложность задачи изоморфизма порождённому подграфу отделяет внешнепланарные графы от их обобщения, параллельно-последовательных графов — она может быть решена за полиномиальное время для 2-связных внешнепланарных графов, но NP-полна для 2-связных параллельно-последовательных графов .
Специальный случай поиска длинного пути как порождённого подграфа гиперкуба хорошо изучен и называется задачей о змее в коробке . Задача о наибольшем независимом множестве является также задачей изоморфизма порождённому подграфу, в которой ищется большое независимое множество как порождённый подграф большего графа, а задача о наибольшей клике является задачей изоморфизма порождённому подграфу, в которой ищется большая клика графа как порождённого подграфа большего графа.
Хотя задача изоморфизма порождённому подграфу кажется лишь слегка отличающейся от задачи изоморфизма подграфу, ограничение словом «порождённому» вызывает достаточно большие изменения, чтобы заметить их с точки зрения вычислительной сложности.
Например, задача об изоморфизме подграфу является NP-полной на связных собственных интервальных графах и на связных двудольных графах перестановок , но задача изоморфизма порождённому подграфу может быть решена за полиномиальное время на этих двух классах .
Более того, задача об изоморфизме порождённому поддереву (то есть, задача об изоморфизме порождённого подграфа, где тип графа G 2 ограничен деревом) может быть решена за полиномиальное время на интервальных графах, в то время как задача об изоморфизме поддереву является NP-полной на собственных интервальных графах .