Interested Article - Индифферентный граф

Индифферентный граф, образованный на множестве точек на вещественной прямой путём соединения пар, расстояние между которыми не превосходит единицы

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

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

Запрещённые порождённые подграфы для индифферентных графов — клешня, «солнце», «сеть» и циклы длиной четыре и более (внизу)

Конечные индифферентные графы можно эквивалентно описать как

  • Графы пересечений единичных отрезков
  • Графы пересечений множеств интервалов, никакие два из которых не вложены друг в друга
  • Интервальные графы без клешней
  • Графы, не содержащие порождённых подграфов , изоморфных клешне K 1,3 , «сети» (треугольника с тремя дополнительными вершинами, присоединёнными к каждой вершине треугольника), «солнцу» (треугольнику с тремя присоединёнными треугольниками, имеющими общие рёбра с центральным треугольником), или «дыры» (циклы длины четыре и более)
  • Графы несравнимости
  • Неориентированные графы, которые имеют линейный порядок , такой, что для каждого пути из трёх вершин , вершины которого упорядочены , конечные вершины и смежны
  • Графы, не имеющие астральных троек , трёх вершин, соединённых попарно путями, не проходящими через третью вершину, а также не содержащие двух смежных вершин, одновременно смежных вершине из окрестности третьей вершины .
  • Графы, в которых каждая компонента содержит путь, в котором каждая клика компоненты образует непрерывный подпуть
  • Графы, вершины которых могут быть пронумерованы таким образом, что любой кратчайший путь образует монотонную последовательность
  • Графы, матрицы смежности которых могут быть упорядочены так, что в каждой строке и каждом столбце ненулевые элементы образуют непрерывные интервалы, смежные диагонали матрицы
  • Порождённые подграфы степеней безхордовых путей
  • , имеющие в виде гусеницы

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

Свойства

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

В модели Эрдёша — Реньи случайных графов граф с вершины, число рёбер которого существенно меньше , будет с большой вероятностью индифферентным графом, в то время как графы с числом рёбер, существенно большим , с большой вероятностью не будет индифферентным графом .

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

Любой связный индифферентный граф содержит гамильтонов путь . Индифферентный граф имеет гамильтонов граф тогда и только тогда, когда он двусвязен .

Индифферентные графы удовлетворяет — они единственным образом определяются их подграфами с удалённой вершиной .

Алгоритмы

Как и с многомерными графами единичных дисков , можно преобразовать множество точек в их индифферентный граф или множество единичных отрезков в их граф единичных отрезков за линейное время , если измерять в терминах размера выходного графа. Алгоритм округляет точки (или центры интервалов) к ближайшему меньшему целому числу, использует хеш-таблицу для нахождения всех пар точек, чьи округлённые значения отличаются не более чем на единицу ( ), и отбирает в полученном списке пары, неокруглённые значения которых находятся не далее чем на единицу друг от друга .

Можно проверить, является ли данный граф индифферентным за линейное время с помощью PQ-деревьев для построения интервальных представлений графа и затем проверки, удовлетворяет ли упорядочение вершин, производное от этого представления, свойствам индифферентного графа . Можно также основать алгоритм распознавания для индифферентных графов на алгоритмах распознавания для хордального графа . Некоторые альтернативные алгоритмы распознавания за линейное время основываются на поиске в ширину или на лексикографическом поиске в ширину , а не на связи между индифферентными графами и интервальными графами .

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

Предписанная раскраска остаётся NP-полной , даже когда она ограничена индифферентными графами . Однако она является , если параметризовать по общему числу цветов на входе .

Приложения

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

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

См.также

Примечания

  1. , с. 139–146.
  2. , с. 21–23.
  3. .
  4. , с. 15–25.
  5. , с. 103–109.
  6. , с. 199–205.
  7. , с. 332–337.
  8. , с. 897–910.
  9. , с. 21–24.
  10. , с. 540–561.
  11. , с. 5–17.
  12. , с. 871–882.
  13. , с. 97–101.
  14. , с. 153–161.
  15. , с. 283–291.
  16. , с. 209–212.
  17. , с. 99–104.
  18. , с. 179–184.
  19. , с. 371–379.
  20. , с. 554–570.
  21. , с. 201–206.
  22. , с. 1105–1108.
  23. , с. 995–1002.
  24. , с. 243–258.
  25. .

