Товщина графа

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

У теорії графів товщина графа G — це найменша кількість плоских підграфів, на які можна розкласти ребра графа G. Тобто, якщо існує набір k плоских графів, які мають однаковий набір вершин, поєднання яких дає граф G, то товщина графа G не більше k[1][2][3][4].

Таким чином, плоский граф має товщину 1. Графи з товщиною 2 називають двопланарними графами. Концепція товщини виникла в гіпотезі Френка Харарі 1962 року: будь-який граф з 9 вершинами або сам, або його доповнення, є непланарним. Задача еквівалентна визначенню, чи є повний граф K9 біпланарним (він не біпланарний, так що гіпотеза істинна)[5]. Всебічний огляд з теми товщини графа (станом на 1998 рік) написали Мутцель, Оденталь і Шарбродт[6].

Конкретні графи[ред. | ред. код]

Товщина повного графа з n вершинами, Kn, дорівнює

за винятком випадків n = 9, 10, для яких товщина дорівнює трьом[7][8].

За винятком кількох випадків, товщина повного двочасткового графа Ka,b дорівнює[7][9]

Пов'язані задачі[ред. | ред. код]

Будь-який ліс є планарним, а будь-який планарний граф можна розкласти на три ліси або менше. Отже, товщина будь-якого графа G не більша від деревності того ж графа (найменшої кількості лісів, на які граф можна розкласти) і не менша від деревності, поділеної на 3[10]. Товщина графа G пов'язана з іншим стандартним інваріантом, виродженістю, що визначається як максимум за всіма підграфами графа G найменшого степеня підграфа. Якщо граф з n вершинами має товщину t то число його ребер не перевищує t(3n − 6), звідки випливає, що виродженість не перевищує 6t − 1. З іншого боку, якщо виродженість графа дорівнює D, його деревність і товщина не перевищують D.

Товщина тісно пов'язана із задачею одночасного вкладення[11]. Якщо два або більше планарних графів мають той самий набір вершин, то є можливість вкласти всі ці графи в площину з поданням ребер у вигляді кривих, так що всі вершини будуть мати ту саму позицію у всіх малюнках. Однак може виявитися, що побудова таких малюнків неможлива, якщо використовувати відрізки прямих.

Інший інваріант графів — прямолінійна товщина або геометрична товщина графа G, підраховує найменшу кількість планарних графів, на які можна розкласти G з обмеженням, що їх можна намалювати одночасно за допомогою відрізків. Книжкова товщина (або товщина книги) додає обмеження, що всі вершини мають лежати на згині (корінці книги), формуючи колову схему графа. Однак, на відміну від деревності та виродженості, між цими величинами немає прямого зв'язку[12].

Обчислювальна складність[ред. | ред. код]

Обчислення товщини заданого графа є NP-складною, а перевірка, що товщина не перевищує двох, є NP-повною задачею[13]. Однак, зв'язок із деревністю дозволяє апроксимувати товщину з апроксимаційним коефіцієнтом 3 за поліноміальний час.

Примітки[ред. | ред. код]

Література[ред. | ред. код]

  • David Eppstein. Towards a theory of geometric graphs. — Amer. Math. Soc., Providence, RI, 2004. — Т. 342. — (Contemp. Math) — DOI:10.1090/conm/342/06132.
  • Anthony Mansfield. Determining the thickness of graphs is NP-hard // Mathematical Proceedings of the Cambridge Philosophical Society. — 1983. — Т. 93, вип. 1. — DOI:10.1017/S030500410006028X.
  • W. T. Tutte. The thickness of a graph. — Indag. Math. — 1963. — Т. 25.
  • Petra Mutzel, Thomas Odenthal, Mark Scharbrodt. The thickness of graphs: a survey // Graphs and Combinatorics. — 1998. — Т. 14, вип. 1. — DOI:10.1007/PL00007219.
  • Christian A. Duncan. On Graph Thickness, Geometric Thickness, and Separator Theorems // CCCG. — Vancouver, BC, 2009. — August.
  • Erkki Mäkinen, Timo Poranen. An Annotated Bibliography on the Thickness, Outerthickness, and Arboricity of a Graph // Missouri J. Math. Sci. — 2012. — Т. 24, вип. 1 (12 травня).
  • В. Б. Алексеев, В. С. Гончаков. Толщина произвольного полного графа // Матем. сб. — 1976. — Т. 101(143), вип. 2(10).
  • Peter Brass, Eowyn Cenek, Cristian A. Duncan, Alon Efrat, Cesim Erten, Dan P. Ismailescu, Stephen G. Kobourov, Anna Lubiw, Joseph S. B. Mitchell. On simultaneous planar graph embeddings // Computational Geometry. — 2007. — Т. 36, вип. 2. — DOI:10.1016/j.comgeo.2006.05.006.
  • Alice M. Dean, Joan P. Hutchinson, Edward R. Scheinerman. On the thickness and arboricity of a graph // Journal of Combinatorial Theory. — 1991. — Т. 52, вип. 1. — (Series B). — DOI:10.1016/0095-8956(91)90100-X.
  • Lowell W. Beineke, Frank Harary, John W. Moon. On the thickness of the complete bipartite graph // Proc. Cambridge Philos. Soc. — 1964. — Т. 60. — DOI:10.1017/s0305004100037385.