Jump to content

Пропускная способность графа

В теории графов проблема пропускной способности графа чтобы пометить n вершин v i графа состоит в том , G разными целыми числами . так, чтобы количество минимизируется ( E — множество ребер G ). [1] Проблему можно представить себе как размещение вершин графа в различных целочисленных точках вдоль оси x так, чтобы длина самого длинного ребра была минимизирована. Такое размещение называется расположением линейного графика , расположением линейного графика или размещением линейного графика . [2]

Проблема пропускной способности взвешенного графа представляет собой обобщение , в котором ребрам присваиваются веса w ij , а функция стоимости, которую необходимо минимизировать, равна .

С точки зрения матриц, (невзвешенная) пропускная способность графа — это минимальная пропускная способность симметричной матрицы , которая является матрицей смежности графа.Пропускную способность также можно определить как величину, меньшую на единицу, чем максимальный размер клики в соответствующем интервальном суперграфе данного графа, выбранном для минимизации размера клики ( Kaplan & Shamir 1996 ).

Циклически интервальные графики

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

Для фиксированного определить для каждого набор . — соответствующий график интервалов, сформированный изинтервалы . Это именно тот интервалграфики графиков, имеющих пропускную способность . Эти графики называются be циклически интервальные графики , поскольку интервалы можно назначать слоям в циклическом порядке, где интервалы слоя непересекаться.

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

Попеременное добавление вершин на ребрах может уменьшить пропускную способность. Подсказка: последняя проблема известна как топологическая полоса пропускания . Другой графической мерой, связанной с пропускной способностью, является полоса пропускания пополам .

Формулы пропускной способности для некоторых графов

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

Для нескольких семейств графов пропускная способность задается явной формулой.

Пропускная способность графа путей P n на n вершинах равна 1, а для полного графа K m имеем . Для полного двудольного графа K m , n ,

, предполагая

который исполнил Хватал. [3] Как частный случай этой формулы, звездный граф на k + 1 вершинах имеет пропускную способность .

Для графа гиперкуба на вершин, полоса пропускания была определена Харпером (1966) как

Хваталова показала [4] что пропускная способность m × n графа с квадратной сеткой , то есть декартово произведение двух графов путей на и вершин, равно min{ m , n }.

Пропускная способность графа может быть ограничена с точки зрения различных других параметров графа. Например, обозначая χ( ) хроматическое число G G ,

полагая diam( G ) обозначать диаметр G : , выполняются следующие неравенства [5]

где это количество вершин в .

Если граф G имеет пропускную способность k , то ширина его пути не превышает k ( Kaplan & Shamir 1996 ), а глубина его дерева не превышает k log( n / k ) ( Gruber 2012 ). Напротив, как отмечалось в предыдущем разделе, звездчатый граф , Sk структурно очень простой пример дерева , имеет сравнительно большую пропускную способность. что ширина Sk пути равна Обратите внимание , 1, а глубина дерева равна 2.

Некоторые семейства графов ограниченной степени имеют сублинейную пропускную способность: Чунг (1988) доказал, что если T — дерево максимальной степени не выше ∆, то

В более общем смысле, для плоских графов ограниченной максимальной степени не выше аналогичная оценка справедлива (см. Böttcher et al. 2010 ):

Вычисление пропускной способности

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

И невзвешенная, и взвешенная версии являются частными случаями квадратичной задачи о назначении узкого места .Проблема с пропускной способностью является NP-сложной , даже в некоторых особых случаях. [6] Что касается существования эффективных В алгоритмах аппроксимации известно, что полосу пропускания NP-трудно аппроксимировать в пределах любой константы, и это справедливо даже тогда, когда входные графы ограничены деревьями-гусеницами с максимальной длиной волос 2 ( Dubey, Feige & Unger 2010 ).Для случая плотных графов алгоритм 3-аппроксимации был разработан Карпински, Виртгеном и Зеликовским (1997) .С другой стороны, известен ряд полиномиально решаемых частных случаев. [2] Эвристическим алгоритм алгоритмом получения линейных макетов графов с низкой пропускной способностью является Катхилла-Макки . В работе предложен быстрый многоуровневый алгоритм расчета пропускной способности графа. [7]

Приложения

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

Интерес к этой проблеме обусловлен некоторыми прикладными областями.

Одной из областей является обработка разреженной / полосной матрицы , и общие алгоритмы из этой области, такие как алгоритм Катхилла – Макки , могут применяться для поиска приближенных решений проблемы пропускной способности графа.

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

См. также

[ редактировать ]
  • Cutwidth и pathwidth — различные задачи NP-полной оптимизации, включающие линейную компоновку графов.
  1. ^ ( Чинн и др. 1982 )
  2. ^ Перейти обратно: а б «Решение NP-трудности проблемы пропускной способности графа», Уриэль Файги, Конспект лекций по информатике , том 1851, 2000 г., стр. 129–145, два : 10.1007/3-540-44985-X_2
  3. ^ Замечание к проблеме Харари. В. Хватал, Чехословацкий математический журнал 20 (1): 109–111, 1970. http://dml.cz/dmlcz/100949.
  4. ^ Оптимальная маркировка продукта двух путей. Дж. Хваталова, Дискретная математика 11 , 249–253, 1975.
  5. ^ Чинн и др. 1982 год
  6. ^ Гэри-Джонсон: GT40
  7. ^ Илья Сафро, Дорит Рон и Ачи Брандт (2008). «Многоуровневые алгоритмы решения задач линейного порядка». Журнал экспериментальной алгоритмики ACM . 13 : 1,4–1,20. дои : 10.1145/1412228.1412232 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 41edaf2cba0d24acb7897dcbd86edf84__1722481800
URL1:https://arc.ask3.ru/arc/aa/41/84/41edaf2cba0d24acb7897dcbd86edf84.html
Заголовок, (Title) документа по адресу, URL1:
Graph bandwidth - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)