Home
Welcome to the website!
Lectures
- Automated Reasoning in Artificial Intelligence
- Introduction to Constraint Satisfaction and Optimization Problems
- Introduction to Constraint Solving
- Arc Consistency and Constraint Propagation
- Constraint Propagation and Search Heuristics in Constraint Programming
- Constraint Programming: Modeling and Solving Problems with MiniZinc
- Constraint Satisfaction Problems and Encoding Techniques
- Lecture Notes: Maximum Bipartite Matching and Constraint Propagation
- Finding Solutions: A Hypothetical Example
- Introduction to Logic Programming Syntax
- Logical Consequence and Resolution in Logic Programming
- Computing Logical Consequences in Logic Programming
- Answer Set Programming and Non-Monotonic Reasoning
- Modeling with Answer Set Programming
- Answer Set Programming for Combinatorial Problems
- Modeling Constraint Satisfaction Problems with Answer Set Programming
- Reasoning with Logic: CSP, ASP, and Common Sense
- Introduction to Planning Problems in AI
- Complexity of Reasoning in AI: Exploring Logic Programming and the Polynomial Hierarchy
- Semantics of Logic Programs
- Refined Lecture Notes
- Constraint Optimization Problems and Search Techniques