I am an assistant professor at the Formal Methods and Tools group at the University of Twente. My research is connected to formal verification and synthesis, including the efficient solving of parity games, using binary decision diagrams in formal methods and SAT/SMT solving with multi-core parallelism. I like making and improving usable research tools.
My PhD thesis was on parallelizing decision diagram algorithms. I implemented the Sylvan multi-core decision diagram package, which supports binary decision diagrams and multi-way (list) decision diagrams with custom leaves (booleans, integers, rational functions, etc), that is, binary and multi-way algebraic decision diagrams. The package is used in several applications, including the model checkers LTSmin, Storm and IscasMC, as well as the symbolic bisimulation minimisation tool SigrefMC. After my PhD, I worked as a Postdoc in the Formal Models and Verification group of Armin Biere, where I mostly studied parity games.
I am currently designing algorithms that solve parity games. Hopefully one of these runs in polynomial time.
Students (BSc, MSc, etc) are welcome to study questions about parity games with me. I have a number of open questions and assignments available.
Design projects are for students who work in a group to design a piece of software.
On proving properties using a theory prover (like Isabelle):
On using binary decision diagrams to solve parity games symbolically:
Related to parity games are questions like:
There are also open questions on other topics in my research:
Formal Methods and Tools
Zilverling 3122
University of Twente
E-mail: t dot vandijk at utwente dot nl.