Possible Thesis and Student Projects

Petr Kučera, KTIML MFF UK

Possible topics for master and bachelor thesis

Here I have collected possible topic areas in which I offer master thesis and bachelor thesis. In general if you are interested in thesis from the area of boolean function, do not hesitate to contact me. The particular topic can be adjusted according to your current interests.

A Possible Topics

Please, contact me, if you are interested in more topics.

Effective DP elimination

Davis-Putnam algorithm for checking satisfiability of propositional formulas is based on resolution which is used to consecutively eliminate all variables from a formula. The algorithm uses a specific form of resolution which is also called a DP resolution. Nowadays, DP resolution is used to eliminate variables from a CNF. The goal of the project would be an effective implementation of DP elimination that could be used also on large formulas. This includes selecting suitable data structures for representing sets of clauses (e.g. set-trie) and selecting suitable heuristics for picking the next variable for elimination.