Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Konstrukce Grayových kódů se speciálními vlastnostmi
Název práce v češtině: Konstrukce Grayových kódů se speciálními vlastnostmi
Název v anglickém jazyce: Construction of Gray codes with special properties
Klíčová slova: Grayův kód, párování, problém Ruskey - Savage, hyperkrychle
Klíčová slova anglicky: Gray code, matching, Ruskey-Savage problem, hypercube
Akademický rok vypsání: 2016/2017
Typ práce: bakalářská práce
Jazyk práce: čeština
Ústav: Katedra softwaru a výuky informatiky (32-KSVI)
Vedoucí / školitel: doc. RNDr. Tomáš Dvořák, CSc.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 23.04.2017
Datum zadání: 03.05.2017
Datum potvrzení stud. oddělením: 04.05.2017
Datum a čas obhajoby: 06.09.2017 00:00
Datum odevzdání elektronické podoby:24.07.2017
Datum odevzdání tištěné podoby:21.07.2017
Datum proběhlé obhajoby: 06.09.2017
Oponenti: RNDr. Jiří Fink, Ph.D.
 
 
 
Zásady pro vypracování
Grayův kód řádu n je posloupnost všech n-bitových řetězců, v níž se sousední řetězce liší vždy v jediném bitu [4]. Hyperkrychle řádu n je graf, jehož vrcholy jsou všechny n-bitové řetězce, přičemž hrany vedou mezi vrcholy, které se liší v jediném bitu. Ruskey a Savage v roce 1993 publikovali otázku, zdali lze každé párování v hyperkrychli rozšířit na Grayův kód [6]. Kreweras v roce 1996 navázal hypotézou, podle níž je odpověď pozitivní pro každé perfektní párování [5]. Hypotézu, kterou též popularizoval Knuth v monografii [4], vyřešil o deset let později mimořádně elegantním způsobem doktorand MFF UK Jiří Fink [1]. Práce [2] popisuje alternativní řešení, kde je požadovaný cyklus sestrojen metodou rozděl a panuj. Původní problém Ruskey - Savage pro libovolné párování však zůstává stále otevřený.

Hlavním cílem práce je zobecnění Finkova výsledku na hamiltonovské cesty v hyperkrychli s předepsanými koncovými vrcholy. Pro rozšíření induktivní konstrukce popsané v [2] bude kritické ověření báze indukce, které bude zřejmě třeba provést na počítači. Kvůli exponenciální explozi počtu rozšiřovaných párování bude nezbytné, důsledně omezovat počet instancí využíváním automorfismů hyperkychle.

Na tento krok lze navázat rozšířením počítačových experimentů z perfektních na libovolná párování, což přirozeně směřuje k pokusu o počítačové ověření malých instancí původního problému Ruskey - Savage. Protože existence řešení je již experimentálně ověřena pro n ≤ 5 [7], přičemž prozkoumání vyšších dimenzí může být časově velmi náročné i při využití automorfismů, nadějnější cestou k dosažení částečného pokroku může být systematické generování a prověřování "těžkých" instancí problému. Jako perspektivní kandidát pro tento účel se nabízí konstrukce maximálních párování co nejmenší velikosti. Protože určení minimální velikosti maximálního párování v hyperkrychli je dalším dlouho otevřeným problémem, součástí práce může být i zlepšení klasické Forcadovy konstrukce z roku 1973 [3].
Seznam odborné literatury
[1] J. Fink, Perfect matchings extend to Hamilton cycles in hypercubes, J. Comb. Theory Ser. B 97 (2007), 1074–1076, http://dx.doi.org/10.1016/j.jctb.2007.02.007

[2] J. Fink, Matching graphs of hypercubes and complete bipartite graphs, Eur. J. Comb. 30 (2009), 1624–1629, http://dx.doi.org/10.1016/j.ejc.2009.03.007

[3] R. Forcade, Smallest maximal matchings in the graph of the d-dimensional cube, J. Comb. Theory Ser. B 14 (1973), 153-156, http://doi.org/10.1016/0095-8956(73)90059-2

[4] D. E. Knuth, The Art of Computer Programming, Volume 4, Fascicle 2: Generating All Tuples and Permutations, Addison-Wesley Professional, 2005

[5] G. Kreweras, Matchings and Hamiltonian cycles on hypercubes, Bull. Inst. Combin. Appl. 16 (1996), 87–91

[6] F. Ruskey, C. Savage, Hamilton cycles which extend transposition matchings in Cayley graphs of Sn, SIAM J. Discrete Math. 6 (1993), 152–166, http://dx.doi.org/10.1137/0406012

[7] E. Zulkoski, C. Bright, A. Heinle, I. Kotsireas, K. Czarnecki, V. Ganesh, Combining SAT solvers with computer algebra systems to verify combinatorial conjectures, J. Autom. Reasoning (2016), http://dx.doi.org/10.1007/s10817-016-9396-y
 
Univerzita Karlova | Informační systém UK