Thesis Details

Knihovna pro binární rozhodovací diagramy

Master's Thesis Student: Janků Petr Academic Year: 2014/2015 Supervisor: Holík Lukáš, doc. Mgr., Ph.D.
English title
A Library for Binary Decision Diagrams
Language
Czech
Abstract

Efficient manipulation of Boolean functions is an important component of many computer-aided design task. As a data structure for representing and manipulating Boolean functions, Binary Decision Diagrams are commonly used. These diagrams are commonly used in many fields such as model checking, system verification, circuit design, etc. In this thesis we describe these diagrams and there are present their modifications. Furthermore, this paper present and describes techniques for effective handling and representation of binary decision diagrams. This thesis describes the design and implementation of library that will work with these diagrams. It is further discussed how the developed library can be used within the library VATA for manipulating tree automata. Finally, the library was compared with well known and heavily optimized library CUDD, which is public and with library CacBDD. The experimental results showed that the performance of the proposed library is quite close to that of CUDD a CacBDD (has comparable and mostly even slightly better performance).

Keywords

Boolean functions, symbolic manipulation, binary decision diagrams.

Department
Degree Programme
Information Technology, Field of Study Intelligent Systems
Files
Status
defended, grade C
Date
27 August 2015
Reviewer
Committee
Švéda Miroslav, prof. Ing., CSc. (DIFS FIT BUT), předseda
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), člen
Rogalewicz Adam, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Růžička Richard, doc. Ing., Ph.D., MBA (DCSY FIT BUT), člen
Šlapal Josef, prof. RNDr., CSc. (DADM FME BUT), člen
Zbořil František, doc. Ing., Ph.D. (DITS FIT BUT), člen
Citation
JANKŮ, Petr. Knihovna pro binární rozhodovací diagramy. Brno, 2015. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2015-08-27. Supervised by Holík Lukáš. Available from: https://www.fit.vut.cz/study/thesis/18227/
BibTeX
@mastersthesis{FITMT18227,
    author = "Petr Jank\r{u}",
    type = "Master's thesis",
    title = "Knihovna pro bin\'{a}rn\'{i} rozhodovac\'{i} diagramy",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/18227/"
}
Back to top