Jump to content

Краевая крышка

(Перенаправлено с номера покрытия Edge )

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

Определение

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

Формально реберное покрытие графа G — это множество ребер C такое, что каждая вершина в G инцидентна хотя бы одному ребру из C . множество C Говорят, что покрывает вершины G . На следующем рисунке показаны примеры покрытий ребер в двух графах (множество C отмечено красным).

Минимальное покрытие кромок — это покрытие кромок наименьшего возможного размера. Число покрытия ребер ρ ( G ) — это размер минимального покрытия ребер. На следующем рисунке показаны примеры минимальных покрытий ребер (множество C снова отмечено красным).

Обратите внимание, что рисунок справа — это не только краевая крышка, но и соответствующая . В частности, это идеальное паросочетание : паросочетание M в котором каждая вершина инцидентна ровно одному ребру в M. , Совершенное паросочетание (если оно существует) всегда представляет собой минимальное покрытие ребер.

  • Множество всех ребер представляет собой покрытие ребер в предположении, что нет вершин степени 0.
  • Полный двудольный граф K m,n имеет число покрытия ребер max( m , n ) .

Алгоритмы

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

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

С другой стороны, соответствующая задача поиска наименьшего вершинного покрытия является NP-трудной задачей. [1]

Глядя на изображение, уже становится очевидно, почему при заданном минимальном покрытии кромки и максимальное соответствие , позволяя и быть числом ребер в и соответственно имеем: [3] . Действительно, содержит максимальное паросочетание, поэтому ребра можно разложить между ребра максимального паросочетания, покрывающие вершины и другие ребра, каждое из которых закрывает одну другую вершину. Таким образом, как охватывает все вершины, у нас есть давая желаемое равенство.

См. также

[ редактировать ]
  • Крышка вершины
  • Покрытие множества - проблема покрытия ребер является частным случаем проблемы покрытия множества: элементы вселенной являются вершинами, и каждое подмножество покрывает ровно два элемента.

Примечания

[ редактировать ]
  1. ^ Jump up to: а б Гари и Джонсон (1979) , с. 79 использует покрытие ребер и покрытие вершин как один из примеров пары подобных задач, одна из которых может быть решена за полиномиальное время, а другая является NP-трудной. См. также стр. 190.
  2. ^ Лоулер, Юджин Л. (2001), Комбинаторная оптимизация: сети и матроиды , Dover Publications, стр. 222–223, ISBN  978-0-486-41453-9 .
  3. ^ «Докажите, что сумма минимального покрытия ребер и максимального соответствия равна количеству вершин» . Математический обмен стеками . Проверено 18 февраля 2024 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 67a3ab0828a02659d03b509cd6f9c8fd__1709096580
URL1:https://arc.ask3.ru/arc/aa/67/fd/67a3ab0828a02659d03b509cd6f9c8fd.html
Заголовок, (Title) документа по адресу, URL1:
Edge cover - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)