Hypercube graf - Hypercube graph
Hypercube graf | |
---|---|
![]() Hyperkrychlový graf Q4 | |
Vrcholy | 2n |
Hrany | 2n−1n |
Průměr | n |
Obvod | 4 -li n ≥ 2 |
Automorfismy | n! 2n |
Chromatické číslo | 2 |
Spektrum | |
Vlastnosti | Symetrický Vzdálenost pravidelná Jednotková vzdálenost Hamiltonian Bipartitní |
Zápis | Qn |
Tabulka grafů a parametrů |
v teorie grafů, hyperkrychlový graf Qn je graf vytvořený z vrcholů a hran an n-dimenzionální hyperkrychle. Například krychlový graf Q3 je graf tvořený 8 vrcholy a 12 hranami trojrozměrné krychle.Qn má 2n vrcholy, 2n−1n hrany, a je a běžný graf s n hrany dotýkající se každého vrcholu.
Hyperkrychlový graf Qn mohou být také vytvořeny vytvořením vrcholu pro každého podmnožina z n-prvková sada se dvěma vrcholy sousedícími, když se jejich podmnožiny liší v jednom prvku, nebo vytvořením vrcholu pro každý n-číslice binární číslo, se dvěma vrcholy sousedícími, když se jejich binární reprezentace liší v jedné číslici. To je n-složit kartézský součin ze dvou vrcholů kompletní graf a lze jej rozložit na dvě kopie Qn − 1 vzájemně propojeny a perfektní shoda.
Hypercube grafy by neměly být zaměňovány s kubické grafy, což jsou grafy, které mají přesně tři hrany dotýkající se každého vrcholu. Jediný hyperkrychlový graf Qn to je kubický graf je kubický graf Q3.
Konstrukce

