Bc. Ondřej Hrdlička

Bakalářská práce

Library for Boolean function manipulation in Rust and Python

Library for Boolean function manipulation in Rust and Python
Anotace:
Práce s booleovskými funkcemi je základním aspektem různých disciplín v informatice. V ekosystému jazyka Python existuje citelná mezera v oblasti vysoce výkonných knihoven určených k tomuto účelu. Tato práce tuto mezeru vyplňuje implementací nové knihovny pro manipulaci s booleovskými funkcemi v jazyce Rust, která podporuje reprezentaci booleovských funkcí ve formě stromů výrazů, pravdivostních tabulek …více
Abstract:
Boolean function manipulation is a fundamental aspect of various disciplines in computer science. There is a notable gap in the Python ecosystem for high-performance libraries dedicated to this purpose. This thesis addresses this gap by implementing a new Boolean function manipulation library in Rust, which supports representations of Boolean functions as expression trees, truth tables, and binary …více
 
 
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 23. 5. 2024

Obhajoba závěrečné práce

  • Obhajoba proběhla 24. 6. 2024
  • Vedoucí: RNDr. Samuel Pastva, Ph.D.
  • Oponent: RNDr. Nikola Beneš, Ph.D.

Citační záznam

Plný text práce

Obsah online archivu závěrečné práce
Zveřejněno v Theses:
  • světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatiky

Masarykova univerzita

Fakulta informatiky

Bakalářský studijní program / obor:
Programování a vývoj aplikací / Programování a vývoj aplikací

Práce na příbuzné téma

  • Žádné práce na příbuzné téma.