У теорії графів частковий куб — це підграф гіперкуба, що зберігає відстані (в термінах графів) — відстань між будь-якими двома вершинами підграфу така ж, як у початковому графі. Еквівалентно, частковий куб — це граф, вершини якого можна позначити бітовими рядками однакової довжини, так що відстань між двома вершинами в графі дорівнює відстані Геммінга між цими двома позначками. Така розмітка називається розміткою Геммінга і вона представляє ізометричне вкладення часткового куба в гіперкуб.
Історія
В. Фірсов першим досліджував ізометричні вкладення графів у гіперкуби. Графи, що дозволяють такі вкладення, описані Д. Джоковичем і П. Вінклером, пізніше отримали назву «часткові куби». Окремо ці ж структури в термінології сімейств множин, а не розмітки гіперкубів, досліджували, серед інших, В. Кузьмін і С. Овчинніков, а також Фалмагне і Дойнон.
Приклади
Будь-яке дерево є частковим кубом. Припустимо, що дерево T має m ребер і номери цих ребер (в довільному порядку) від 0 до m − 1. Виберемо довільну кореневу вершину r для дерева, і надамо кожній вершині v позначку (бітовий рядок) довжиною m біт, у якій стоїть 1 у позиції i, якщо ребро i лежить на шляху з r до v в дереві T. Наприклад, сама вершина r матиме позначку з нулів, а всі сусідні їй вершини будуть мати 1 в одній позиції, і т. д. Тоді відстань Геммінга між будь-якими двома позначками дорівнюватиме відстані між відповідними вершинами дерева, так що така розмітка показує, що дерево T є частковим кубом.
Будь-який граф гіперкуба є сам частковим кубом, який можна розмітити різними бітовими рядками з довжиною, що дорівнює розмірності гіперкуба.
Складніші приклади:
- Розглянемо граф, вершини якого складаються з усіх можливих бітових рядків довжиною 2n + 1, які мають або n, або n + 1 ненульових біт. Дві вершини цього графу суміжні, якщо їх мітки відрізняються на єдиний біт. Така розмітка визначає вкладення цього графу в гіперкуб (граф усіх бітових рядків заданої довжини з тією ж умовою суміжності). Отриманий граф є двочастинним кнезеровим графом. Граф, отриманий таким способом з n = 2, має 20 вершин і 30 ребер і називається графом Дезарга.
- Всі є частковими кубами[8]. Дерева і гіперкуби є окремими випадками медіанних графів. Оскільки до медіанних графів належать рамкові графи, [en] і куби Фібоначчі, а також покривні графи скінченних дистрибутивних ґраток, всі вони є частковими кубами.
- Графи, двоїсті конфігураціям прямих на евклідовій площині, є частковими кубами. У загальнішому вигляді, для будь-якої [en] у евклідовому просторі будь-якої розмірності граф, що має вершину для кожної комірки конфігурації і ребро для будь-яких двох суміжних комірок, є частковим кубом[9].
- Частковий куб, у якому кожна вершина має рівно три сусіди, відомий як кубічний частковий куб. Хоча деякі нескінченні сімейства кубічних часткових кубів відомі, разом з іншими спорадичними прикладами, єдиний відомий кубічний частковий куб, який не є планарним, — це граф Дезарга.
- Граф, що лежить в основі будь-якого антиматроїда, що має вершину для кожної множини в антиматроїді і ребро для будь-яких двох множин, що відрізняються єдиним елементом, завжди є частковим кубом.
- Прямий добуток будь-якої скінченної множини часткових кубів є іншим частковим кубом[11].
Співвідношення Джоковича — Вінклера
Багато теорем про часткові куби спираються прямо або побічно на деяке бінарне відношення, визначене на ребрах графу. Це відношення, вперше описане Джоковичем, позначається . Вінклер дав еквівалентне визначення співвідношення в термінах відстані. Два ребра і перебувають у відношенні (записується ), якщо . Це відношення є рефлексивним і симетричним, але, в загальному випадку, не транзитивним.
Вінклер показав, що зв'язний граф є частковим кубом тоді і тільки тоді, коли він є двочастковим і відношення транзитивне. У цьому випадку відношення утворює відношення еквівалентності і кожен клас еквівалентності відокремлює два зв'язних підграфи графу один від одного. Розмітку Геммінга можна отримати призначенням одного біта в кожній позначці для кожного класу еквівалентності співвідношення Джоковича — Вінклера. В одному з двох зв'язних підграфів, розділених співвідношенням еквівалентності ребер, позначки мають 0 у відповідній позиції, а в іншому зв'язному підграфі всі позначки в тій самій позиції мають 1.
Розпізнавання
Часткові куби можна розпізнати і побудувати для них розмітку Геммінга за час , де — число вершин графу. Якщо задано частковий куб, можна безпосередньо побудувати класи еквівалентності відношення Джоковича — Вінклера використовуючи пошук у ширину від кожної вершини за загальний час . Алгоритм розпізнавання з часом роботи прискорює пошук, використовуючи для здійснення множинних пошуків у ширину за один прохід графу паралелізм бітового рівня, потім використовується окремий алгоритм для перевірки, що отримано правильну розмітку часткового куба.
Розмірність
Ізометрична розмірність часткового куба — це мінімальна розмірність гіперкуба, в який можна вкласти граф ізометрично і вона дорівнює числу класів еквівалентності відношення Джоковича — Вінклера. Наприклад, ізометрична розмірність дерева з вершинами дорівнює числу його ребер, . Вкладення часткового куба в гіперкуб такої розмірності єдине з точністю до симетрій гіперкуба[15][16].
Будь-який гіперкуб, а тому і будь-який частковий куб, можна вкласти ізометрично в цілочисельну ґратку і розмірність ґратки для часткового куба — це мінімальна розмірність цілочисельної ґратки, в яку можна вкласти частковий куб. Розмірність ґратки може виявитися істотно меншою від ізометричної розмірності. Наприклад, для дерева вона дорівнює половині числа листків у дереві (з округленням до найближчого цілого). Розмірність ґратки для будь-якого графу і вкладення в ґратку мінімальної розмірності можна знайти за поліноміальний час алгоритмом, заснованим на пошуку найбільшого парування в допоміжному графі.
Визначаються й інші типи розмірностей часткового куба, засновані на специфічніших структурах.
Застосування до теорії хімічних графів
Ізометричні вкладення графів у гіперкуб мають важливе застосування в хімічній теорії графів. Бензоїдний граф — це граф, що складається з вершин і ребер, які лежать на циклі і всередині циклу в шестикутній ґратці. Такі графи є молекулярними графами бензоїдних вуглеводнів, великого класу органічних молекул. Кожен такий граф є частковим кубом. Розмітку Геммінга такого графу можна використати для обчислення індексу Вінера відповідної молекули, який можна використовувати для передбачення деяких хімічних властивостей. Інша молекулярна структура, утворена вуглецем, структура алмазу, також відповідає частковим кубам.
Примітки
- Ovchinnikov, 2011, с. 127, Definition 5.1.
- Фирсов, 1965.
- Djoković, 1973.
- Winkler, 1984.
- Кузьмин, Овчинников, 1975.
- Falmagne, Doignon, 1997.
- Ovchinnikov, 2011, с. 174.
- Ovchinnikov, 2011, с. 163–165, Section 5.11, "Median Graphs".
- Ovchinnikov, 2011, с. 207–235, Chapter 7, "Hyperplane Arrangements".
- Eppstein, 2006.
- Ovchinnikov, 2011, с. 144–145, Section 5.7, "Cartesian Products of Partial Cubes".
- Winkler, 1984, с. Theorem 4.
- Ovchinnikov, 2011, с. 29, 139, Definition 2.13, Theorem 5.19.
- Eppstein, 2008.
- Ovchinnikov, 2011, с. 142–144, Section 5.6, "Isometric Dimension".
- Ovchinnikov, 2011, с. 157–162, Section 5.10, "Uniqueness of Isometric Embeddings".
- Hadlock, Hoffman, 1978; Eppstein, 2005; Ovchinnikov, 2011, Chapter 6, «Lattice Embeddings», стр. 183—205.
- Eppstein, 2009.
- Cabello, Eppstein, Klavžar, 2011.
- Klavžar, Gutman, Mohar, 1995, Propositions 2.1 and 3.1; Imrich, Klavžar, 2000, стр. 60; Ovchinnikov, 2011, Section 5.12, «Average Length and the Wiener Index», стр. 165—168.
Література
- S. Cabello, D. Eppstein, S. Klavžar. The Fibonacci dimension of a graph // Electronic Journal of Combinatorics. — 2011. — Т. 18, вип. 1 (16 червня). — arXiv:0903.2507.
- D. Ž. Djoković. Distance-preserving subgraphs of hypercubes // . — 1973. — Т. 14, вип. 3 (16 червня). — С. 263–267. — DOI: .
- David Eppstein. The lattice dimension of a graph // European Journal of Combinatorics. — 2005. — Т. 26, вип. 6 (16 червня). — С. 585–592. — arXiv:cs.DS/0402028. — DOI: .
- David Eppstein. Cubic partial cubes from simplicial arrangements // Electronic Journal of Combinatorics. — 2006. — Т. 13, вип. 1 (16 червня). — arXiv:math.CO/0510263. з джерела 14 лютого 2012. Процитовано 28 червня 2021.
- David Eppstein. Proc. 19th ACM-SIAM Symposium on Discrete Algorithms. — 2008. — С. 1258–1266.
- David Eppstein. Proc. 16th International Symposium on Graph Drawing, Heraklion, Crete, 2008. — Springer-Verlag, 2009. — Т. 5417. — С. 384–389. — (Lecture Notes in Computer Science) — DOI:
- J.-C. Falmagne, J.-P. Doignon. Stochastic evolution of rationality // Theory and Decision. — 1997. — Т. 43 (16 червня). — С. 107–138. — DOI: .
- Фирсов В. В. Об изометрическом вложении графа в булевский куб // Кибернетика. — 1965. — Вип. 6 (16 червня). — С. 95-96.
- F. Hadlock, F. Hoffman. Manhattan trees // Utilitas Mathematica. — 1978. — Т. 13 (16 червня). — С. 55–67. Як процитовано в (Ovchinnikov, 2011).
- Wilfried Imrich, Sandi Klavžar. Product Graphs: Structure and Recognition. — New York : John Wiley & Sons, 2000. — (Wiley-Interscience Series in Discrete Mathematics and Optimization) — .
- Sandi Klavžar, Ivan Gutman, Bojan Mohar. Labeling of benzenoid systems which reflects the vertex-distance relations // Journal of Chemical Information and Computer Sciences. — 1995. — Т. 35, вип. 3 (16 червня). — С. 590–593. — DOI: . з джерела 3 липня 2021. Процитовано 28 червня 2021.
- В. Б. Кузьмин, С. В. Овчинников. Геометрия пространств предпочтений. I // Автоматика и телемеханика. — 1975. — Вип. 12 (16 червня). — С. 140-145.
- Sergei Ovchinnikov. Graphs and Cubes. — Springer, 2011. — (Universitext). См. главу 5, «Partial Cubes», стр. 127—181.
- Peter M. Winkler. Isometric embedding in products of complete graphs // Discrete Applied Mathematics. — 1984. — Т. 7, вип. 2 (16 червня). — С. 221–225. — DOI: .
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
U teoriyi grafiv chastkovij kub ce pidgraf giperkuba sho zberigaye vidstani v terminah grafiv vidstan mizh bud yakimi dvoma vershinami pidgrafu taka zh yak u pochatkovomu grafi Ekvivalentno chastkovij kub ce graf vershini yakogo mozhna poznachiti bitovimi ryadkami odnakovoyi dovzhini tak sho vidstan mizh dvoma vershinami v grafi dorivnyuye vidstani Gemminga mizh cimi dvoma poznachkami Taka rozmitka nazivayetsya rozmitkoyu Gemminga i vona predstavlyaye izometrichne vkladennya chastkovogo kuba v giperkub IstoriyaV Firsov pershim doslidzhuvav izometrichni vkladennya grafiv u giperkubi Grafi sho dozvolyayut taki vkladennya opisani D Dzhokovichem i P Vinklerom piznishe otrimali nazvu chastkovi kubi Okremo ci zh strukturi v terminologiyi simejstv mnozhin a ne rozmitki giperkubiv doslidzhuvali sered inshih V Kuzmin i S Ovchinnikov a takozh Falmagne i Dojnon PrikladiPriklad chastkovogo kuba z rozmitkoyu Gemminga u vershinah Graf ye takozh Bud yake derevo ye chastkovim kubom Pripustimo sho derevo T maye m reber i nomeri cih reber v dovilnomu poryadku vid 0 do m 1 Viberemo dovilnu korenevu vershinu r dlya dereva i nadamo kozhnij vershini v poznachku bitovij ryadok dovzhinoyu m bit u yakij stoyit 1 u poziciyi i yaksho rebro i lezhit na shlyahu z r do v v derevi T Napriklad sama vershina r matime poznachku z nuliv a vsi susidni yij vershini budut mati 1 v odnij poziciyi i t d Todi vidstan Gemminga mizh bud yakimi dvoma poznachkami dorivnyuvatime vidstani mizh vidpovidnimi vershinami dereva tak sho taka rozmitka pokazuye sho derevo T ye chastkovim kubom Bud yakij graf giperkuba ye sam chastkovim kubom yakij mozhna rozmititi riznimi bitovimi ryadkami z dovzhinoyu sho dorivnyuye rozmirnosti giperkuba Skladnishi prikladi Rozglyanemo graf vershini yakogo skladayutsya z usih mozhlivih bitovih ryadkiv dovzhinoyu 2n 1 yaki mayut abo n abo n 1 nenulovih bit Dvi vershini cogo grafu sumizhni yaksho yih mitki vidriznyayutsya na yedinij bit Taka rozmitka viznachaye vkladennya cogo grafu v giperkub graf usih bitovih ryadkiv zadanoyi dovzhini z tiyeyu zh umovoyu sumizhnosti Otrimanij graf ye dvochastinnim knezerovim grafom Graf otrimanij takim sposobom z n 2 maye 20 vershin i 30 reber i nazivayetsya grafom Dezarga Vsi ye chastkovimi kubami 8 Dereva i giperkubi ye okremimi vipadkami mediannih grafiv Oskilki do mediannih grafiv nalezhat ramkovi grafi en i kubi Fibonachchi a takozh pokrivni grafi skinchennih distributivnih gratok vsi voni ye chastkovimi kubami Grafi dvoyisti konfiguraciyam pryamih na evklidovij ploshini ye chastkovimi kubami U zagalnishomu viglyadi dlya bud yakoyi en u evklidovomu prostori bud yakoyi rozmirnosti graf sho maye vershinu dlya kozhnoyi komirki konfiguraciyi i rebro dlya bud yakih dvoh sumizhnih komirok ye chastkovim kubom 9 Chastkovij kub u yakomu kozhna vershina maye rivno tri susidi vidomij yak kubichnij chastkovij kub Hocha deyaki neskinchenni simejstva kubichnih chastkovih kubiv vidomi razom z inshimi sporadichnimi prikladami yedinij vidomij kubichnij chastkovij kub yakij ne ye planarnim ce graf Dezarga Graf sho lezhit v osnovi bud yakogo antimatroyida sho maye vershinu dlya kozhnoyi mnozhini v antimatroyidi i rebro dlya bud yakih dvoh mnozhin sho vidriznyayutsya yedinim elementom zavzhdi ye chastkovim kubom Pryamij dobutok bud yakoyi skinchennoyi mnozhini chastkovih kubiv ye inshim chastkovim kubom 11 Spivvidnoshennya Dzhokovicha VinkleraBagato teorem pro chastkovi kubi spirayutsya pryamo abo pobichno na deyake binarne vidnoshennya viznachene na rebrah grafu Ce vidnoshennya vpershe opisane Dzhokovichem poznachayetsya 8 displaystyle Theta Vinkler dav ekvivalentne viznachennya spivvidnoshennya v terminah vidstani Dva rebra e x y displaystyle e x y i f u v displaystyle f u v perebuvayut u vidnoshenni 8 displaystyle Theta zapisuyetsya e 8 f displaystyle e mathrel Theta f yaksho d x u d y v d x v d y u displaystyle d x u d y v not d x v d y u Ce vidnoshennya ye refleksivnim i simetrichnim ale v zagalnomu vipadku ne tranzitivnim Vinkler pokazav sho zv yaznij graf ye chastkovim kubom todi i tilki todi koli vin ye dvochastkovim i vidnoshennya 8 displaystyle Theta tranzitivne U comu vipadku vidnoshennya utvoryuye vidnoshennya ekvivalentnosti i kozhen klas ekvivalentnosti vidokremlyuye dva zv yaznih pidgrafi grafu odin vid odnogo Rozmitku Gemminga mozhna otrimati priznachennyam odnogo bita v kozhnij poznachci dlya kozhnogo klasu ekvivalentnosti spivvidnoshennya Dzhokovicha Vinklera V odnomu z dvoh zv yaznih pidgrafiv rozdilenih spivvidnoshennyam ekvivalentnosti reber poznachki mayut 0 u vidpovidnij poziciyi a v inshomu zv yaznomu pidgrafi vsi poznachki v tij samij poziciyi mayut 1 RozpiznavannyaChastkovi kubi mozhna rozpiznati i pobuduvati dlya nih rozmitku Gemminga za chas O n 2 displaystyle O n 2 de n displaystyle n chislo vershin grafu Yaksho zadano chastkovij kub mozhna bezposeredno pobuduvati klasi ekvivalentnosti vidnoshennya Dzhokovicha Vinklera vikoristovuyuchi poshuk u shirinu vid kozhnoyi vershini za zagalnij chas O n m displaystyle O nm Algoritm rozpiznavannya z chasom roboti O n 2 displaystyle O n 2 priskoryuye poshuk vikoristovuyuchi dlya zdijsnennya mnozhinnih poshukiv u shirinu za odin prohid grafu paralelizm bitovogo rivnya potim vikoristovuyetsya okremij algoritm dlya perevirki sho otrimano pravilnu rozmitku chastkovogo kuba RozmirnistIzometrichna rozmirnist chastkovogo kuba ce minimalna rozmirnist giperkuba v yakij mozhna vklasti graf izometrichno i vona dorivnyuye chislu klasiv ekvivalentnosti vidnoshennya Dzhokovicha Vinklera Napriklad izometrichna rozmirnist dereva z n displaystyle n vershinami dorivnyuye chislu jogo reber n 1 displaystyle n 1 Vkladennya chastkovogo kuba v giperkub takoyi rozmirnosti yedine z tochnistyu do simetrij giperkuba 15 16 Bud yakij giperkub a tomu i bud yakij chastkovij kub mozhna vklasti izometrichno v cilochiselnu gratku i rozmirnist gratki dlya chastkovogo kuba ce minimalna rozmirnist cilochiselnoyi gratki v yaku mozhna vklasti chastkovij kub Rozmirnist gratki mozhe viyavitisya istotno menshoyu vid izometrichnoyi rozmirnosti Napriklad dlya dereva vona dorivnyuye polovini chisla listkiv u derevi z okruglennyam do najblizhchogo cilogo Rozmirnist gratki dlya bud yakogo grafu i vkladennya v gratku minimalnoyi rozmirnosti mozhna znajti za polinomialnij chas algoritmom zasnovanim na poshuku najbilshogo paruvannya v dopomizhnomu grafi Viznachayutsya j inshi tipi rozmirnostej chastkovogo kuba zasnovani na specifichnishih strukturah Zastosuvannya do teoriyi himichnih grafivIzometrichni vkladennya grafiv u giperkub mayut vazhlive zastosuvannya v himichnij teoriyi grafiv Benzoyidnij graf ce graf sho skladayetsya z vershin i reber yaki lezhat na cikli i vseredini ciklu v shestikutnij gratci Taki grafi ye molekulyarnimi grafami benzoyidnih vuglevodniv velikogo klasu organichnih molekul Kozhen takij graf ye chastkovim kubom Rozmitku Gemminga takogo grafu mozhna vikoristati dlya obchislennya indeksu Vinera vidpovidnoyi molekuli yakij mozhna vikoristovuvati dlya peredbachennya deyakih himichnih vlastivostej Insha molekulyarna struktura utvorena vuglecem struktura almazu takozh vidpovidaye chastkovim kubam PrimitkiOvchinnikov 2011 s 127 Definition 5 1 Firsov 1965 Djokovic 1973 Winkler 1984 Kuzmin Ovchinnikov 1975 Falmagne Doignon 1997 Ovchinnikov 2011 s 174 Ovchinnikov 2011 s 163 165 Section 5 11 Median Graphs Ovchinnikov 2011 s 207 235 Chapter 7 Hyperplane Arrangements Eppstein 2006 Ovchinnikov 2011 s 144 145 Section 5 7 Cartesian Products of Partial Cubes Winkler 1984 s Theorem 4 Ovchinnikov 2011 s 29 139 Definition 2 13 Theorem 5 19 Eppstein 2008 Ovchinnikov 2011 s 142 144 Section 5 6 Isometric Dimension Ovchinnikov 2011 s 157 162 Section 5 10 Uniqueness of Isometric Embeddings Hadlock Hoffman 1978 Eppstein 2005 Ovchinnikov 2011 Chapter 6 Lattice Embeddings str 183 205 Eppstein 2009 Cabello Eppstein Klavzar 2011 Klavzar Gutman Mohar 1995 Propositions 2 1 and 3 1 Imrich Klavzar 2000 str 60 Ovchinnikov 2011 Section 5 12 Average Length and the Wiener Index str 165 168 LiteraturaS Cabello D Eppstein S Klavzar The Fibonacci dimension of a graph Electronic Journal of Combinatorics 2011 T 18 vip 1 16 chervnya arXiv 0903 2507 D Z Djokovic Distance preserving subgraphs of hypercubes 1973 T 14 vip 3 16 chervnya S 263 267 DOI 10 1016 0095 8956 73 90010 5 David Eppstein The lattice dimension of a graph European Journal of Combinatorics 2005 T 26 vip 6 16 chervnya S 585 592 arXiv cs DS 0402028 DOI 10 1016 j ejc 2004 05 001 David Eppstein Cubic partial cubes from simplicial arrangements Electronic Journal of Combinatorics 2006 T 13 vip 1 16 chervnya arXiv math CO 0510263 z dzherela 14 lyutogo 2012 Procitovano 28 chervnya 2021 David Eppstein Proc 19th ACM SIAM Symposium on Discrete Algorithms 2008 S 1258 1266 David Eppstein Proc 16th International Symposium on Graph Drawing Heraklion Crete 2008 Springer Verlag 2009 T 5417 S 384 389 Lecture Notes in Computer Science DOI 10 1007 978 3 642 00219 9 37 J C Falmagne J P Doignon Stochastic evolution of rationality Theory and Decision 1997 T 43 16 chervnya S 107 138 DOI 10 1023 A 1004981430688 Firsov V V Ob izometricheskom vlozhenii grafa v bulevskij kub Kibernetika 1965 Vip 6 16 chervnya S 95 96 F Hadlock F Hoffman Manhattan trees Utilitas Mathematica 1978 T 13 16 chervnya S 55 67 Yak procitovano v Ovchinnikov 2011 Wilfried Imrich Sandi Klavzar Product Graphs Structure and Recognition New York John Wiley amp Sons 2000 Wiley Interscience Series in Discrete Mathematics and Optimization ISBN 978 0 471 37039 0 Sandi Klavzar Ivan Gutman Bojan Mohar Labeling of benzenoid systems which reflects the vertex distance relations Journal of Chemical Information and Computer Sciences 1995 T 35 vip 3 16 chervnya S 590 593 DOI 10 1021 ci00025a030 z dzherela 3 lipnya 2021 Procitovano 28 chervnya 2021 V B Kuzmin S V Ovchinnikov Geometriya prostranstv predpochtenij I Avtomatika i telemehanika 1975 Vip 12 16 chervnya S 140 145 Sergei Ovchinnikov Graphs and Cubes Springer 2011 Universitext Sm glavu 5 Partial Cubes str 127 181 Peter M Winkler Isometric embedding in products of complete graphs Discrete Applied Mathematics 1984 T 7 vip 2 16 chervnya S 221 225 DOI 10 1016 0166 218X 84 90069 6