Nijmegen, Netherlands
Machine Learning for Time Series
When:
23 June - 27 June 2025
Credits:
2 EC
Read more
Computer Sciences
When:
31 July - 11 August 2023
School:
ESS in Logic, Language and Information
Institution:
University of Ljubljana
City:
Country:
Language:
English
Credits:
0.0 EC
Fee:
490 EUR
You have most likely been exposed to a fair amount of equational reasoning, whether it was used to apply Newtons laws or to manipulate polynomials. But the principles behind this approach are not limited to numbers: this course provides an introduction to Kleene Algebra, an equational approach to specify and reason about sequences of events with applications ranging from pattern matching to program verification using propositional Hoare logic.
The material covered will focus primarily on the logical and computational aspects of Kleene Algebra. We will cover Kozens completeness theorem, which says that any true equivalence of regular expressions can be proved, as well as its intricate connection to Kleenes theorem, which relates regular expressions to finite automata. Along the way, we will encounter some elegant mathematical constructions, such as Brzozowskis derivatives, as well as useful extensions of the core calculus, including Kleene Algebra with Tests.
Tobias Kappé
Students
Fee
490 EUR, Early student registration
Fee
690 EUR, Early non-academic registration
When:
31 July - 11 August 2023
School:
ESS in Logic, Language and Information
Institution:
University of Ljubljana
Language:
English
Credits:
0.0 EC
Nijmegen, Netherlands
When:
23 June - 27 June 2025
Credits:
2 EC
Read more
L'Aquila, Italy
When:
12 May - 16 May 2025
Read more
Munich, Germany
When:
17 March - 28 March 2025
Credits:
6.0 EC
Read more