Hyperkrychlový graf Qn mohou být vyrobeny z rodiny podmnožiny a soubor s n prvky vytvořením vrcholu pro každou možnou podmnožinu a spojením dvou vrcholů hranou, kdykoli se odpovídající podmnožiny liší v jediném prvku. Ekvivalentně to může být konstruováno pomocí 2n vrcholy označené n-bit binární čísla a spojením dvou vrcholů hranou, kdykoli Hammingova vzdálenost jejich štítků je jedna. Tyto dvě konstrukce spolu úzce souvisejí: binární číslo lze interpretovat jako množinu (množina pozic, kde má a 1 číslice) a dvě takové sady se liší v jednom prvku, kdykoli mají odpovídající dvě binární čísla Hammingovu vzdálenost jedna.
Alternativně, Qn mohou být vyrobeny z disjunktní unie dvou hyperkrychlí Qn − 1, přidáním hrany z každého vrcholu v jedné kopii Qn − 1 na odpovídající vrchol v druhé kopii, jak je znázorněno na obrázku. Spojovací hrany tvoří a perfektní shoda.
Další konstrukce Qn je kartézský součin z n dva vrcholy kompletní grafy K.2. Obecněji se kartézský součin kopií úplného grafu nazývá a Hammingův graf; hyperkrychlové grafy jsou příklady Hammingových grafů.
Příklady
Graf Q0 se skládá z jediného vrcholu, zatímco Q1 je kompletní graf na dvou vrcholech a Q2 je cyklus délky4.
Graf Q3 je 1-kostra a krychle, a krychlový graf, rovinný graf s osmi vrcholy a dvanáct hrany.
Graf Q4 je Leviho graf z Möbiova konfigurace. Je to také rytířský graf pro toroidní šachovnice.[1]
Vlastnosti
Bipartitita
Každý hyperkrychlový graf je bipartitní: to může být barevný pouze se dvěma barvami. Dvě barvy tohoto zbarvení lze najít z konstrukce podmnožiny grafů hyperkrychlí tak, že dáte jednu barvu podmnožinám, které mají sudý počet prvků, a druhou barvu podmnožinám s lichým počtem prvků.
Hamiltonicita
Každá hyperkrychle Qn s n > 1 má Hamiltonovský cyklus, cyklus, který navštíví každý vrchol přesně jednou. Navíc, a Hamiltonova cesta existuje mezi dvěma vrcholy u a proti právě když mají různé barvy v a 2-barvení grafu. Obě skutečnosti lze snadno dokázat pomocí principu indukce na dimenzi hyperkrychle a konstrukci grafu hyperkrychle spojením dvou menších hyperkrychlí se shodou.
Hamiltonicita hyperkrychle úzce souvisí s teorií Šedé kódy. Přesněji existuje bijektivní korespondence mezi sadou n-bitové cyklické šedé kódy a sada hamiltonovských cyklů v hyperkrychli Qn.[2] Obdobná vlastnost platí pro acykliku n-bitové šedé kódy a hamiltonovské cesty.
Méně známým faktem je, že každá dokonalá shoda v hyperkrychle sahá až do Hamiltonovského cyklu.[3] Otevřeným problémem zůstává otázka, zda se každá shoda vztahuje na Hamiltonovský cyklus.[4]
Další vlastnosti
Hyperkrychlový graf Qn (pro n > 1) :
- je Hasseův diagram konečný Booleova algebra.
- je střední graf. Každý střední graf je izometrický podgraf hyperkrychle, a může být vytvořen jako zatažení hyperkrychle.
- má více než 22n-2 perfektní shody. (toto je další důsledek, který snadno vyplývá z indukční konstrukce.)
- je oblouk tranzitivní a symetrický. Symetrie hyperkrychlových grafů lze reprezentovat jako podepsané permutace.
- obsahuje všechny cykly délky 4, 6, ..., 2n a je tedy bipancyclic graf.
- může být tažené jako graf jednotkové vzdálenosti v euklidovské rovině pomocí konstrukce hyperkrychlového grafu z podmnožin množiny n prvky, výběr odlišné jednotkový vektor pro každý prvek množiny a umístění vrcholu odpovídající množině S na součtu vektorů v S.
- je ngraf spojený s vrcholem tím, že Balinskiho věta
- je rovinný (může být tažené bez přechodů) právě tehdy n ≤ 3. Pro větší hodnoty n, hyperkrychle má rod (n − 4)2n − 3 + 1.[5][6]
- má přesně klenout se nad stromy.[6]
- má šířka pásma přesně .[7]
- má achromatické číslo úměrný , ale konstanta proporcionality není přesně známa.[8]
- má jako vlastní čísla své matice sousedství čísla (−n, −n + 2, −n + 4, ... , n − 4, n − 2, n) a jako vlastní čísla jeho laplaciánské matice čísla (0, 2, ..., 2n). The kvlastní číslo má multiplicitu v obou případech.
- má izoperimetrické číslo h(G) = 1.
Rodina Qn pro všechny n > 1 je Lévyho rodina grafů
Problémy
Problém najít nejdelší cesta nebo cyklus, který je indukovaný podgraf daného hyperkrychlového grafu je známé jako had-in-the-box problém.
Szymanskiho domněnka se týká vhodnosti hyperkrychle jako a topologie sítě pro komunikaci. Uvádí se, že bez ohledu na to, jak si člověk zvolí a permutace spojením každého vrcholu hyperkrychle s jiným vrcholem, se kterým by měl být spojen, vždy existuje způsob, jak spojit tyto páry vrcholů pomocí cesty které nesdílejí žádnou směrovanou výhodu.[9]
Viz také
- de Bruijnův graf
- Krychle spojené cykly
- Fibonacciho kostka
- Skládaný krychlový graf
- Frankl – Rödlův graf
- Graf na polovinu krychle
- Topologie sítě Hypercube
Poznámky
- ^ Watkins, John J. (2004), Obecně: Matematika problémů šachovnice, Princeton University Press, s. 68, ISBN 978-0-691-15498-5.
- ^ Mills, W. H. (1963), „Některé úplné cykly na internetu n-krychle", Proceedings of the American Mathematical SocietyAmerická matematická společnost, 14 (4): 640–643, doi:10.2307/2034292, JSTOR 2034292.
- ^ Fink, J. (2007), „Perfektní shoda se rozšíří i na hamiltonovské cykly v hyperkrychlích“, Journal of Combinatorial Theory, Series B, 97 (6): 1074–1076, doi:10.1016 / j.jctb.2007.02.007.
- ^ Ruskey, F. a Savage, C. Shody se rozšiřují na hamiltonovské cykly v hyperkrychlích na Open Problem Garden. 2007.
- ^ Ringel, G. (1955), „Über drei kombinatorische Probleme am n-dimensionalen Wiirfel und Wiirfelgitter ", Abh. Matematika. Sem. Univ. Hamburg, 20: 10–19, PAN 0949280
- ^ A b Harary, Franku; Hayes, John P .; Wu, Horng-Jyh (1988), „Přehled teorie hyperkrychlových grafů“ (PDF), Počítače a matematika s aplikacemi, 15 (4): 277–289, doi:10.1016/0898-1221(88)90213-1, PAN 0949280.
- ^ Optimální číslování a izoperimetrické problémy na grafech, L.H. Harper, Journal of Combinatorial Theory, 1, 385–393, doi:10.1016 / S0021-9800 (66) 80059-5
- ^ Roichman, Y. (2000), „O achromatickém počtu hyperkrychlí“, Journal of Combinatorial Theory, Series B, 79 (2): 177–182, doi:10.1006 / jctb.2000.1955.
- ^ Szymanski, Ted H. (1989), „O permutační schopnosti hyperkrychle přepínané okruhy“, Proc. Internat. Konf. o paralelním zpracování, 1„Silver Spring, MD: IEEE Computer Society Press, s. 103–110.
Reference
- Harary, F.; Hayes, J. P .; Wu, H.-J. (1988), „An theory of the theory of hypercube graphs“, Počítače a matematika s aplikacemi, 15 (4): 277–289, doi:10.1016/0898-1221(88)90213-1, hdl:2027.42/27522.