Jump to content

Трапециевидный график

В графов теории графы трапеций — это пересечений трапеций графы между двумя горизонтальными прямыми. Это класс графов косравнимости, которые содержат графы интервалов и графы перестановок в качестве подклассов. Граф является графом-трапецией, если существует набор трапеций, соответствующих вершинам графа, такой, что две вершины соединены ребром тогда и только тогда, когда соответствующие трапеции пересекаются. Графы-трапеции были введены Даганом , Голумбиком и Пинтером в 1988 году. Существует алгоритмы для хроматического числа, взвешенного независимого множества , кликового покрытия и максимально взвешенной клики.

Рисунок 1: Трапецеидальное представление графа G.

Определения и характеристики

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

Учитывая канал, пару двух горизонтальных линий, трапеция между этими линиями определяется двумя точками на верхней и двумя точками на нижней линии. Граф называется графом-трапецией, если существует набор трапеций, соответствующих вершинам графа, такой, что две вершины соединены ребром тогда и только тогда, когда соответствующие трапеции пересекаются.Размерность интервального порядка частично упорядоченного набора, , — минимальное число d интервальных порядков P 1 … P d таких, что P = P 1 ∩…∩P d . Граф несравнимости частично упорядоченного множества это неориентированный граф где x смежна с y в G тогда и только тогда, когда x и y несравнимы в P. Неориентированный граф является графом-трапецией тогда и только тогда, когда он является графом несравнимости частичного порядка, размерность интервального порядка которого не превышает 2. [1]

Приложения

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

Проблемы нахождения максимальных клик и раскраски трапецеидальных графов связаны с задачами маршрутизации каналов при проектировании СБИС . Учитывая несколько помеченных клемм на верхней и нижней стороне двустороннего канала, клеммы с одинаковой меткой будут соединены в общую сеть. Эту сеть можно представить в виде трапеции, содержащей крайние правые и крайние левые терминалы с одной и той же меткой. Сети можно прокладывать без пересечений тогда и только тогда, когда соответствующие трапеции не пересекаются. Следовательно, количество слоев, необходимых для маршрутизации сетей без пересечений, равно хроматическому числу графа.

Эквивалентные представления

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

Представление трапеции

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

Трапеции можно использовать для представления графа-трапеции, используя определение графа-трапеции. Представление трапециевидного графа можно увидеть на рисунке 1.

Представление коробки

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

Доминирующие прямоугольники, или прямоугольное представление, отображают точки нижней из двух линий представления трапеции как лежащие на оси x , а точки верхней линии как лежащие на оси y евклидовой плоскости. Каждая трапеция тогда соответствует прямоугольнику, параллельному оси, на плоскости. Используя понятие порядка доминирования (в R К , x говорят, что доминирует над y , обозначается x < y , если x i меньше y i для i = 1, …, k ), мы говорим, что ящик b доминирует над ящиком b', если нижний угол b доминирует над верхним углом b' . Более того, если один из двух ящиков доминирует над другим, мы говорим, что они сравнимы. В остальном они несравнимы. Таким образом, две трапеции не пересекаются ровно в том случае, если соответствующие им ящики сравнимы. Представление в виде прямоугольника полезно, поскольку связанный с ним порядок доминирования позволяет использовать алгоритмы развертки линии. [2]

Графики битолерантности

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

Графы битотолерантности — это графы несравнимости порядка битотолерантности. Порядок является порядком битотолерантности тогда и только тогда, когда существуют интервалы I x и действительные числа t 1 ( x ) и t r ( x ), назначенные каждой вершине x таким образом, что x < y тогда и только тогда, когда перекрытие I x и I y меньше, чем t r ( x ) и t 1 ( y ), а центр I x меньше центра I y . [3] В 1993 году Лэнгли показал, что графы ограниченной битолерантности эквивалентны классу графов-трапеций. [4]

Связь с другими семействами графов

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

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

Как и все графы несравнимости, графы-трапеции совершенны .

Круговые трапециевидные графики

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

Круговые трапециевидные графы — это класс графов, предложенный Фелснером и др. в 1993 году. Они являются суперклассом класса трапециевидных графов, а также содержат круговые графы и дуговые графы. Круговая трапеция — это область круга, лежащая между двумя непересекающимися хордами, а круговой трапеции — это граф пересечений семейств круговых трапеций на общей окружности. Существует алгоритм для задачи о максимально взвешенном независимом множестве и Алгоритм решения задачи о клике с максимальным весом.

