Efektivní práce s Booleovskými funkcemi

but.committeedoc. Mgr. Adam Rogalewicz, Ph.D. (předseda) doc. RNDr. Pavel Smrž, Ph.D. (člen) doc. Ing. František Zbořil, CSc. (člen) Dr. Ing. Petr Peringer (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Ondřej Lengál, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.cs
but.jazykangličtina (English)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorLengál, Ondřejen
dc.contributor.authorMaťufka, Jánen
dc.contributor.refereeHavlena, Vojtěchen
dc.date.created2025cs
dc.description.abstractBinárne rozhodovacie diagramy (BDD) sú dôležitou dátovou štruktúrou v model checkingu, umožňujúcou efektívnu reprezentáciu Booleovských funkcií. Pri práci s BDD sa často vyžaduje aj efektívna manipulácia s ich štruktúrou. Jednou z najdôležitejších operácií pre manipuláciu BDD je Apply. Apply vezme na vstup 2 BDD reprezentujúce Booleovské funkcie a Booleovský operátor, a vytvorí BDD reprezentujúci ich kombinovanú sémantiku. Hlavným cieľom tejto práce je vytvoriť algoritmický rámec pre funkciu Apply pracujúcu s binárnymi rozhodovacími diagramami s redukčnými pravidlami založenými na stromových automatoch (ABDD). Algoritmus funguje tak, aby nebolo potrebné nadbytočne rozbaľovať redukované štruktúry. Zložitosť algoritmu tým pádom nie je závislá na počte premenných, ale na veľkostiach grafov vstupných dvoch ABDD.en
dc.description.abstractBinary decision diagrams (BDDs) are an important data structure in model checking, allowing efficient representation of Boolean functions. When working with BDDs, efficient manipulation of their structure is also often required. One of the most important functions on BDDs is Apply. Apply takes two BDDs representing Boolean functions, a Boolean operator, and produces a BDD representing their combined semantics. The main goal of this work is to develop an algorithmic framework for the Apply function operating on binary decision diagrams with reduction rules based on tree automata (ABDDs). The algorithm works such that no unnecessary unfolding of the reduced structure is done. The complexity of the algorithm is not dependent on the number of variables but on the initial graph sizes of the two input ABDDs.cs
dc.description.markAcs
dc.identifier.citationMAŤUFKA, J. Efektivní práce s Booleovskými funkcemi [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other165012cs
dc.identifier.urihttp://hdl.handle.net/11012/255133
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectBinárny rozhodovací diagramen
dc.subjectStromový automaten
dc.subjectApplyen
dc.subjectBinary decision diagramcs
dc.subjectTree automatoncs
dc.subjectApplycs
dc.titleEfektivní práce s Booleovskými funkcemien
dc.title.alternativeEfficient Handling of Boolean Functionscs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2025-06-26cs
dcterms.modified2025-06-26-10:53:03cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid165012en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 02:04:40en
sync.item.modts2025.08.26 19:42:37en
thesis.disciplineMatematické metodycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.57 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_165012.html
Size:
10.4 KB
Format:
Hypertext Markup Language
Description:
file review_165012.html

Collections