Přístupnostní navigace
E-application
Search Search Close
Master's Thesis
Author of thesis: Bc. Vojtěch Krampla
Acad. year: 2025/2026
Supervisor: doc. Ing. Jakub Kůdela, Ph.D.
Reviewer: Mgr. Monika Dosoudilová, Ph.D.
This master's thesis deals with the minimization of logic functions using the Quine-McCluskey method. The aim of the thesis was to implement both phases of this method. The first phase was to be realized more efficiently, while the second phase was to be formulated as a minimum cover problem and solved by a custom implementation of the branch and bound method. The thesis also includes the conversion of input functions from files in the PLA format, the construction of the covering table, and the verification of results using the GAMS system. The obtained results were further compared with the heuristic tool Espresso. The proposed solution was experimentally evaluated on both synthetic instances and real-world benchmarks. The results show that the implementation of the second phase provides the same solution as the reference model in the GAMS system in most of the tested cases. The limitations lie in the time and memory complexity of the first phase and in the difficulty of certain structurally unfavorable instances in the second phase.
Quine-McCluskey method, logic function minimization, prime implicants, set covering problem, branch and bound, bit representation, Boolean algebra
Date of defence
09.06.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
A
Process of defence
Student obeznámil komisi s výsledky své DP. Po přečtení posudků následovaly dotazy oponenta (viz posudek oponenta) a komise: Historie KM. Omezení na vstupy (počet proměnných). Porovnání metod (urychlení). Řešení výkonnosti. Student reagoval na všechny dotazy uspokojivě.
Language of thesis
Czech
Faculty
Fakulta strojního inženýrství
Department
Institute of Automation and Computer Science
Study programme
Applied Computer Science and Control (N-AIŘ-P)
Composition of Committee
doc. Ing. Oldřich Trenz, Ph.D. (předseda) doc. Ing. Jakub Kůdela, Ph.D. (místopředseda) prof. Ing. Zdeněk Hadaš, Ph.D. (člen) doc. Ing. Pavel Škrabánek, Ph.D. (člen) doc. Ing. David Fojtík, Ph.D. (člen) prof. Ing. Jiří Jaroš, Ph.D. (člen) doc. Ing. Miloš Hammer, CSc. (člen)
Supervisor’s reportdoc. Ing. Jakub Kůdela, Ph.D.
Grade proposed by supervisor: A
Reviewer’s reportMgr. Monika Dosoudilová, Ph.D.
Grade proposed by reviewer: B
Responsibility: Mgr. et Mgr. Hana Odstrčilová