RISC JKU

Introduction to Unification Theory (326.097, 326.0UF)



Overview
Unification, or solving equations, is a fundamental process in many areas of computer science. It is in the heart of the applications such as automated reasoning, logic programming, type inference in programming languages, rewriting, completion, etc.
The course on Unification Theory is intended to be an introductory course covering the following topics: syntactic unification, Robinson's algorithm, improved algorithms for syntactic unification (space efficient, quadratic, almost linear), unification in equational theories, higher-order unification, matching, anti-unification, and applications.

Organization

Summer Semester 2024.

Number: 326.097, 326.0UF
Title:Unification Theory
Lecturer:Temur Kutsia
Time:Wednesday, 12:00-13:30
Place: MZ 005B
Language:English
First meeting:March 6
Registration:Via the KUSSS system.
Grading
Based on in-class quizzes and presentation.
Course Materials
Please visit the course Moodle page.