ČVUT DSpace
  • Prohledat DSpace
  • English
  • Přihlásit se
  • English
  • English
Zobrazit záznam 
  •   ČVUT DSpace
  • České vysoké učení technické v Praze
  • Fakulta elektrotechnická
  • katedra počítačů
  • Diplomové práce - 13136
  • Zobrazit záznam
  • České vysoké učení technické v Praze
  • Fakulta elektrotechnická
  • katedra počítačů
  • Diplomové práce - 13136
  • Zobrazit záznam
JavaScript is disabled for your browser. Some features of this site may not work without it.

Identifikace vlastních klíčů v systému generálního a hlavních klíčů

Finding individual keys in a master-key system

Typ dokumentu
diplomová práce
master thesis
Autor
Kryška Marek
Vedoucí práce
Černoch Radomír
Oponent práce
Novák Antonín
Studijní obor
Umělá inteligence
Studijní program
Otevřená informatika
Instituce přidělující hodnost
katedra počítačů



Práva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznam
Abstrakt
Řešením systému klíčů a zámků rozumíme fyzickou výrobu klíče a blokování v zámku. Návrh řešení musí odpovídat podmínkám, jenž jsou dané zákazníkem a říkají nám, jaké klíče otvírají které zámky v systému. Nalezení takového řešení je až na určitou třídu diagonálních lock-chartů, jak ukazuje relevantní literatura, dokázaný NP-úplný problém. Tato práce se zabývá převodem obecného zadání z této třídy na onu určitou třídu, jenž jsme schopni řešit polynomiální časovou složitostí. Práce nejprve formalizuje problém a představuje čtenáři základní vhled do notace lock-chartů. Poté se snaží najít vhodný převod úlohy hledání vlastního lock-chartu do třídy problému P, kde zkouší aplikovat převody do bipartitních grafů anebo převody pomocí teorie množin. Ukazuje, že problém lze převést na třídu P jen pro určité typy zadání lock-chartu. V praktické části pak představuje několik algoritmů s přidanými parametry, kterými práce zkouší různé přístupy k nalezení maximálního řešení. Uvádí algoritmy konečné a optimální jako je třeba SAT nebo různé stromové prohledávací struktury a algoritmy heuristické jako je metoda biklastrování a hladová kritéria. Práce ukazuje, že kombinací heuristických a optimálních algoritmů dosahujeme velmi dobrých výsledků v hledání vlastního lock-chartu.
 
Lock-chart solving (also known as general and master key solving) is a process for designing mechanical keys and locks so that every key can open and be blocked in a certain user-defined system of locks. Solving this problem is proven as NP-hard problem except a class of diagonal lock-charts. Known literature shows that diagonal lock-chart can be solved in polynomial time. This study goal is to extract diagonal lock-chart from general assigmennt. Study formalizes problem and introduces basic insight into lock-chart notations. Then it will try to find suitable conversion of eigen lock-chart to a problem from P class. There are several ways of doing it from conversion to biparte graph to conversion by set theory, but none of them are applicable to general type of lock-chart. In the practical chapters, the study introduces several algorithms with additional parameters, which examine different approaches of finding maximal binary diagonal. It introduces finity and optimal algorithms such as SAT solvers or two tree-search based procedures and also shows heuristic algorithms such as biclustering method and three greedy criterias. This thesis shows, that combination of heuristic and optimal algorithms can achieve very good results in finding eigen lock-chart.
 
URI
http://hdl.handle.net/10467/74056
Zobrazit/otevřít
PLNY_TEXT (2.083Mb)
PRILOHA (49.22Mb)
POSUDEK (528.2Kb)
POSUDEK (131.8Kb)
Kolekce
  • Diplomové práce - 13136 [966]

České vysoké učení technické v Praze copyright © 2016 

DSpace software copyright © 2002-2016  Duraspace

Kontaktujte nás | Vyjádření názoru
Theme by 
@mire NV
 

 

Užitečné odkazy

ČVUT v PrazeÚstřední knihovna ČVUTO digitální knihovně ČVUTInformační zdrojePodpora studiaPodpora publikování

Procházet

Vše v DSpaceKomunity a kolekceDle data publikováníAutořiNázvyKlíčová slovaTato kolekceDle data publikováníAutořiNázvyKlíčová slova

Můj účet

Přihlásit se

České vysoké učení technické v Praze copyright © 2016 

DSpace software copyright © 2002-2016  Duraspace

Kontaktujte nás | Vyjádření názoru
Theme by 
@mire NV