Interested Article - Индифферентный граф
- 2020-01-08
- 1
Индифферентный граф — это неориентированный граф , построенный путём назначения вещественного числа каждой вершине и соединения двух вершин ребром, когда их числа отличаются не более чем на единицу . Индифферентные графы являются также графами пересечений множеств единичных отрезков или интервалов с определённым свойством вложения (никакой интервал не содержит какой-либо другой). Основываясь на этих двух типах интервальных представлений, эти графы называются также графами единичных отрезков или собственными интервальными графами . Индифферентные графы образуют подкласс интервальных графов .
Эквивалентные описания
Конечные индифферентные графы можно эквивалентно описать как
- Графы пересечений единичных отрезков
- Графы пересечений множеств интервалов, никакие два из которых не вложены друг в друга
- Интервальные графы без клешней
- Графы, не содержащие порождённых подграфов , изоморфных клешне K 1,3 , «сети» (треугольника с тремя дополнительными вершинами, присоединёнными к каждой вершине треугольника), «солнцу» (треугольнику с тремя присоединёнными треугольниками, имеющими общие рёбра с центральным треугольником), или «дыры» (циклы длины четыре и более)
- Графы несравнимости
- Неориентированные графы, которые имеют линейный порядок , такой, что для каждого пути из трёх вершин , вершины которого упорядочены – – , конечные вершины и смежны
- Графы, не имеющие астральных троек , трёх вершин, соединённых попарно путями, не проходящими через третью вершину, а также не содержащие двух смежных вершин, одновременно смежных вершине из окрестности третьей вершины .
- Графы, в которых каждая компонента содержит путь, в котором каждая клика компоненты образует непрерывный подпуть
- Графы, вершины которых могут быть пронумерованы таким образом, что любой кратчайший путь образует монотонную последовательность
- Графы, матрицы смежности которых могут быть упорядочены так, что в каждой строке и каждом столбце ненулевые элементы образуют непрерывные интервалы, смежные диагонали матрицы
- Порождённые подграфы степеней безхордовых путей
- , имеющие в виде гусеницы
Для бесконечных графов некоторые из этих определений могут дать различные графы.
Свойства
Поскольку индифферентные графы являются частным случаем интервальных графов , индифферентные графы имеют все свойства интервальных графов. В частности, они являются специальным случаем хордальных графов и совершенных графов . Эти графы являются также специальным случаем круговых графов , что неверно для интервальных графов общего вида.
В модели Эрдёша — Реньи случайных графов граф с вершины, число рёбер которого существенно меньше , будет с большой вероятностью индифферентным графом, в то время как графы с числом рёбер, существенно большим , с большой вероятностью не будет индифферентным графом .
произвольного графа на единицу меньше размера наибольшей клики в индифферентном графе, который содержит в качестве подграфа и выбран для минимизации размера наибольшей клики . Это свойство образует параллели, подобные связи между путевой шириной и интервальными графами , а также между древесной шириной и хордальными графами . Более слабое понятие ширины, кликовая ширина , может быть произвольно большой на индифферентных графах . Однако любой собственный подкласс индифферентных графов, не замкнутый относительно порождённых подграфов , имеет ограниченную кликовую ширину .
Любой связный индифферентный граф содержит гамильтонов путь . Индифферентный граф имеет гамильтонов граф тогда и только тогда, когда он двусвязен .
Индифферентные графы удовлетворяет — они единственным образом определяются их подграфами с удалённой вершиной .
Алгоритмы
Как и с многомерными графами единичных дисков , можно преобразовать множество точек в их индифферентный граф или множество единичных отрезков в их граф единичных отрезков за линейное время , если измерять в терминах размера выходного графа. Алгоритм округляет точки (или центры интервалов) к ближайшему меньшему целому числу, использует хеш-таблицу для нахождения всех пар точек, чьи округлённые значения отличаются не более чем на единицу ( ), и отбирает в полученном списке пары, неокруглённые значения которых находятся не далее чем на единицу друг от друга .
Можно проверить, является ли данный граф индифферентным за линейное время с помощью PQ-деревьев для построения интервальных представлений графа и затем проверки, удовлетворяет ли упорядочение вершин, производное от этого представления, свойствам индифферентного графа . Можно также основать алгоритм распознавания для индифферентных графов на алгоритмах распознавания для хордального графа . Некоторые альтернативные алгоритмы распознавания за линейное время основываются на поиске в ширину или на лексикографическом поиске в ширину , а не на связи между индифферентными графами и интервальными графами .
Как только вершины отсортированы по их числовым значениям, которые описывают индифферентный граф (или по последовательности единичных отрезков в интервальном представлении), тот же самый порядок можно использовать для поиска оптимальной раскраски этих графов, чтобы решить задачу о кратчайшем пути , построения гамильтоновых путей и наибольших паросочетаний за линейное время . Гамильтонов цикл можно найти из правильного интервального графа представления за время , но если граф является входным для задачи, та же задача может быть решена за линейное время, что может быть обобщено на интервальные графы .
Предписанная раскраска остаётся NP-полной , даже когда она ограничена индифферентными графами . Однако она является , если параметризовать по общему числу цветов на входе .
Приложения
В математической психологии индифферентные графы возникают из функций полезности путём масштабирования функции так, что одна единица представляет разность в полезности достаточно малой, так что для личности единица может рассматриваться как несущественная. В этом приложении пары элементов, полезности которых достаточно велики, могут быть частично упорядочены по относительному порядку полезности, что даёт .
В биоинформатике задача добавления раскрашенного графа к правильно раскрашенному графу единичных отрезков может быть использована для моделирования обнаружения ложноотрицательных сборок генома ДНК из фрагментов .
См.также
- Пороговый граф , a graph whose edges are determined by sums of vertex labels rather than differences of labels
- Тривиально совершенный граф , интервальные графы for which every pair of intervals is nested or disjoint rather than properly intersecting
Примечания
- ↑ , с. 139–146.
- ↑ , с. 21–23.
- .
- ↑ , с. 15–25.
- , с. 103–109.
- ↑ , с. 199–205.
- , с. 332–337.
- ↑ , с. 897–910.
- , с. 21–24.
- , с. 540–561.
- , с. 5–17.
- ↑ , с. 871–882.
- ↑ , с. 97–101.
- ↑ , с. 153–161.
- , с. 283–291.
- , с. 209–212.
- , с. 99–104.
- , с. 179–184.
- , с. 371–379.
- , с. 554–570.
- , с. 201–206.
- , с. 1105–1108.
- , с. 995–1002.
- , с. 243–258.
- .
Литература
- 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 : . — .
Ссылки
- :
- 2020-01-08
- 1