k -трапециевидные графики

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

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

Алгоритмы

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

Алгоритмы для графов-трапеций следует сравнивать с алгоритмами для общих графов сосравнимости. Для этого более широкого класса графов задача о максимальном независимом множестве и минимальном кликовом покрытии может быть решена в время. [5] Даган и др. впервые предложил алгоритм раскраски графов-трапеций, где n — количество вершин, а k — хроматическое число графа. Позже, используя коробчатое представление графов-трапеций, Фельснер опубликовал алгоритмы для хроматического числа, взвешенного независимого множества, кликового покрытия и максимально взвешенной клики. Все эти алгоритмы требуют космос. Эти алгоритмы полагаются на связанное с ним доминирование в блочном представлении, что позволяет использовать алгоритмы развертки линий. Фелснер предлагает использовать сбалансированные деревья, которые могут выполнять операции вставки, удаления и запроса в время, что приводит к алгоритмы.

Признание

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

Чтобы определить, является ли график — граф-трапеция, поиск транзитивной ориентации в дополнение к . Поскольку трапецеидальные графы являются подмножеством графов косравнимости, если — граф-трапеция, его дополнение должен быть графом сравнимости. Если транзитивная ориентация дополнения не существует, не является трапецеидальным графом. Если существует, проверьте, соответствует ли порядок, заданный представляет собой трапециевидный порядок. Самый быстрый алгоритм распознавания порядка трапеций был предложен МакКоннеллом и Спинрадом в 1994 году со временем работы . Этот процесс сводит вопрос об интервальной размерности 2 к проблеме покрытия связанного двудольного графа цепными графами (графами без индуцированного 2K 2 ). [6] Мерциос и Корней показали, что с помощью расщепления вершин проблема распознавания графов-трапеций успешно решается. время, где обозначает количество ребер. Этот процесс включает в себя расширение данного графа , а затем преобразуем расширенный граф, заменяя каждую вершину исходного графа парой новых вершин. Этот «разбитый граф» представляет собой граф перестановок со специальными свойствами, если и только если является графом-трапецией. [7]

Примечания

[ редактировать ]
  1. ^ Идо Даган, Мартин Чарльз Голумбик и Рон Яир Пинтер. Графы-трапеции и их раскраски. Дискретное приложение. Математика, 35–46, 1988.
  2. ^ Стефан Фельснер, Рудольф Мюллер и Лоренц Верниш. Графы трапеций и их обобщения, геометрия и алгоритмы. В теории алгоритмов - SWAT '94 (Орхус, 1994), том 824, Lecture Notes in Comput. Наука, страницы 143–154. Шпрингер, Берлин, 1994 г.
  3. ^ Кеннет П. Богарт, Гарт Исаак. Правильные и единичные порядки и графики битотолерантности. Дискретная математика 181 (1–3): 37–51 (1998).
  4. ^ Мартин Чарльз Голумбик и Ирит Б.-А. Хартман, ред., Теория графов, комбинаторика и алгоритмы: междисциплинарные приложения, Springer-Verlag, Нью-Йорк, 2005 г.
  5. ^ Р. МакКоннелл и Дж. Спинрад, Модульная декомпозиция в линейном времени и эффективная транзитивная ориентация неориентированных графов, Proc. 5. Энн. Симп. на Дискр. Алг. (1994).
  6. ^ Голумбик, Мартин Чарльз и Энн Н. Тренк . Графики толерантности. Кембридж [ua: Кембриджский университет, 2004.
  7. ^ ГБ Мерциос и Д.Г. Корней . Расщепление вершин и распознавание графов-трапеций. Дискретная прикладная математика, 159 (11), страницы 1131–1147, 2011.
  • Голумбик, Мартин Чарльз (1980). Алгоритмическая теория графов и совершенные графы . Академическая пресса. ISBN  0-444-51530-5 . Второе издание, Анналы дискретной математики 57, Elsevier, 2004.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 67d3545da26f8c74770db3dd8c9ed729__1656304800
URL1:https://arc.ask3.ru/arc/aa/67/29/67d3545da26f8c74770db3dd8c9ed729.html
Заголовок, (Title) документа по адресу, URL1:
Trapezoid graph - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)