Литература

  • Fred S. Roberts. Indifference graphs // Proof Techniques in Graph Theory (Proc. Second Ann Arbor Graph Theory Conf., Ann Arbor, Mich., 1968). — Academic Press, New York, 1969. — С. 139–146.
  • Kenneth P. Bogart, Douglas B. West. A short proof that "proper=unit" // Discrete Mathematics . — 1999. — Т. 201 , вып. 1-3 . — С. 21–23 . — doi : .
  • Wegner G. Eigenschaften der Nerven homologisch-einfacher Familien im R n . — Göttingen, Germany: Göttingen University, 1967. — (Ph.D. thesis). . Как процитировано в
  • Peter J. Looges, Stephan Olariu. // Computers & Mathematics with Applications. — 1993. — Т. 25 , вып. 7 . — С. 15–25 . — doi : .
  • Zygmunt Jackowski. A new characterization of proper interval graphs // Discrete Mathematics . — 1992. — Т. 105 , вып. 1-3 . — С. 103–109 . — doi : .
  • Gutierrez M., Oubiña L. // Journal of Graph Theory. — 1996. — Т. 21 , вып. 2 . — С. 199–205 . — doi : .
  • George B. Mertzios. A matrix characterization of interval and proper interval graphs // Applied Mathematics Letters. — 2008. — Т. 21 , вып. 4 . — С. 332–337 . — doi : .
  • Andreas Brandstädt, Christian Hundt, Federico Mancini, Peter Wagner. Rooted directed path graphs are leaf powers // Discrete Mathematics. — 2010. — Т. 310 . — С. 897–910 . — doi : .
  • Joel E. Cohen. The asymptotic probability that a random graph is a unit interval graph, indifference graph, or proper interval graph // Discrete Mathematics . — 1982. — Т. 40 , вып. 1 . — С. 21–24 . — doi : .
  • Haim Kaplan, Ron Shamir. Pathwidth, bandwidth, and completion problems to proper interval graphs with small cliques // SIAM Journal on Computing. — 1996. — Т. 25 , вып. 3 . — С. 540–561 . — doi : .
  • Martin Charles Golumbic, Udi Rotics. The clique-width of unit interval graphs is unbounded // Proceedings of the Thirtieth Southeastern International Conference on Combinatorics, Graph Theory, and Computing (Boca Raton, FL, 1999). — 1999. — Т. 140. — С. 5–17. — (Congressus Numerantium).
  • Vadim V. Lozin. From tree-width to clique-width: excluding a unit interval graph // Algorithms and computation. — Springer, Berlin, 2008. — Т. 5369. — С. 871–882. — (Lecture Notes in Comput. Sci.). — doi : .
  • Alan A. Bertossi. Finding Hamiltonian circuits in proper interval graphs // Information Processing Letters. — 1983. — Т. 17 , вып. 2 . — С. 97–101 . — doi : .
  • Panda B. S., Das S. K. A linear time recognition algorithm for proper interval graphs // Information Processing Letters. — 2003. — Т. 87 , вып. 3 . — С. 153–161 . — doi : .
  • Michael von Rimscha. Reconstructibility and perfect graphs // Discrete Mathematics. — 1983. — Т. 47 , вып. 2-3 . — С. 283–291 . — doi : .
  • Jon L. Bentley, Donald F. Stanat, E. Hollins Williams, Jr. The complexity of finding fixed-radius near neighbors // . — 1977. — Т. 6 , вып. 6 . — С. 209–212 . — doi : .
  • Derek G. Corneil, Hiryoung Kim, Sridhar Natarajan, Stephan Olariu, Alan P. Sprague. Simple linear time recognition of unit interval graphs // Information Processing Letters. — 1995. — Т. 55 , вып. 2 . — С. 99–104 . — doi : .
  • Celina M. Herrera de Figueiredo, João Meidanis, Célia Picinin de Mello. A linear-time algorithm for proper interval graph recognition // Information Processing Letters. — 1995. — Т. 56 , вып. 3 . — С. 179–184 . — doi : .
  • Derek G. Corneil. A simple 3-sweep LBFS algorithm for the recognition of unit interval graphs // Discrete Applied Mathematics. — 2004. — Т. 138 , вып. 3 . — С. 371–379 . — doi : .
  • Pavol Hell, Jing Huang. Certifying LexBFS recognition algorithms for proper interval graphs and proper interval bigraphs // . — 2004. — Т. 18 , вып. 3 . — С. 554–570 . — doi : .
  • J. Mark Keil. Finding Hamiltonian circuits in interval graphs // Information Processing Letters. — 1985. — Т. 20 , вып. 4 . — С. 201–206 . — doi : .
  • Louis Ibarra. A simple algorithm to find Hamiltonian cycles in proper interval graphs // Information Processing Letters. — 2009. — Т. 109 , вып. 18 . — С. 1105–1108 . — doi : .
  • Dániel Marx. Precoloring extension on unit interval graphs // Discrete Applied Mathematics. — 2006. — Т. 154 , вып. 6 . — С. 995–1002 . — doi : .
  • Fred S. Roberts. On nontransitive indifference // Journal of Mathematical Psychology. — 1970. — Т. 7 . — С. 243–258 . — doi : .
  • Paul W. Goldberg, Martin C. Golumbic, Haim Kaplan, Ron Shamir. Four strikes against physical mapping of DNA // Journal of Computational Biology. — 2009. — Т. 2 , вып. 2 . — doi : . — .

Ссылки

  • :
Источник —

Same as Индифферентный граф