Jump to content

Трансверсализация нечетного цикла

Граф с нечетной трансверсалью цикла размером 2: удаление двух синих нижних вершин оставляет двудольный граф.

В теории графов трансверсаль нечетного цикла неориентированного графа — это набор вершин графа, который имеет непустое пересечение с каждым нечетным циклом в графе. Удаление вершин трансверсали нечетного цикла из графа оставляет двудольный граф в качестве оставшегося индуцированного подграфа . [1]

Связь с вершинным покрытием

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

данный -вершинный граф имеет нечетный цикл трансверсального размера , тогда и только тогда, когда декартово произведение графов (граф, состоящий из двух копий , с соответствующими вершинами каждой копии, соединенными ребрами идеального паросочетания ) имеет вершинное покрытие размера . Трансверсаль нечетного цикла можно преобразовать в вершинное покрытие, включив в него обе копии каждой вершины из трансверсали и по одной копии каждой оставшейся вершины, выбранной из двух копий в зависимости от того, на какой стороне бираздела она содержится. В другом направлении вершинное покрытие можно преобразовать в трансверсаль нечетного цикла, сохранив только те вершины, обе копии которых находятся в покрытии. Вершины за пределами полученной трансверсали можно разделить на две части в зависимости от того, какая копия вершины использовалась в покрытии. [1]

Алгоритмы и сложность

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

Проблема нахождения наименьшей трансверсали нечетного цикла или, что эквивалентно, наибольшего двудольного индуцированного подграфа, также называется трансверсалью нечетного цикла и сокращенно OCT. Это NP-трудно как частный случай задачи поиска наибольшего индуцированного подграфа с наследственным свойством (поскольку свойство двудольности является наследственным). Все подобные задачи для нетривиальных свойств NP-трудны. [2] [3]

Эквивалентность между задачами трансверсации нечетного цикла и вершинного покрытия была использована для разработки управляемых алгоритмов с фиксированным параметром для трансверсации нечетного цикла, что означает, что существует алгоритм, время работы которого может быть ограничено полиномиальной функцией размера графа, умноженного на более крупная функция . Развитие этих алгоритмов привело к появлению метода итеративного сжатия — более общего инструмента для многих других параметризованных алгоритмов. [1] Параметризованные алгоритмы, известные для решения этих задач, требуют почти линейного времени для любого фиксированного значения . [4] Альтернативно, при полиномиальной зависимости от размера графа, зависимость от можно сделать настолько маленьким, насколько . [5] Напротив, аналогичная задача для ориентированных графов не допускает управляемого алгоритма с фиксированным параметром при стандартных предположениях теории сложности. [6]

См. также

[ редактировать ]
  • Максимальный разрез , эквивалентный запросу минимального набора ребер, удаление которых оставляет двудольный граф.
  1. ^ Jump up to: а б с Циган, Марек; Фомин Федор Владимирович; Ковалик, Лукаш; Локштанов Даниил; Маркс, Дэниел; Пилипчук, Марцин; Пилипчук, Михал; Саураб, Сакет (2015), Параметризованные алгоритмы , Springer, стр. 64–65, номер домена : 10.1007/978-3-319-21275-3 , ISBN.  978-3-319-21274-6 , МР   3380745
  2. ^ Гэри, Майкл Р .; Джонсон, Дэвид С. (1979), «GT21: Индуцированный подграф со свойством Π», Компьютеры и трудноразрешимость: Руководство по теории NP-полноты , WH Freeman, p. 195
  3. ^ Яннакакис, Михалис (1978), «NP-полные задачи с удалением узлов и ребер», Труды 10-го симпозиума ACM по теории вычислений (STOC '78) , стр. 253–264, doi : 10.1145/800133.804355
  4. ^ Каварабаяси, Кеничи ; Рид, Брюс (2010), «Алгоритм (почти) линейного времени для трансверсализации нечетных циклов», Труды двадцать первого ежегодного симпозиума ACM-SIAM по дискретным алгоритмам , Филадельфия, Пенсильвания: SIAM, стр. 365–378, CiteSeerX   10.1 .1.215.2581 , doi : 10.1137/1.9781611973075.31 , ISBN  978-0-89871-701-3 , МР   2809682
  5. ^ Локштанов Даниил; Нараянасвами, Н.С.; Раман, Венкатеш; Рамануджан, М.С.; Саураб, Сакет (2014), «Более быстрые параметризованные алгоритмы с использованием линейного программирования», Транзакции ACM в алгоритмах , 11 (2): Ст. 15, 31, arXiv : 1203.0833 , doi : 10.1145/2566616 , MR   3283570
  6. ^ Локштанов Даниил; Рамануджан, М.С.; Саураб, Сакет; Зехави, Мейрав (2017), Параметризованная сложность и аппроксимируемость направленного трансверсального нечетного цикла , arXiv : 1704.04249 , Bibcode : 2017arXiv170404249L
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2febcea38f9ade4559585f0661ea103f__1721277540
URL1:https://arc.ask3.ru/arc/aa/2f/3f/2febcea38f9ade4559585f0661ea103f.html
Заголовок, (Title) документа по адресу, URL1:
Odd cycle transversal - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)