dc.contributor.advisor | Drápal, Aleš | |
dc.creator | Starchenko, Taisiia | |
dc.date.accessioned | 2024-11-29T04:00:08Z | |
dc.date.available | 2024-11-29T04:00:08Z | |
dc.date.issued | 2024 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/193704 | |
dc.description.abstract | Práce se zabývá otázkou transformace jednoho latinského čtverce na druhý pomocí lokál- ních změn a aplikuje tuto teorii pro návrh algoritmů hledání latinského čtverce ortogo- nálního danému. V první kapitole pracujeme s konceptem nevlastního latinského čtverce, rozšířujícím dobře známý koncept latinského čtverce. Představujeme alternativní přístup k důkazu souvislosti grafu rozšířeného prostoru latinských čtverců. V druhé kapitole pro- pojujeme algoritmus Jacobsona a Matthewse, který realizuje náhodné procházení tímto grafem, s metodou generování binární operace ortogonální vůči dvěma zadaným binár- ním operacím. Navrhujeme dva heuristické algoritmy pro hledání binární operace, která je ortogonální k danému latinskému čtverci a aproximuje latinský čtverec. Nakonec oba algoritmy porovnáváme ve výpočetních experimentech na testovací množině latinských čtverců řádů 7-10. 1 | cs_CZ |
dc.description.abstract | The thesis investigates how to transform one Latin square into another using local chan- ges, and applies this approach to develop algorithms for finding Latin squares orthogonal to a given one. In the first chapter, we work with the concept of a improper Latin square, which extends the well-known concept of a Latin square. We introduce an alternative approach to proving the connectivity of the graph of the extended Latin square space. In the second chapter, we connect Jacobson and Matthews' algorithm, which implements random walk on the graph, with a method for generating a binary operation orthogonal to two given binary operations. We propose two heuristic algorithms for finding a binary operation orthogonal to a given Latin square and approximating a Latin square. Finally, we compare both algorithms in computational experiments on a test set of Latin squares of orders 7-10. 1 | en_US |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | Latin square|random latin square|orthogonal operation|orthogonal latin square | en_US |
dc.subject | latinský čtverec|náhodný latinský čtverec|ortogonální operace|ortogonální latinský čtverec | cs_CZ |
dc.title | Generování latinských čtverců a ortogonalita | cs_CZ |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2024 | |
dcterms.dateAccepted | 2024-09-12 | |
dc.description.department | Department of Algebra | en_US |
dc.description.department | Katedra algebry | cs_CZ |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.identifier.repId | 269360 | |
dc.title.translated | Generating latin squares and orthogonality | en_US |
dc.contributor.referee | Kepka, Tomáš | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | Mathematics for Information Technologies | en_US |
thesis.degree.discipline | Matematika pro informační technologie | cs_CZ |
thesis.degree.program | Mathematics for Information Technologies | en_US |
thesis.degree.program | Matematika pro informační technologie | cs_CZ |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra algebry | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Algebra | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Matematika pro informační technologie | cs_CZ |
uk.degree-discipline.en | Mathematics for Information Technologies | en_US |
uk.degree-program.cs | Matematika pro informační technologie | cs_CZ |
uk.degree-program.en | Mathematics for Information Technologies | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Práce se zabývá otázkou transformace jednoho latinského čtverce na druhý pomocí lokál- ních změn a aplikuje tuto teorii pro návrh algoritmů hledání latinského čtverce ortogo- nálního danému. V první kapitole pracujeme s konceptem nevlastního latinského čtverce, rozšířujícím dobře známý koncept latinského čtverce. Představujeme alternativní přístup k důkazu souvislosti grafu rozšířeného prostoru latinských čtverců. V druhé kapitole pro- pojujeme algoritmus Jacobsona a Matthewse, který realizuje náhodné procházení tímto grafem, s metodou generování binární operace ortogonální vůči dvěma zadaným binár- ním operacím. Navrhujeme dva heuristické algoritmy pro hledání binární operace, která je ortogonální k danému latinskému čtverci a aproximuje latinský čtverec. Nakonec oba algoritmy porovnáváme ve výpočetních experimentech na testovací množině latinských čtverců řádů 7-10. 1 | cs_CZ |
uk.abstract.en | The thesis investigates how to transform one Latin square into another using local chan- ges, and applies this approach to develop algorithms for finding Latin squares orthogonal to a given one. In the first chapter, we work with the concept of a improper Latin square, which extends the well-known concept of a Latin square. We introduce an alternative approach to proving the connectivity of the graph of the extended Latin square space. In the second chapter, we connect Jacobson and Matthews' algorithm, which implements random walk on the graph, with a method for generating a binary operation orthogonal to two given binary operations. We propose two heuristic algorithms for finding a binary operation orthogonal to a given Latin square and approximating a Latin square. Finally, we compare both algorithms in computational experiments on a test set of Latin squares of orders 7-10. 1 | en_US |
uk.file-availability | V | |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra algebry | cs_CZ |
thesis.grade.code | 1 | |
uk.publication-place | Praha | cs_CZ |
uk.thesis.defenceStatus | O | |