<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://iccl.inf.tu-dresden.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lukas+Gerlach</id>
	<title>International Center for Computational Logic - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://iccl.inf.tu-dresden.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lukas+Gerlach"/>
	<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/web/Spezial:Beitr%C3%A4ge/Lukas_Gerlach"/>
	<updated>2026-04-17T19:52:48Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3464&amp;diff=44300</id>
		<title>Inproceedings3464</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3464&amp;diff=44300"/>
		<updated>2026-04-17T06:58:17Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=Lukas |ErsterAutorNachname=Gerlach }} {{Inproceedings |Referiert=1 |Title=The Chase in Lean - Crafting a Formal Library for Existential Rule Research |To appear=1 |Year=2026 |Booktitle=KR 2026 }} {{Publikation Details |Abstract=The chase is a sound, complete, but possibly non-terminating algorithm for reasoning with existential rules (aka. tuple-generating dependencies), a highly expressive knowledge represen…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Lukas&lt;br /&gt;
|ErsterAutorNachname=Gerlach&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=The Chase in Lean - Crafting a Formal Library for Existential Rule Research&lt;br /&gt;
|To appear=1&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Booktitle=KR 2026&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=The chase is a sound, complete, but possibly non-terminating algorithm for reasoning with existential rules (aka. tuple-generating dependencies), a highly expressive knowledge representation language. Although the procedure appears simple, research on theoretical properties and optimization for practical implementations has grown to a point where verifying correctness and reproducing proofs becomes challenging and intuition can sometimes be misleading. Lean is a purely functional programming language and interactive theorem prover whose community actively develops formal libraries for mathematics (Mathlib) and computer science (CSLib). In this work, we present our own endeavor of crafting a Lean framework around existential rules and the chase. We discuss design decisions concerning the nuances of chase definitions commonly found in the literature and show how these translate into Lean. To illustrate the framework’s capabilities using known results, we show that the result of a chase is a universal model and outline the formalization for proving that without so-called “alternative matches” it is even a core. Beyond existing literature, we unify sufficient chase termination conditions in the likeness of Model-Faithful Acyclicity (MFA) into a common framework while also adding support for constants in rules.&lt;br /&gt;
|Download=KR-2026-Camera-Ready-178-Chase-In-Lean.pdf&lt;br /&gt;
|Link=https://dmfa.dev/lean&lt;br /&gt;
|Projekt=CPEC, CeTI, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Existenzielle Regeln&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:KR-2026-Camera-Ready-178-Chase-In-Lean.pdf&amp;diff=44299</id>
		<title>Datei:KR-2026-Camera-Ready-178-Chase-In-Lean.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:KR-2026-Camera-Ready-178-Chase-In-Lean.pdf&amp;diff=44299"/>
		<updated>2026-04-17T06:57:12Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3430&amp;diff=44298</id>
		<title>Inproceedings3430</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3430&amp;diff=44298"/>
		<updated>2026-04-17T06:54:24Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=David&lt;br /&gt;
|ErsterAutorNachname=Carral&lt;br /&gt;
|FurtherAuthors=Lukas Gerlach; Lucas Larroque; Michaël Thomazo&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=Restricted Chase Termination: You Want More than Fairness (Extended Abstract)&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=September&lt;br /&gt;
|Booktitle=Proceedings of the 38th International Workshop on Description Logics - DL 2025&lt;br /&gt;
|Publisher=CEUR-WS.org&lt;br /&gt;
|Editor=Lidia Tendera,Yazmin Ibanez Garcia,Patrick Koopmann&lt;br /&gt;
|Series=CEUR Workshop Proceedings&lt;br /&gt;
|Volume=4091&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=The chase is a fundamental algorithm with ubiquitous uses in database theory. Given a database and a set of existential rules (aka tuple-generating dependencies), it iteratively extends the database to ensure that the rules are satisfied in a most general way. This process may not terminate, and a major problem is to decide whether it does. This problem has been studied for many chase variants, which differ by the conditions under which a rule is applied to extend the database. Surprisingly, the complexity of the universal termination of the restricted (aka standard) chase is not fully understood. We close this gap by placing universal restricted chase termination in the analytical hierarchy. This higher hardness is due to the fairness condition, and we propose an alternative to reduce the hardness of universal termination.&lt;br /&gt;
|ISSN=1613-0073&lt;br /&gt;
|Download=DL-2025-Camera-Ready-5.pdf&lt;br /&gt;
|Slides=2025-DL-Presentation-Paper-5.pdf&lt;br /&gt;
|Link=https://ceur-ws.org/Vol-4091/paper05.pdf&lt;br /&gt;
|Projekt=CPEC, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Existenzielle Regeln&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Lukas_Gerlach&amp;diff=44111</id>
		<title>Lukas Gerlach</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Lukas_Gerlach&amp;diff=44111"/>
		<updated>2026-03-04T07:20:56Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Mitarbeiter&lt;br /&gt;
|Vorname=Lukas&lt;br /&gt;
|Nachname=Gerlach&lt;br /&gt;
|Akademischer Titel=Dipl.-Inf.&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
|Stellung=Wissenschaftlicher Mitarbeiter&lt;br /&gt;
|Ehemaliger=0&lt;br /&gt;
|Telefon=+49 351 463 43503&lt;br /&gt;
|Email=lukas.gerlach@tu-dresden.de&lt;br /&gt;
|Matrix=@s8339654:tu-dresden.de&lt;br /&gt;
|Raum=APB 3031&lt;br /&gt;
|Bild=Lukas-Gerlach-Profile-Picture.jpg&lt;br /&gt;
|Info=&#039;&#039;&#039;Hi!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ich bin Lukas und wissenschaftlicher Mitarbeiter / Doktorand in der Forschungsgruppe [[Wissensbasierte Systeme]]. &lt;br /&gt;
Ich forsche hauptsächlich an [[Existenzielle Regeln|Existenziellen Regeln]], dem Chase Algorithmus und verwandten Themen.&lt;br /&gt;
In meinem Studium habe ich mich vertiefend mit Datenbanktheorie, Logik und Komplexitätstheorie beschäftigt.&lt;br /&gt;
Außerdem habe ich eine Leidenschaft für [https://lean-lang.org/ Lean].&lt;br /&gt;
|Info EN=&#039;&#039;&#039;Hi!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
I&#039;m Lukas and I&#039;m a Research Associate / PhD student in the [[Knowledge-Based Systems]] group.&lt;br /&gt;
I mainly research [[Existenzielle Regeln/en|existential rules]], the chase algorithm and related topics.&lt;br /&gt;
During my studies, I specialized in database theory, logics and complexity theory.&lt;br /&gt;
Also, I have a passion for [https://lean-lang.org/ Lean].&lt;br /&gt;
|DBLP=https://dblp.org/pid/156/3555-2.html&lt;br /&gt;
|Google Scholar=https://scholar.google.com/citations?user=IIoVutAAAAAJ&lt;br /&gt;
|Alternative URI=https://monsterkrampe.dev/&lt;br /&gt;
|Public Key=Public-key-lukas-gerlach.asc&lt;br /&gt;
|Publikationen anzeigen=1&lt;br /&gt;
|Abschlussarbeiten anzeigen=1&lt;br /&gt;
|Projekte anzeigen=0&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Existenzielle Regeln&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Lukas_Gerlach&amp;diff=44110</id>
		<title>Lukas Gerlach</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Lukas_Gerlach&amp;diff=44110"/>
		<updated>2026-03-04T07:20:36Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Mitarbeiter&lt;br /&gt;
|Vorname=Lukas&lt;br /&gt;
|Nachname=Gerlach&lt;br /&gt;
|Akademischer Titel=Dipl.-Inf.&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
|Stellung=Wissenschaftlicher Mitarbeiter&lt;br /&gt;
|Ehemaliger=0&lt;br /&gt;
|Telefon=+49 351 463 43503&lt;br /&gt;
|Email=lukas.gerlach@tu-dresden.de&lt;br /&gt;
|Matrix=@s8339654:tu-dresden.de&lt;br /&gt;
|Raum=APB 3031&lt;br /&gt;
|Bild=Me.jpg Lukas-Gerlach-Profile-Picture.jpg&lt;br /&gt;
|Info=&#039;&#039;&#039;Hi!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ich bin Lukas und wissenschaftlicher Mitarbeiter / Doktorand in der Forschungsgruppe [[Wissensbasierte Systeme]]. &lt;br /&gt;
Ich forsche hauptsächlich an [[Existenzielle Regeln|Existenziellen Regeln]], dem Chase Algorithmus und verwandten Themen.&lt;br /&gt;
In meinem Studium habe ich mich vertiefend mit Datenbanktheorie, Logik und Komplexitätstheorie beschäftigt.&lt;br /&gt;
Außerdem habe ich eine Leidenschaft für [https://lean-lang.org/ Lean].&lt;br /&gt;
|Info EN=&#039;&#039;&#039;Hi!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
I&#039;m Lukas and I&#039;m a Research Associate / PhD student in the [[Knowledge-Based Systems]] group.&lt;br /&gt;
I mainly research [[Existenzielle Regeln/en|existential rules]], the chase algorithm and related topics.&lt;br /&gt;
During my studies, I specialized in database theory, logics and complexity theory.&lt;br /&gt;
Also, I have a passion for [https://lean-lang.org/ Lean].&lt;br /&gt;
|DBLP=https://dblp.org/pid/156/3555-2.html&lt;br /&gt;
|Google Scholar=https://scholar.google.com/citations?user=IIoVutAAAAAJ&lt;br /&gt;
|Alternative URI=https://monsterkrampe.dev/&lt;br /&gt;
|Public Key=Public-key-lukas-gerlach.asc&lt;br /&gt;
|Publikationen anzeigen=1&lt;br /&gt;
|Abschlussarbeiten anzeigen=1&lt;br /&gt;
|Projekte anzeigen=0&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Existenzielle Regeln&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Lukas-Gerlach-Profile-Picture.jpg&amp;diff=44109</id>
		<title>Datei:Lukas-Gerlach-Profile-Picture.jpg</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Lukas-Gerlach-Profile-Picture.jpg&amp;diff=44109"/>
		<updated>2026-03-04T07:20:31Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Research_Seminar_Logic_and_AI&amp;diff=44013</id>
		<title>Research Seminar Logic and AI</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Research_Seminar_Logic_and_AI&amp;diff=44013"/>
		<updated>2026-02-12T06:49:43Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#leftsidenav:&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
*** The first part defines the content of the left-side navigation.&lt;br /&gt;
*** We use a headline &amp;quot;Contents&amp;quot; (you could use any text)&lt;br /&gt;
*** and then insert the automatically generated table of contents (you could make a manual list of links there instead)&lt;br /&gt;
*** (this is all writting inside a comment area, hence it does not show on page)&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;{{LeftsidenavHeading|Contents}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;no-toc-head&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
|&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
*** Now comes the actual main part of the page (right-hand side).&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;{{Main heading|Research Seminar on Logic and AI}}&lt;br /&gt;
&lt;br /&gt;
In this research seminar, we invite speakers to present their research on (inter-disciplinary) topics related to logic and artificial intelligence. This includes presentations of published or accepted papers, rehearsals for future talks at conferences, defenses of very good student theses, as well as presentations of ongoing research. All are welcome!&lt;br /&gt;
&lt;br /&gt;
The seminar is organized by the [[Computational Logic/en|Computational Logic]] group. Please contact [[Meghna Bhadra/en|Meghna Bhadra]], if you would like to give a talk or invite a guest speaker.&lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
The research seminar is scheduled on Thursdays from 11.00 am to 12.00 pm. It is held in a hybrid form, both online through [https://bbb.tu-dresden.de/rooms/sqo-ezi-97u-sry/join Big Blue Button] and physically in the room APB-2026.&lt;br /&gt;
For further information on an upcoming seminar pease check the program overview for the same.&lt;br /&gt;
&lt;br /&gt;
====Recent and Upcoming Talks====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table class=&amp;quot;table&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Speaker&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Topic&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
{{#ask: [[Event series::Research Seminar Logic and AI]]&lt;br /&gt;
| ?Titel EN=&lt;br /&gt;
| ?Datum#ISO=&lt;br /&gt;
| ?Vortragender=&lt;br /&gt;
| sort=Datum&lt;br /&gt;
| order=desc&lt;br /&gt;
| format=plainlist&lt;br /&gt;
| template=Talk short inline/en&lt;br /&gt;
| searchlabel=&lt;br /&gt;
| link=none&lt;br /&gt;
| limit=5&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;{{#ask: [[Event series::Research Seminar Logic and AI]]|&lt;br /&gt;
| ?Datum=Date&lt;br /&gt;
| ?=Title&lt;br /&gt;
| ?Vortragender=Speaker&lt;br /&gt;
| mainlabel=-&lt;br /&gt;
| sort=Datum | order=desc | limit=0 | searchlabel=View older talks &amp;amp;hellip;}}&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;{{Upcoming events feed&lt;br /&gt;
| L=/en&lt;br /&gt;
| query=[[Event series::Research Seminar Logic and AI]]&lt;br /&gt;
| label=Subscribe to upcoming talks (iCal)&lt;br /&gt;
| calendartitle=ICCL Research Seminar Logic and AI&lt;br /&gt;
}}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Calendar===&lt;br /&gt;
&amp;lt;!--Temporary unavailable&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
{{#ask:[[Event series::Research Seminar Logic and AI]][[Start::+]]&lt;br /&gt;
| ?Start&lt;br /&gt;
| ?Ende&lt;br /&gt;
| ?Titel EN=title&lt;br /&gt;
| ?Raum=Room&lt;br /&gt;
| ?Veranstaltungsart=&amp;lt;br/&amp;gt;Type&lt;br /&gt;
| ?Vortragender=&amp;lt;br/&amp;gt;Speaker&lt;br /&gt;
| ?Beschreibung EN=&amp;lt;br/&amp;gt;Details&lt;br /&gt;
| format=eventcalendar&lt;br /&gt;
| firstday=Monday&lt;br /&gt;
| defaultview=month&lt;br /&gt;
| limit=1000&lt;br /&gt;
| link=subject&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;!-- Closing braces for the two-column layout (&amp;quot;leftsidenav&amp;quot; at the top); DON&#039;T DELETE THIS BY ACCIDENT. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{#set:&lt;br /&gt;
|Title=Research Seminar Logic and AI&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Lecturer=Sebastian Rudolph&lt;br /&gt;
|Lecturer=Thomas Feller&lt;br /&gt;
|Modul=INF-AQUA&lt;br /&gt;
|Modul=INF-PM-FOR&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2020&lt;br /&gt;
|SWSLecture=0&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
}}&lt;br /&gt;
{{#subobject:&lt;br /&gt;
|Title=Research Seminar Logic and AI&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Lecturer=Sebastian Rudolph&lt;br /&gt;
|Lecturer=Thomas Feller&lt;br /&gt;
|Modul=INF-AQUA&lt;br /&gt;
|Modul=INF-PM-FOR&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2021&lt;br /&gt;
|SWSLecture=0&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|@category=Vorlesung&lt;br /&gt;
}}&lt;br /&gt;
{{#subobject:&lt;br /&gt;
|Title=Research Seminar Logic and AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
|Lecturer=Markus Krötzsch&lt;br /&gt;
|Lecturer=Ali Elhalawati&lt;br /&gt;
|Modul=INF-AQUA&lt;br /&gt;
|Modul=INF-PM-FOR&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2021&lt;br /&gt;
|SWSLecture=0&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|@category=Vorlesung&lt;br /&gt;
}}&lt;br /&gt;
{{#subobject:&lt;br /&gt;
|Title=Research Seminar Logic and AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
|Lecturer=Markus Krötzsch&lt;br /&gt;
|Lecturer=Ali Elhalawati&lt;br /&gt;
|Modul=INF-AQUA&lt;br /&gt;
|Modul=INF-PM-FOR&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2022&lt;br /&gt;
|SWSLecture=0&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|@category=Vorlesung&lt;br /&gt;
}}&lt;br /&gt;
{{#subobject:&lt;br /&gt;
|Title=Research Seminar Logic and AI&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Lecturer=Sebastian Rudolph&lt;br /&gt;
|Lecturer=Piotr Ostropolski-Nalewaja&lt;br /&gt;
|Modul=INF-AQUA&lt;br /&gt;
|Modul=INF-PM-FOR&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2022&lt;br /&gt;
|SWSLecture=0&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|@category=Vorlesung&lt;br /&gt;
}}&lt;br /&gt;
{{#subobject:&lt;br /&gt;
|Title=Research Seminar Logic and AI&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Lecturer=Sebastian Rudolph&lt;br /&gt;
|Lecturer=Piotr Ostropolski-Nalewaja&lt;br /&gt;
|Modul=INF-AQUA&lt;br /&gt;
|Modul=INF-PM-FOR&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2023&lt;br /&gt;
|SWSLecture=0&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|@category=Vorlesung&lt;br /&gt;
}}&lt;br /&gt;
{{#subobject:&lt;br /&gt;
|Title=Research Seminar Logic and AI&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Lecturer=Sebastian Rudolph&lt;br /&gt;
|Lecturer=Piotr Ostropolski-Nalewaja&lt;br /&gt;
|Modul=INF-AQUA&lt;br /&gt;
|Modul=INF-PM-FOR&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2023&lt;br /&gt;
|SWSLecture=0&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|@category=Vorlesung&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Event series]] [[Kategorie:Vorlesung]]&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3429&amp;diff=43623</id>
		<title>Inproceedings3429</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3429&amp;diff=43623"/>
		<updated>2025-11-24T09:10:48Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Johannes&lt;br /&gt;
|ErsterAutorNachname=Tantow&lt;br /&gt;
|FurtherAuthors=Lukas Gerlach; Stephan Mennicke; Markus Krötzsch&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=Verifying Datalog Reasoning with Lean (Extended Abstract)&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=November&lt;br /&gt;
|Booktitle=KR 2025 - Recently Published Research Track&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=Datalog is an essential logical rule language with many applications and modern rule engines compute logical consequences for Datalog with high performance and scalability. While Datalog is rather simple and, in principle, explainable by design, sophisticated implementations and optimizations are hard to verify. We therefore propose a certificate-based approach to validate results of Datalog reasoners in a formally verified checker for Datalog proofs. Using the proof assistant Lean, we implement such a checker and verify its correctness against direct formalizations of the Datalog semantics. We propose two JSON encodings for Datalog proofs: one using the widely supported Datalog proof trees and one using directed acyclic graphs for succinctness. To evaluate feasibility and performance of our approach, we validate proofs that we obtain by converting derivation traces of an existing Datalog reasoner into our tool-independent format.&lt;br /&gt;
|Download=KR-2025-Camera-Ready-389.pdf&lt;br /&gt;
|Slides=KR-2025-Verifying-Datalog-Reasoning-with-Lean-Slides.pdf&lt;br /&gt;
|Link=https://kr.org/KR2025/files/rpr-papers/389%20-%20Verifying%20Datalog%20Reasoning%20with%20Lean.pdf&lt;br /&gt;
|Projekt=Cfaed, CPEC, CeTI, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Regelbasiertes Schließen&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:KR-2025-Verifying-Datalog-Reasoning-with-Lean-Slides.pdf&amp;diff=43622</id>
		<title>Datei:KR-2025-Verifying-Datalog-Reasoning-with-Lean-Slides.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:KR-2025-Verifying-Datalog-Reasoning-with-Lean-Slides.pdf&amp;diff=43622"/>
		<updated>2025-11-24T09:10:30Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3434&amp;diff=43621</id>
		<title>Inproceedings3434</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3434&amp;diff=43621"/>
		<updated>2025-11-24T09:07:08Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Lukas&lt;br /&gt;
|ErsterAutorNachname=Gerlach&lt;br /&gt;
|FurtherAuthors=Lucas Larroque; Jerzy Marcinkowski; Piotr Ostropolski-Nalewaja&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=About the Multi-Head Linear Restricted Chase Termination&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=Oktober&lt;br /&gt;
|Booktitle=Proceedings of the 22nd International Conference on Principles of Knowledge Representation and Reasoning (KR 2025)&lt;br /&gt;
|Pages=346-355&lt;br /&gt;
|Publisher=IJCAI Organization&lt;br /&gt;
|Editor=Magdalena Ortiz,Renata Wassermann,Torsten Schaub&lt;br /&gt;
|Series=Proceedings of the International Conference on Principles of Knowledge Representation and Reasoning&lt;br /&gt;
|Volume=22&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=The chase is a ubiquitous algorithm in database theory. However, for existential rules (aka tuple-generating dependencies), its termination is not guaranteed, and even undecidable in general. The problem of termination becomes particularly difficult for the restricted (or standard) chase, for which the order of rule application matters. Thus, decidability of restricted chase termination is still open for many well-behaved classes such as linear or guarded multi-headed rules. We make a step forward by showing that all-instances restricted chase termination is decidable in the linear multi-headed case.&lt;br /&gt;
|ISBN=978-1-956792-08-9&lt;br /&gt;
|ISSN=2334-1033&lt;br /&gt;
|Download=KR-2025-Linear-Multi-Head-Termination.pdf&lt;br /&gt;
|Slides=KR-2025-About-the-Multi-Head-Linear-Restricted-Chase-Termination-Slides.pdf&lt;br /&gt;
|DOI Name=10.24963/kr.2025/34&lt;br /&gt;
|Projekt=Cfaed, CPEC, CeTI, InnoSale, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Existenzielle Regeln&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:KR-2025-About-the-Multi-Head-Linear-Restricted-Chase-Termination-Slides.pdf&amp;diff=43620</id>
		<title>Datei:KR-2025-About-the-Multi-Head-Linear-Restricted-Chase-Termination-Slides.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:KR-2025-About-the-Multi-Head-Linear-Restricted-Chase-Termination-Slides.pdf&amp;diff=43620"/>
		<updated>2025-11-24T09:07:01Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3417&amp;diff=43166</id>
		<title>Inproceedings3417</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3417&amp;diff=43166"/>
		<updated>2025-09-25T05:37:15Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Johannes&lt;br /&gt;
|ErsterAutorNachname=Tantow&lt;br /&gt;
|FurtherAuthors=Lukas Gerlach; Stephan Mennicke; Markus Krötzsch&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=Verifying Datalog Reasoning with Lean&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=September&lt;br /&gt;
|Booktitle=16th International Conference on Interactive Theorem Proving (ITP 2025)&lt;br /&gt;
|Pages=36:1-36:19&lt;br /&gt;
|Publisher=Schloss Dagstuhl - Leibniz-Zentrum für Informatik&lt;br /&gt;
|Editor=Yannick Forster, Chantal Keller&lt;br /&gt;
|Series=Leibniz International Proceedings in Informatics (LIPIcs)&lt;br /&gt;
|Volume=352&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Tool&lt;br /&gt;
|Tool=Nemo&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=Datalog is an essential logical rule language with many applications, and modern rule engines compute logical consequences for Datalog with high performance and scalability. While Datalog is rather simple and, in principle, explainable by design, such sophisticated implementations and optimizations are hard to verify. We therefore propose a certificate-based approach to validate results of Datalog reasoners in a formally verified checker for Datalog proofs. Using the proof assistant Lean, we implement such a checker and verify its correctness against direct formalizations of the Datalog semantics. We propose two JSON encodings for Datalog proofs: one using the widely supported Datalog proof trees, and one using directed acyclic graphs for succinctness. To evaluate the practical feasibility and performance of our approach, we validate proofs that we obtain by converting derivation traces of an existing Datalog reasoner into our tool-independent format.&lt;br /&gt;
|Download=ITP-2025-Paper-116-Camera-Ready.pdf&lt;br /&gt;
|Link=https://github.com/knowsys/CertifyingDatalog&lt;br /&gt;
|DOI Name=10.4230/LIPIcs.ITP.2025.36&lt;br /&gt;
|Projekt=Cfaed, CPEC, CeTI, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Regelbasiertes Schließen&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3434&amp;diff=43076</id>
		<title>Inproceedings3434</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3434&amp;diff=43076"/>
		<updated>2025-09-23T06:16:37Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=Lukas |ErsterAutorNachname=Gerlach |FurtherAuthors=Lucas Larroque; Jerzy Marcinkowski; Piotr Ostropolski-Nalewaja }} {{Inproceedings |Referiert=1 |Title=About the Multi-Head Linear Restricted Chase Termination |To appear=1 |Year=2025 |Month=November |Booktitle=KR 2025 }} {{Publikation Details |Abstract=The chase is a ubiquitous algorithm in database theory. However, for existential rules (aka tuple-generating…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Lukas&lt;br /&gt;
|ErsterAutorNachname=Gerlach&lt;br /&gt;
|FurtherAuthors=Lucas Larroque; Jerzy Marcinkowski; Piotr Ostropolski-Nalewaja&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=About the Multi-Head Linear Restricted Chase Termination&lt;br /&gt;
|To appear=1&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=November&lt;br /&gt;
|Booktitle=KR 2025&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=The chase is a ubiquitous algorithm in database theory. However, for existential rules (aka tuple-generating dependencies), its termination is not guaranteed, and even undecidable in general. The problem of termination becomes particularly difficult for the restricted (or standard) chase, for which the order of rule application matters. Thus, decidability of restricted chase termination is still open for many well-behaved classes such as linear or guarded multi-headed rules. We make a step forward by showing that all-instances restricted chase termination is decidable in the linear multi-headed case.&lt;br /&gt;
|Download=KR-2025-Linear-Multi-Head-Termination.pdf&lt;br /&gt;
|Projekt=Cfaed, CPEC, CeTI, InnoSale, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Existenzielle Regeln&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:KR-2025-Linear-Multi-Head-Termination.pdf&amp;diff=43075</id>
		<title>Datei:KR-2025-Linear-Multi-Head-Termination.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:KR-2025-Linear-Multi-Head-Termination.pdf&amp;diff=43075"/>
		<updated>2025-09-23T06:15:15Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Supporting_Risk_Management_for_Medical_Devices_via_the_Riskman_Ontology_and_Shapes&amp;diff=43073</id>
		<title>Supporting Risk Management for Medical Devices via the Riskman Ontology and Shapes</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Supporting_Risk_Management_for_Medical_Devices_via_the_Riskman_Ontology_and_Shapes&amp;diff=43073"/>
		<updated>2025-09-23T05:19:39Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Die Seite wurde neu angelegt: „{{Veranstaltung |Titel EN=Supporting Risk Management for Medical Devices via the Riskman Ontology and Shapes |Beschreibung EN=We propose the Riskman ontology and shapes for representing and analysing information about risk management for medical devices. Risk management is concerned with taking necessary precautions to ensure that a medical device does not cause harms for users or the environment. To date, risk management documentation is submitted to not…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=Supporting Risk Management for Medical Devices via the Riskman Ontology and Shapes&lt;br /&gt;
|Beschreibung EN=We propose the Riskman ontology and shapes for representing and analysing information about risk management for medical devices. Risk management is concerned with taking necessary precautions to ensure that a medical device does not cause harms for users or the environment. To date, risk management documentation is submitted to notified bodies (for certification) in the form of semi-structured natural language text. We propose to use terms from the Riskman ontology to provide a formal, logical underpinning for risk management documentation, and to use the included SHACL constraints to check whether the provided data is in accordance with the requirements of the two relevant norms, i.e. ISO 14971 and VDE Spec 90025.&lt;br /&gt;
|Veranstaltungsart=Vortrag&lt;br /&gt;
|Start=2025-09-25 11:00:00&lt;br /&gt;
|Ende=2025-09-25 12:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Piotr Gorczyca&lt;br /&gt;
|URL=https://iccl.inf.tu-dresden.de/web/Inproceedings3424/en&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Reliance-based_Static_Analysis_of_Existential_Rules&amp;diff=42885</id>
		<title>Reliance-based Static Analysis of Existential Rules</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Reliance-based_Static_Analysis_of_Existential_Rules&amp;diff=42885"/>
		<updated>2025-09-16T04:42:50Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Die Seite wurde neu angelegt: „{{Veranstaltung |Titel EN=Reliance-based Static Analysis of Existential Rules |Beschreibung EN=Cores are universal models of existential rules knowledge bases that have no redundant facts. They can be determined with the core chase, but this is expensive. Recent work suggested special positive and restraint reliance relations between rules to assess whether applying a rule can activate another and whether a rule should be preferred over another to avoid i…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=Reliance-based Static Analysis of Existential Rules&lt;br /&gt;
|Beschreibung EN=Cores are universal models of existential rules knowledge bases that have no redundant facts. They can be determined with the core chase, but this is expensive. Recent work suggested special positive and restraint reliance relations between rules to assess whether applying a rule can activate another and whether a rule should be preferred over another to avoid introducing unnecessary facts into the chase result. They give rise to core-stratifiable rulesets, which are susceptible to a rule-based selection strategy for the restricted chase that does not violate restraints and thus produces a core with certainty. However, there are still many practically relevant rulesets which are not core-stratifiable whilst still supporting core computation with a specialized selection strategy for the restricted chase.&lt;br /&gt;
&lt;br /&gt;
We examine such cases to propose a new class of rulesets, which we call SCC-contraction core-stratifiable, that broadens the applicability of the restricted chase to compute cores. It is based on deputizing positive reliances by sets of contracted rules, which are formed by syntactically intersecting unifiable parts of the second rule’s body and the first rule’s head to attain the combined effect of applying two respective triggers in succession. Then, rulesets are contraction core-stratifiable iff they have no cycle in the restraints of the contracted reliance graph. We evaluate a prototype implementation on a subset of the Oxford Ontology Repository, revealing that a significant portion is covered by our analysis.&lt;br /&gt;
|Veranstaltungsart=Verteidigung Studienarbeit&lt;br /&gt;
|Start=2025-09-18 08:00:00&lt;br /&gt;
|Ende=2025-09-18 09:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Nils Küchenmeister&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Software_Verification_in_Ada/SPARK&amp;diff=42809</id>
		<title>Software Verification in Ada/SPARK</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Software_Verification_in_Ada/SPARK&amp;diff=42809"/>
		<updated>2025-09-09T11:11:50Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Die Seite wurde neu angelegt: „{{Veranstaltung |Titel EN=Software Verification in Ada/SPARK |Beschreibung EN=Formal software verification seeks to establish logical properties of programs with mathematical rigor, rather than relying solely on empirical testing. Ada/SPARK provides a verification-oriented programming environment in which contracts (preconditions, postconditions, invariants) serve as logical specifications embedded in the code. These contracts enable modular reasoning abo…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=Software Verification in Ada/SPARK&lt;br /&gt;
|Beschreibung EN=Formal software verification seeks to establish logical properties of programs with mathematical rigor, rather than relying solely on empirical testing. Ada/SPARK provides a verification-oriented programming environment in which contracts (preconditions, postconditions, invariants) serve as logical specifications embedded in the code. These contracts enable modular reasoning about subprograms and allow the GNATprove tool to discharge proofs of safety properties, functional correctness and termination. I will outline this verification&lt;br /&gt;
workflow, illustrate typical classes of provable properties and discuss current industrial applications.&lt;br /&gt;
|Veranstaltungsart=Vortrag&lt;br /&gt;
|Start=2025-10-16 11:00:00&lt;br /&gt;
|Ende=2025-10-16 12:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Marcos Cramer&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Linear_Ghost_Types_Are_All_You_Need_--_An_Introduction_to_Proof-Oriented_Programming_in_Verus&amp;diff=42808</id>
		<title>Linear Ghost Types Are All You Need -- An Introduction to Proof-Oriented Programming in Verus</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Linear_Ghost_Types_Are_All_You_Need_--_An_Introduction_to_Proof-Oriented_Programming_in_Verus&amp;diff=42808"/>
		<updated>2025-09-09T05:12:54Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=Linear Ghost Types Are All You Need - An Introduction to Proof-Oriented Programming in Verus&lt;br /&gt;
|Beschreibung EN=Previously in this seminar, we introduced a concurrent separation logic (IRIS) to verify the memory safety of unsafe code inside Rust&#039;s standard library. Conversely, the observation that the safe subset of Rust can be efficiently encoded into constraint horn clauses has led to highly automated, SMT-solver based tools for the verification of this subset of rust. Naturally, the next question is how to automate the verification of Rust programs that do use unsafe code. Linear ghost types offer a simple yet powerful solution: We can reuse the borrow checking that is already performed by the Rust compiler to automate a separation logic built into the source code, allowing for a &amp;quot;proof oriented programming&amp;quot; style. In this talk, we show how linear ghost types relate to the broader landscape of verification tools for Rust and how to use them for the verification of low level data structures -- an application which might be useful for nemo, the Rust-based logic reasoner developed in our group.&lt;br /&gt;
|Veranstaltungsart=Verteidigung Studienarbeit&lt;br /&gt;
|Start=2025-09-11 11:00:00&lt;br /&gt;
|Ende=2025-09-11 12:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Matthias Meißner&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Linear_Ghost_Types_Are_All_You_Need_--_An_Introduction_to_Proof-Oriented_Programming_in_Verus&amp;diff=42806</id>
		<title>Linear Ghost Types Are All You Need -- An Introduction to Proof-Oriented Programming in Verus</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Linear_Ghost_Types_Are_All_You_Need_--_An_Introduction_to_Proof-Oriented_Programming_in_Verus&amp;diff=42806"/>
		<updated>2025-09-09T05:10:59Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Die Seite wurde neu angelegt: „{{Veranstaltung |Titel EN=Linear Ghost Types Are All You Need -- An Introduction to Proof-Oriented Programming in Verus |Beschreibung EN=Previously in this seminar, we introduced a concurrent separation logic (IRIS) to verify the memory safety of unsafe code inside Rust&amp;#039;s standard library. Conversely, the observation that the safe subset of Rust can be efficiently encoded into constraint horn clauses has led to highly automated, SMT-solver based tools for…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=Linear Ghost Types Are All You Need -- An Introduction to Proof-Oriented Programming in Verus&lt;br /&gt;
|Beschreibung EN=Previously in this seminar, we introduced a concurrent separation logic (IRIS) to verify the memory safety of unsafe code inside Rust&#039;s standard library. Conversely, the observation that the safe subset of Rust can be efficiently encoded into constraint horn clauses has led to highly automated, SMT-solver based tools for the verification of this subset of rust. Naturally, the next question is how to automate the verification of Rust programs that do use unsafe code. Linear ghost types offer a simple yet powerful solution: We can reuse the borrow checking that is already performed by the Rust compiler to automate a separation logic built into the source code, allowing for a &amp;quot;proof oriented programming&amp;quot; style. In this talk, we show how linear ghost types relate to the broader landscape of verification tools for Rust and how to use them for the verification of low level data structures -- an application which might be useful for nemo, the Rust-based logic reasoner developed in our group.&lt;br /&gt;
|Veranstaltungsart=Verteidigung Studienarbeit&lt;br /&gt;
|Start=2025-09-11 11:00:00&lt;br /&gt;
|Ende=2025-09-11 12:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Matthias Meißner&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3430&amp;diff=42746</id>
		<title>Inproceedings3430</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3430&amp;diff=42746"/>
		<updated>2025-09-01T06:52:18Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=David |ErsterAutorNachname=Carral |FurtherAuthors=Lukas Gerlach; Lucas Larroque; Michaël Thomazo }} {{Inproceedings |Referiert=1 |Title=Restricted Chase Termination: You Want More than Fairness (Extended Abstract) |To appear=1 |Year=2025 |Month=September |Booktitle=DL Workshop 2025 }} {{Publikation Details |Abstract=The chase is a fundamental algorithm with ubiquitous uses in database theory. Given a databas…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=David&lt;br /&gt;
|ErsterAutorNachname=Carral&lt;br /&gt;
|FurtherAuthors=Lukas Gerlach; Lucas Larroque; Michaël Thomazo&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=Restricted Chase Termination: You Want More than Fairness (Extended Abstract)&lt;br /&gt;
|To appear=1&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=September&lt;br /&gt;
|Booktitle=DL Workshop 2025&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=The chase is a fundamental algorithm with ubiquitous uses in database theory. Given a database and a set of existential rules (aka tuple-generating dependencies), it iteratively extends the database to ensure that the rules are satisfied in a most general way. This process may not terminate, and a major problem is to decide whether it does. This problem has been studied for many chase variants, which differ by the conditions under which a rule is applied to extend the database. Surprisingly, the complexity of the universal termination of the restricted (aka standard) chase is not fully understood. We close this gap by placing universal restricted chase termination in the analytical hierarchy. This higher hardness is due to the fairness condition, and we propose an alternative to reduce the hardness of universal termination.&lt;br /&gt;
|Download=DL-2025-Camera-Ready-5.pdf&lt;br /&gt;
|Slides=2025-DL-Presentation-Paper-5.pdf&lt;br /&gt;
|Projekt=CPEC, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Existenzielle Regeln&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:2025-DL-Presentation-Paper-5.pdf&amp;diff=42745</id>
		<title>Datei:2025-DL-Presentation-Paper-5.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:2025-DL-Presentation-Paper-5.pdf&amp;diff=42745"/>
		<updated>2025-09-01T06:52:13Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:DL-2025-Camera-Ready-5.pdf&amp;diff=42744</id>
		<title>Datei:DL-2025-Camera-Ready-5.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:DL-2025-Camera-Ready-5.pdf&amp;diff=42744"/>
		<updated>2025-09-01T06:43:31Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3429&amp;diff=42742</id>
		<title>Inproceedings3429</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3429&amp;diff=42742"/>
		<updated>2025-09-01T06:38:27Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=Johannes |ErsterAutorNachname=Tantow |FurtherAuthors=Lukas Gerlach; Stephan Mennicke; Markus Krötzsch }} {{Inproceedings |Referiert=1 |Title=Verifying Datalog Reasoning with Lean (Extended Abstract) |To appear=1 |Year=2025 |Month=November |Booktitle=KR 2025 - Recently Published Research Track }} {{Publikation Details |Abstract=Datalog is an essential logical rule language with many applications and modern ru…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Johannes&lt;br /&gt;
|ErsterAutorNachname=Tantow&lt;br /&gt;
|FurtherAuthors=Lukas Gerlach; Stephan Mennicke; Markus Krötzsch&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=Verifying Datalog Reasoning with Lean (Extended Abstract)&lt;br /&gt;
|To appear=1&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=November&lt;br /&gt;
|Booktitle=KR 2025 - Recently Published Research Track&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=Datalog is an essential logical rule language with many applications and modern rule engines compute logical consequences for Datalog with high performance and scalability. While Datalog is rather simple and, in principle, explainable by design, sophisticated implementations and optimizations are hard to verify. We therefore propose a certificate-based approach to validate results of Datalog reasoners in a formally verified checker for Datalog proofs. Using the proof assistant Lean, we implement such a checker and verify its correctness against direct formalizations of the Datalog semantics. We propose two JSON encodings for Datalog proofs: one using the widely supported Datalog proof trees and one using directed acyclic graphs for succinctness. To evaluate feasibility and performance of our approach, we validate proofs that we obtain by converting derivation traces of an existing Datalog reasoner into our tool-independent format.&lt;br /&gt;
|Download=KR-2025-Camera-Ready-389.pdf&lt;br /&gt;
|Projekt=Cfaed, CPEC, CeTI, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Regelbasiertes Schließen&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:KR-2025-Camera-Ready-389.pdf&amp;diff=42741</id>
		<title>Datei:KR-2025-Camera-Ready-389.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:KR-2025-Camera-Ready-389.pdf&amp;diff=42741"/>
		<updated>2025-09-01T06:37:05Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=A_Crash_Course_in_Determinacy&amp;diff=42697</id>
		<title>A Crash Course in Determinacy</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=A_Crash_Course_in_Determinacy&amp;diff=42697"/>
		<updated>2025-08-20T05:57:43Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Die Seite wurde neu angelegt: „{{Veranstaltung |Titel EN=A Crash Course in Determinacy |Beschreibung EN=This talk offers a (short) crash course in Determinacy - a classical problem in database theory, and with multiple connections to KR.    At its core, the determinacy problem asks: given a query Q and a set of queries {V_1, V_2, ..., V_n}, can the answer to Q(D) be recovered solely from the answers to V_1(D), V_2(D), ..., V_n(D) no matter the database D?    We will explore the p…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=A Crash Course in Determinacy&lt;br /&gt;
|Beschreibung EN=This talk offers a (short) crash course in Determinacy - a classical problem in database theory, and with multiple connections to KR.&lt;br /&gt;
&lt;br /&gt;
At its core, the determinacy problem asks: given a query Q and a set of queries {V_1, V_2, ..., V_n}, can the answer to Q(D) be recovered solely from the answers to V_1(D), V_2(D), ..., V_n(D) no matter the database D?&lt;br /&gt;
&lt;br /&gt;
We will explore the problem, its key variants, and the connections to query rewritability, existential rules, and the chase procedure. The presentation will be grounded in examples, making the concepts as concrete and intuitive as possible.&lt;br /&gt;
&lt;br /&gt;
The presentation will be given on the board, so do feel encouraged to join the talk in person if possible. We will provide the usual hybrid setup but it will likely be hard to see what is written on the board online. Sorry for the inconvenience!&lt;br /&gt;
|Veranstaltungsart=Vortrag&lt;br /&gt;
|Start=2025-08-21 11:00:00&lt;br /&gt;
|Ende=2025-08-21 12:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Piotr Ostropolski-Nalewaja&lt;br /&gt;
|Eingeladen durch=Sebastian Rudolph&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=LogAI-Seminar-2025-06-19&amp;diff=42625</id>
		<title>LogAI-Seminar-2025-06-19</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=LogAI-Seminar-2025-06-19&amp;diff=42625"/>
		<updated>2025-07-28T12:59:29Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=Approximation Fixpoint Theory as a Unifying Framework for Fuzzy Logic Programming Semantics&lt;br /&gt;
|Beschreibung EN=Fuzzy logic programming is an established approach for reasoning under uncertainty.&lt;br /&gt;
Several semantics from classical, two-valued logic programming have been generalized to the case of fuzzy logic programs.&lt;br /&gt;
In this paper, we show that two of the most prominent classical semantics, namely the stable model and the well-founded semantics, can be reconstructed within the general framework of approximation fixpoint theory (AFT).&lt;br /&gt;
&lt;br /&gt;
This not only widens the scope of AFT from two- to many-valued logics, but allows a wide range of existing AFT results to be applied to fuzzy logic programming.&lt;br /&gt;
As first examples of such applications, we clarify the formal relationship between existing semantics, generalize the notion of stratification from classical to fuzzy logic programs, and devise “more precise” variants of the semantics.&lt;br /&gt;
|Veranstaltungsart=Vortrag&lt;br /&gt;
|Start=2025-07-31 11:00:00&lt;br /&gt;
|Ende=2025-07-31 12:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Pascal Kettmann&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=LogAI-Seminar-2025-08-14&amp;diff=42621</id>
		<title>LogAI-Seminar-2025-08-14</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=LogAI-Seminar-2025-08-14&amp;diff=42621"/>
		<updated>2025-07-25T08:56:13Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=PhD Status Talk: Multi-agent Belief Management&lt;br /&gt;
|Beschreibung EN=In epistemic voting, multiple agents vote over a set of alternatives, with the goal of identifying the one that corresponds to the ground truth. The Condorcet Jury Theorem (CJT) is a foundational result in this context, offering probabilistic guarantees for truth-tracking, albeit under restrictive assumptions. This talk has two main objectives. First, we generalize the CJT by relaxing its core assumptions and provide novel probabilistic bounds for successful truth identification. Second, we introduce a new aggregation method, Voting for Bins, grounded in the epistemic voting framework, designed for aggregating interval-valued probabilistic beliefs. Each of these contributions is tied to a key application: for the generalized CJT, we formalize and bound conditions under which diversity can outperform ability, offering a rigorous formulation of the Diversity-Trumps-Ability Theorem. For Voting for Bins, we address the problem of dilation in imprecise belief aggregation.&lt;br /&gt;
|Veranstaltungsart=Vortrag&lt;br /&gt;
|Start=2025-08-14 11:00:00&lt;br /&gt;
|Ende=2025-08-14 12:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Jonas Karge&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Satisfying_Rationality_Postulates_of_Structured_Argumentation_through_Deductive_Support&amp;diff=42616</id>
		<title>Satisfying Rationality Postulates of Structured Argumentation through Deductive Support</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Satisfying_Rationality_Postulates_of_Structured_Argumentation_through_Deductive_Support&amp;diff=42616"/>
		<updated>2025-07-21T14:19:23Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Die Seite wurde neu angelegt: „{{Veranstaltung |Titel EN=Satisfying Rationality Postulates of Structured Argumentation through Deductive Support |Beschreibung EN=ASPIC-style structured argumentation frameworks provide a formal basis for reasoning in artificial intelligence by combining internal argument structure with abstract argumentation semantics. A key challenge in these frameworks is ensuring compliance with five critical rationality postulates: closure, direct consistency, indir…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=Satisfying Rationality Postulates of Structured Argumentation through Deductive Support&lt;br /&gt;
|Beschreibung EN=ASPIC-style structured argumentation frameworks provide a formal basis for reasoning in artificial intelligence by combining internal argument structure with abstract argumentation semantics. A key challenge in these frameworks is ensuring compliance with five critical rationality postulates: closure, direct consistency, indirect consistency, non-interference, and crash-resistance. Recent approaches, including ASPIC⊖ and Deductive ASPIC-, have made significant progress but fall short of meeting all postulates simultaneously under a credulous semantics (e.g. preferred) in the presence of undercuts. We introduce Deductive ASPIC⊖, a novel framework that integrates gen-rebuttals from ASPIC⊖ with the Joint Support Bipolar Argumentation Frameworks (JSBAFs) of Deductive ASPIC-, incorporating preferences. We show that Deductive ASPIC⊖ satisfies all five rationality postulates under a version of preferred semantics.&lt;br /&gt;
|Veranstaltungsart=Vortrag&lt;br /&gt;
|Start=2025-07-24 11:00:00&lt;br /&gt;
|Ende=2025-07-24 12:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Tom Friese&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=LogAI-Seminar-2025-06-19&amp;diff=42615</id>
		<title>LogAI-Seminar-2025-06-19</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=LogAI-Seminar-2025-06-19&amp;diff=42615"/>
		<updated>2025-07-21T14:18:08Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=Approximation Fixpoint Theory as a Unifying Framework for Fuzzy Logic Programming Semantics&lt;br /&gt;
|Beschreibung EN=Fuzzy logic programming is an established approach for reasoning under uncertainty.&lt;br /&gt;
Several semantics from classical, two-valued logic programming have been generalized to the case of fuzzy logic programs.&lt;br /&gt;
In this paper, we show that two of the most prominent classical semantics, namely the stable model and the well-founded semantics, can be reconstructed within the general framework of approximation fixpoint theory (AFT).&lt;br /&gt;
&lt;br /&gt;
This not only widens the scope of AFT from two- to many-valued logics, but allows a wide range of existing AFT results to be applied to fuzzy logic programming.&lt;br /&gt;
As first examples of such applications, we clarify the formal relationship between existing semantics, generalize the notion of stratification from classical to fuzzy logic programs, and devise “more precise” variants of the semantics.&lt;br /&gt;
|Veranstaltungsart=Vortrag&lt;br /&gt;
|Start=2025-08-07 11:00:00&lt;br /&gt;
|Ende=2025-08-07 12:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Pascal Kettmann&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:ITP-2025-Paper-116-Camera-Ready.pdf&amp;diff=42603</id>
		<title>Datei:ITP-2025-Paper-116-Camera-Ready.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:ITP-2025-Paper-116-Camera-Ready.pdf&amp;diff=42603"/>
		<updated>2025-07-16T06:31:57Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Lukas Gerlach lud eine neue Version von Datei:ITP-2025-Paper-116-Camera-Ready.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3417&amp;diff=42598</id>
		<title>Inproceedings3417</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3417&amp;diff=42598"/>
		<updated>2025-07-14T07:35:07Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Johannes&lt;br /&gt;
|ErsterAutorNachname=Tantow&lt;br /&gt;
|FurtherAuthors=Lukas Gerlach; Stephan Mennicke; Markus Krötzsch&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=Verifying Datalog Reasoning with Lean&lt;br /&gt;
|To appear=1&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=September&lt;br /&gt;
|Booktitle=16th International Conference on Interactive Theorem Proving (ITP 2025)&lt;br /&gt;
|Publisher=Schloss Dagstuhl - Leibniz-Zentrum für Informatik&lt;br /&gt;
|Editor=Yannick Forster, Chantal Keller&lt;br /&gt;
|Series=LIPIcs&lt;br /&gt;
|Volume=352&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=Datalog is an essential logical rule language with many applications, and modern rule engines compute logical consequences for Datalog with high performance and scalability. While Datalog is rather simple and, in principle, explainable by design, such sophisticated implementations and optimizations are hard to verify. We therefore propose a certificate-based approach to validate results of Datalog reasoners in a formally verified checker for Datalog proofs. Using the proof assistant Lean, we implement such a checker and verify its correctness against direct formalizations of the Datalog semantics. We propose two JSON encodings for Datalog proofs: one using the widely supported Datalog proof trees, and one using directed acyclic graphs for succinctness. To evaluate the practical feasibility and performance of our approach, we validate proofs that we obtain by converting derivation traces of an existing Datalog reasoner into our tool-independent format.&lt;br /&gt;
|Download=ITP-2025-Paper-116-Camera-Ready.pdf&lt;br /&gt;
|Link=https://github.com/knowsys/CertifyingDatalog&lt;br /&gt;
|Projekt=Cfaed, CPEC, CeTI, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Regelbasiertes Schließen&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3417&amp;diff=42597</id>
		<title>Inproceedings3417</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3417&amp;diff=42597"/>
		<updated>2025-07-14T07:21:05Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Johannes&lt;br /&gt;
|ErsterAutorNachname=Tantow&lt;br /&gt;
|FurtherAuthors=Lukas Gerlach; Stephan Mennicke; Markus Krötzsch&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=Verifying Datalog Reasoning with Lean&lt;br /&gt;
|To appear=1&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=September&lt;br /&gt;
|Booktitle=16th International Conference on Interactive Theorem Proving (ITP 2025)&lt;br /&gt;
|Publisher=Schloss Dagstuhl - Leibniz-Zentrum für Informatik}&lt;br /&gt;
|Editor=Yannick Forster, Chantal Keller&lt;br /&gt;
|Series=LIPIcs&lt;br /&gt;
|Volume=352&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=Datalog is an essential logical rule language with many applications, and modern rule engines compute logical consequences for Datalog with high performance and scalability. While Datalog is rather simple and, in principle, explainable by design, such sophisticated implementations and optimizations are hard to verify. We therefore propose a certificate-based approach to validate results of Datalog reasoners in a formally verified checker for Datalog proofs. Using the proof assistant Lean, we implement such a checker and verify its correctness against direct formalizations of the Datalog semantics. We propose two JSON encodings for Datalog proofs: one using the widely supported Datalog proof trees, and one using directed acyclic graphs for succinctness. To evaluate the practical feasibility and performance of our approach, we validate proofs that we obtain by converting derivation traces of an existing Datalog reasoner into our tool-independent format.&lt;br /&gt;
|Download=ITP-2025-Paper-116-Camera-Ready.pdf&lt;br /&gt;
|Link=https://github.com/knowsys/CertifyingDatalog&lt;br /&gt;
|Projekt=Cfaed, CPEC, CeTI, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Regelbasiertes Schließen&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3417&amp;diff=42596</id>
		<title>Inproceedings3417</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3417&amp;diff=42596"/>
		<updated>2025-07-14T07:20:17Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Änderung 42595 von Lukas Gerlach (Diskussion) rückgängig gemacht.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Johannes&lt;br /&gt;
|ErsterAutorNachname=Tantow&lt;br /&gt;
|FurtherAuthors=Lukas Gerlach; Stephan Mennicke; Markus Krötzsch&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=Verifying Datalog Reasoning with Lean&lt;br /&gt;
|To appear=1&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=September&lt;br /&gt;
|Booktitle=ITP 2025&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=Datalog is an essential logical rule language with many applications, and modern rule engines compute logical consequences for Datalog with high performance and scalability. While Datalog is rather simple and, in principle, explainable by design, such sophisticated implementations and optimizations are hard to verify. We therefore propose a certificate-based approach to validate results of Datalog reasoners in a formally verified checker for Datalog proofs. Using the proof assistant Lean, we implement such a checker and verify its correctness against direct formalizations of the Datalog semantics. We propose two JSON encodings for Datalog proofs: one using the widely supported Datalog proof trees, and one using directed acyclic graphs for succinctness. To evaluate the practical feasibility and performance of our approach, we validate proofs that we obtain by converting derivation traces of an existing Datalog reasoner into our tool-independent format.&lt;br /&gt;
|Download=ITP-2025-Paper-116-Camera-Ready.pdf&lt;br /&gt;
|Link=https://github.com/knowsys/CertifyingDatalog&lt;br /&gt;
|Projekt=Cfaed, CPEC, CeTI, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Regelbasiertes Schließen&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3417&amp;diff=42595</id>
		<title>Inproceedings3417</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3417&amp;diff=42595"/>
		<updated>2025-07-14T07:19:02Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Johannes&lt;br /&gt;
|ErsterAutorNachname=Tantow&lt;br /&gt;
|FurtherAuthors=Lukas Gerlach; Stephan Mennicke; Markus Krötzsch&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=Verifying Datalog Reasoning with Lean&lt;br /&gt;
|To appear=1&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=September&lt;br /&gt;
|Booktitle=16th Conference on Interactive Theorem Proving (ITP 2025)&lt;br /&gt;
|Publisher=Schloss Dagstuhl - Leibniz-Zentrum f{\&amp;quot;{u}}r Informatik&lt;br /&gt;
|Editor=Yannick Forster, Chantal Keller&lt;br /&gt;
|Series=LIPIcs&lt;br /&gt;
|Volume=352&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=Datalog is an essential logical rule language with many applications, and modern rule engines compute logical consequences for Datalog with high performance and scalability. While Datalog is rather simple and, in principle, explainable by design, such sophisticated implementations and optimizations are hard to verify. We therefore propose a certificate-based approach to validate results of Datalog reasoners in a formally verified checker for Datalog proofs. Using the proof assistant Lean, we implement such a checker and verify its correctness against direct formalizations of the Datalog semantics. We propose two JSON encodings for Datalog proofs: one using the widely supported Datalog proof trees, and one using directed acyclic graphs for succinctness. To evaluate the practical feasibility and performance of our approach, we validate proofs that we obtain by converting derivation traces of an existing Datalog reasoner into our tool-independent format.&lt;br /&gt;
|Download=ITP-2025-Paper-116-Camera-Ready.pdf&lt;br /&gt;
|Link=https://github.com/knowsys/CertifyingDatalog&lt;br /&gt;
|Projekt=Cfaed, CPEC, CeTI, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Regelbasiertes Schließen&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=LogAI-Seminar-2025-06-19&amp;diff=42582</id>
		<title>LogAI-Seminar-2025-06-19</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=LogAI-Seminar-2025-06-19&amp;diff=42582"/>
		<updated>2025-07-10T05:01:55Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=POSTPONED - Approximation Fixpoint Theory as a Unifying Framework for Fuzzy Logic Programming Semantics&lt;br /&gt;
|Beschreibung EN=Fuzzy logic programming is an established approach for reasoning under uncertainty.&lt;br /&gt;
Several semantics from classical, two-valued logic programming have been generalized to the case of fuzzy logic programs.&lt;br /&gt;
In this paper, we show that two of the most prominent classical semantics, namely the stable model and the well-founded semantics, can be reconstructed within the general framework of approximation fixpoint theory (AFT).&lt;br /&gt;
&lt;br /&gt;
This not only widens the scope of AFT from two- to many-valued logics, but allows a wide range of existing AFT results to be applied to fuzzy logic programming.&lt;br /&gt;
As first examples of such applications, we clarify the formal relationship between existing semantics, generalize the notion of stratification from classical to fuzzy logic programs, and devise “more precise” variants of the semantics.&lt;br /&gt;
|Veranstaltungsart=Vortrag&lt;br /&gt;
|Start=2025-07-10 11:00:00&lt;br /&gt;
|Ende=2025-07-10 12:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Pascal Kettmann&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Database_Theory_(SS2025)&amp;diff=42579</id>
		<title>Database Theory (SS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Database_Theory_(SS2025)&amp;diff=42579"/>
		<updated>2025-07-09T05:53:03Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Database Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Lukas Gerlach&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Database Theory&lt;br /&gt;
|Matrix=#dbt2025:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-B-510, INF-B-520, INF-BAS6, INF-PM-FOR, INF-VERT6, MCL-KR, MCL-PI, MCL-TCSL&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=mündliche Prüfung&lt;br /&gt;
|Description=Databases are a key technology in computer science that brings together fascinating theoretical topics and highly relevant practical applications. The goal of this lecture is to give an extended introduction to this interesting field, with a special focus on database query languages, their expressive power, and computational complexity. The lecture will introduce the relational data model, and then discuss theoretical and practical aspects of a variety of query languages:&lt;br /&gt;
&lt;br /&gt;
* first-order logic as a query language and the relational algebra&lt;br /&gt;
* conjunctive queries and their unions&lt;br /&gt;
* navigational queries: path queries&lt;br /&gt;
* Datalog and its relatives&lt;br /&gt;
* query answering under database dependencies&lt;br /&gt;
&lt;br /&gt;
The lecture focuses on core principles that apply to many types of databases alike (relational, graph-based, semantic web). Some important query answering algorithms are presented, too, but otherwise, the details of database implementation and administration are not covered.&lt;br /&gt;
&lt;br /&gt;
===Prerequisites===&lt;br /&gt;
&lt;br /&gt;
Undergraduate-level knowledge of predicate logic, regular languages, and algorithmic and computational complexity is required. The lecture will connect with other topics in the Computer Science and Computational Logic curriculum, such as relational databases, logic programming, and Semantic Web technologies &amp;amp;ndash; familiarity with these topics is not required to follow the lecture.&lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays from 09:20 to 10:50 in room [[APB E007]] and Tuesdays from 09:20 to 10:50 in room [[APB E005]].&lt;br /&gt;
* The weekly exercise session will take place on Tuesdays from 14:50 to 16:20 in room [[APB E005]].&lt;br /&gt;
* The first exercise session will be on Tuesday, 2025-04-15.&lt;br /&gt;
&lt;br /&gt;
===Examinations===&lt;br /&gt;
Dates for oral exams will be announced in due time.&lt;br /&gt;
As usual, you should book a date with our [mailto:secretary_wbs@mailbox.tu-dresden.de secretary] after you have officially enrolled in your respective examination office/system.&lt;br /&gt;
&lt;br /&gt;
===Legacy===&lt;br /&gt;
&lt;br /&gt;
This course has first been taught at TU Dresden by Prof. Dr. [[Markus Krötzsch]] in the form of the 2015 lecture [[Foundations_of_Databases_and_Query_Languages_(SS2015)/en|Foundations of Databases and Query Languages]], and later in the [[Database_Theory/en|Database Theory]] lecture series. The plan for this year&#039;s course will be somewhat similar.&lt;br /&gt;
&lt;br /&gt;
The structure of some of the lectures of this course is inspired by the course &#039;&#039;Theory of Data and Knowledge Bases&#039;&#039; in the version given by [https://www.cs.ox.ac.uk/people/georg.gottlob/ Georg Gottlob] and [http://www.cs.ox.ac.uk/people/thomas.lukasiewicz/ Thomas Lukasiewicz] at the University of Oxford.&lt;br /&gt;
|Literature=The main reference textbook for the lecture is:&lt;br /&gt;
* Serge Abiteboul, Richard Hull, Victor Vianu: Foundations of Databases. Addison-Wesley. 1994.&lt;br /&gt;
: &#039;&#039;The book is available for free from [http://webdam.inria.fr/Alice/ its webpage], but there are also copies in the library.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Further texts might be consulted for background information and additional details:&lt;br /&gt;
* Michael Sipser: Introduction to the Theory of Computation. 2005&lt;br /&gt;
: &#039;&#039;Accessible introduction to complexity theory that covers all topics of computational complexity that the lecture touches upon.&#039;&#039;&lt;br /&gt;
* Evgeny Dantsin, Thomas Eiter, Georg Gottlob, Andrei Voronkov: Complexity and expressive power of logic programming. ACM Computing Surveys, 33:3, pp 374-425, 2001.&lt;br /&gt;
: &#039;&#039;Covers all Datalog complexity results mentioned in the lecture. Available at http://dx.doi.org/10.1145/502807.502810 (may require access from within a university network)&#039;&#039;&lt;br /&gt;
* &#039;&#039;additional references may be added in the course of the lecture&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction/Relational Data Model&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-04-07&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-01-overlay.pdf, DBT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=First-Order Queries&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-08&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-02-overlay.pdf, DBT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Complexity of Query Answering&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-04-14&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-03-overlay.pdf, DBT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Complexity of FO Query Answering&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-15&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-04-overlay.pdf, DBT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=1. Relational Algebra&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-15&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-01.pdf, DBT-2025-Exercise-01-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No Lecture: Easter Monday&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-04-21&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Data Complexity of FO Query Answering&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-22&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-05-overlay.pdf, DBT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=2. First-Order Queries&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-22&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-02.pdf, DBT-2025-Exercise-02-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Conjunctive Queries&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-04-28&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-06-overlay.pdf, DBT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Tree-Like Conjunctive Queries (1)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-29&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-07-overlay.pdf, DBT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=3. Complexity of First-Order Queries&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-29&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-03.pdf, DBT-2025-Exercise-03-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Tree-Like Conjunctive Queries (2)&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-05-05&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-08-overlay.pdf, DBT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Optimisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-06&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-09-overlay.pdf, DBT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=4. Conjunctive Queries, CSP, and Hypergraphs&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-04.pdf, DBT-2025-Exercise-04-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Conjunctive Query Optimisation&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-05-12&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-10-overlay.pdf, DBT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Expressiveness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-13&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-11-overlay.pdf, DBT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=5. Tree Width and Hypertree Width&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-05.pdf, DBT-2025-Exercise-05-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Expressiveness (continued)&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-05-19&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Expressiveness (continued)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-20&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=6. Trakhtenbrot&#039;s Theorem&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-06.pdf, DBT-2025-Exercise-06-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction to Datalog / Datalog Complexity&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-05-26&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-12-overlay.pdf, DBT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction to Datalog / Datalog Complexity (continued)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-27&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=7. FO Query Expressivity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-07.pdf, DBT-2025-Exercise-07-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Datalog Expressivity and Containment&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-02&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-13-overlay.pdf, DBT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Datalog Expressivity and Containment (continued)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-03&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=8. Datalog&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-08.pdf, DBT-2025-Exercise-08-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No Lecture: Pentecost&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-09&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No Lecture: Pentecost&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-10&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No Exercise: Pentecost&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-10&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Datalog Evaluation (1)&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-16&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-14-overlay.pdf, DBT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Datalog Evaluation (2) / Graph Databases&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-17&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-15-overlay.pdf, DBT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=9. Semi-Positive Datalog&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-17&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-09.pdf, DBT-2025-Exercise-09-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Path Queries&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-23&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-16-overlay.pdf, DBT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Dependencies&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-24&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-17-overlay.pdf, DBT2025-Lecture-17-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=10. Datalog Evaluation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-24&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-10.pdf, DBT-2025-Exercise-10-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Chase&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-30&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-18-overlay.pdf, DBT2025-Lecture-18-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No lecture&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-01&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=11. Graph Databases and Path Queries&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-01&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-11.pdf, DBT-2025-Exercise-11-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Chase (continued; termination and acyclicity)&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-07-07&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Answering Beyond Acyclic TGDs&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-08&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=12. Dependencies&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-08&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-12.pdf, DBT-2025-Exercise-12-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Outlook/Summary&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-07-14&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Konsultation&lt;br /&gt;
|Title=Consultation (time for your questions)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-15&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:DBT-2025-Exercise-12-Slides.pdf&amp;diff=42578</id>
		<title>Datei:DBT-2025-Exercise-12-Slides.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:DBT-2025-Exercise-12-Slides.pdf&amp;diff=42578"/>
		<updated>2025-07-09T05:52:56Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=LogAI-Seminar-2025-06-19&amp;diff=42577</id>
		<title>LogAI-Seminar-2025-06-19</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=LogAI-Seminar-2025-06-19&amp;diff=42577"/>
		<updated>2025-07-08T08:06:22Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=Approximation Fixpoint Theory as a Unifying Framework for Fuzzy Logic Programming Semantics&lt;br /&gt;
|Beschreibung EN=Fuzzy logic programming is an established approach for reasoning under uncertainty.&lt;br /&gt;
Several semantics from classical, two-valued logic programming have been generalized to the case of fuzzy logic programs.&lt;br /&gt;
In this paper, we show that two of the most prominent classical semantics, namely the stable model and the well-founded semantics, can be reconstructed within the general framework of approximation fixpoint theory (AFT).&lt;br /&gt;
&lt;br /&gt;
This not only widens the scope of AFT from two- to many-valued logics, but allows a wide range of existing AFT results to be applied to fuzzy logic programming.&lt;br /&gt;
As first examples of such applications, we clarify the formal relationship between existing semantics, generalize the notion of stratification from classical to fuzzy logic programs, and devise “more precise” variants of the semantics.&lt;br /&gt;
|Veranstaltungsart=Vortrag&lt;br /&gt;
|Start=2025-07-10 11:00:00&lt;br /&gt;
|Ende=2025-07-10 12:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Pascal Kettmann&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Database_Theory_(SS2025)&amp;diff=42559</id>
		<title>Database Theory (SS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Database_Theory_(SS2025)&amp;diff=42559"/>
		<updated>2025-07-01T14:50:23Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Database Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Lukas Gerlach&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Database Theory&lt;br /&gt;
|Matrix=#dbt2025:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-B-510, INF-B-520, INF-BAS6, INF-PM-FOR, INF-VERT6, MCL-KR, MCL-PI, MCL-TCSL&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=mündliche Prüfung&lt;br /&gt;
|Description=Databases are a key technology in computer science that brings together fascinating theoretical topics and highly relevant practical applications. The goal of this lecture is to give an extended introduction to this interesting field, with a special focus on database query languages, their expressive power, and computational complexity. The lecture will introduce the relational data model, and then discuss theoretical and practical aspects of a variety of query languages:&lt;br /&gt;
&lt;br /&gt;
* first-order logic as a query language and the relational algebra&lt;br /&gt;
* conjunctive queries and their unions&lt;br /&gt;
* navigational queries: path queries&lt;br /&gt;
* Datalog and its relatives&lt;br /&gt;
* query answering under database dependencies&lt;br /&gt;
&lt;br /&gt;
The lecture focuses on core principles that apply to many types of databases alike (relational, graph-based, semantic web). Some important query answering algorithms are presented, too, but otherwise, the details of database implementation and administration are not covered.&lt;br /&gt;
&lt;br /&gt;
===Prerequisites===&lt;br /&gt;
&lt;br /&gt;
Undergraduate-level knowledge of predicate logic, regular languages, and algorithmic and computational complexity is required. The lecture will connect with other topics in the Computer Science and Computational Logic curriculum, such as relational databases, logic programming, and Semantic Web technologies &amp;amp;ndash; familiarity with these topics is not required to follow the lecture.&lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays from 09:20 to 10:50 in room [[APB E007]] and Tuesdays from 09:20 to 10:50 in room [[APB E005]].&lt;br /&gt;
* The weekly exercise session will take place on Tuesdays from 14:50 to 16:20 in room [[APB E005]].&lt;br /&gt;
* The first exercise session will be on Tuesday, 2025-04-15.&lt;br /&gt;
&lt;br /&gt;
===Examinations===&lt;br /&gt;
Dates for oral exams will be announced in due time.&lt;br /&gt;
As usual, you should book a date with our [mailto:secretary_wbs@mailbox.tu-dresden.de secretary] after you have officially enrolled in your respective examination office/system.&lt;br /&gt;
&lt;br /&gt;
===Legacy===&lt;br /&gt;
&lt;br /&gt;
This course has first been taught at TU Dresden by Prof. Dr. [[Markus Krötzsch]] in the form of the 2015 lecture [[Foundations_of_Databases_and_Query_Languages_(SS2015)/en|Foundations of Databases and Query Languages]], and later in the [[Database_Theory/en|Database Theory]] lecture series. The plan for this year&#039;s course will be somewhat similar.&lt;br /&gt;
&lt;br /&gt;
The structure of some of the lectures of this course is inspired by the course &#039;&#039;Theory of Data and Knowledge Bases&#039;&#039; in the version given by [https://www.cs.ox.ac.uk/people/georg.gottlob/ Georg Gottlob] and [http://www.cs.ox.ac.uk/people/thomas.lukasiewicz/ Thomas Lukasiewicz] at the University of Oxford.&lt;br /&gt;
|Literature=The main reference textbook for the lecture is:&lt;br /&gt;
* Serge Abiteboul, Richard Hull, Victor Vianu: Foundations of Databases. Addison-Wesley. 1994.&lt;br /&gt;
: &#039;&#039;The book is available for free from [http://webdam.inria.fr/Alice/ its webpage], but there are also copies in the library.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Further texts might be consulted for background information and additional details:&lt;br /&gt;
* Michael Sipser: Introduction to the Theory of Computation. 2005&lt;br /&gt;
: &#039;&#039;Accessible introduction to complexity theory that covers all topics of computational complexity that the lecture touches upon.&#039;&#039;&lt;br /&gt;
* Evgeny Dantsin, Thomas Eiter, Georg Gottlob, Andrei Voronkov: Complexity and expressive power of logic programming. ACM Computing Surveys, 33:3, pp 374-425, 2001.&lt;br /&gt;
: &#039;&#039;Covers all Datalog complexity results mentioned in the lecture. Available at http://dx.doi.org/10.1145/502807.502810 (may require access from within a university network)&#039;&#039;&lt;br /&gt;
* &#039;&#039;additional references may be added in the course of the lecture&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction/Relational Data Model&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-04-07&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-01-overlay.pdf, DBT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=First-Order Queries&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-08&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-02-overlay.pdf, DBT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Complexity of Query Answering&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-04-14&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-03-overlay.pdf, DBT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Complexity of FO Query Answering&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-15&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-04-overlay.pdf, DBT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=1. Relational Algebra&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-15&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-01.pdf, DBT-2025-Exercise-01-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No Lecture: Easter Monday&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-04-21&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Data Complexity of FO Query Answering&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-22&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-05-overlay.pdf, DBT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=2. First-Order Queries&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-22&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-02.pdf, DBT-2025-Exercise-02-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Conjunctive Queries&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-04-28&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-06-overlay.pdf, DBT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Tree-Like Conjunctive Queries (1)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-29&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-07-overlay.pdf, DBT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=3. Complexity of First-Order Queries&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-29&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-03.pdf, DBT-2025-Exercise-03-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Tree-Like Conjunctive Queries (2)&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-05-05&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-08-overlay.pdf, DBT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Optimisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-06&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-09-overlay.pdf, DBT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=4. Conjunctive Queries, CSP, and Hypergraphs&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-04.pdf, DBT-2025-Exercise-04-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Conjunctive Query Optimisation&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-05-12&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-10-overlay.pdf, DBT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Expressiveness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-13&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-11-overlay.pdf, DBT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=5. Tree Width and Hypertree Width&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-05.pdf, DBT-2025-Exercise-05-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Expressiveness (continued)&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-05-19&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Expressiveness (continued)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-20&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=6. Trakhtenbrot&#039;s Theorem&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-06.pdf, DBT-2025-Exercise-06-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction to Datalog / Datalog Complexity&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-05-26&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-12-overlay.pdf, DBT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction to Datalog / Datalog Complexity (continued)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-27&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=7. FO Query Expressivity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-07.pdf, DBT-2025-Exercise-07-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Datalog Expressivity and Containment&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-02&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-13-overlay.pdf, DBT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Datalog Expressivity and Containment (continued)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-03&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=8. Datalog&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-08.pdf, DBT-2025-Exercise-08-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No Lecture: Pentecost&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-09&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No Lecture: Pentecost&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-10&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No Exercise: Pentecost&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-10&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Datalog Evaluation (1)&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-16&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-14-overlay.pdf, DBT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Datalog Evaluation (2) / Graph Databases&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-17&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-15-overlay.pdf, DBT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=9. Semi-Positive Datalog&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-17&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-09.pdf, DBT-2025-Exercise-09-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Path Queries&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-23&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-16-overlay.pdf, DBT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Dependencies&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-24&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=10. Datalog Evaluation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-24&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-10.pdf, DBT-2025-Exercise-10-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Chase&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-30&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No lecture&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-01&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=11. Graph Databases and Path Queries&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-01&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-11.pdf, DBT-2025-Exercise-11-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Chase (continued; termination and acyclicity)&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-07-07&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Answering Beyond Acyclic TGDs&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-08&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=12. Dependencies&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-08&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-12.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Outlook/Summary&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-07-14&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Konsultation&lt;br /&gt;
|Title=Consultation (time for your questions)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-15&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:DBT-2025-Exercise-12.pdf&amp;diff=42558</id>
		<title>Datei:DBT-2025-Exercise-12.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:DBT-2025-Exercise-12.pdf&amp;diff=42558"/>
		<updated>2025-07-01T14:50:19Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:DBT-2025-Exercise-11-Slides.pdf&amp;diff=42557</id>
		<title>Datei:DBT-2025-Exercise-11-Slides.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:DBT-2025-Exercise-11-Slides.pdf&amp;diff=42557"/>
		<updated>2025-07-01T14:48:33Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:DBT-2025-Exercise-10-Slides.pdf&amp;diff=42556</id>
		<title>Datei:DBT-2025-Exercise-10-Slides.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:DBT-2025-Exercise-10-Slides.pdf&amp;diff=42556"/>
		<updated>2025-07-01T14:48:08Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Lukas Gerlach lud eine neue Version von Datei:DBT-2025-Exercise-10-Slides.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=LogAI-Seminar-2025-07-03&amp;diff=42555</id>
		<title>LogAI-Seminar-2025-07-03</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=LogAI-Seminar-2025-07-03&amp;diff=42555"/>
		<updated>2025-07-01T05:08:54Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Veranstaltung&lt;br /&gt;
|Titel EN=Non-Monotonic S4F Standpoint Logic&lt;br /&gt;
|Beschreibung EN=Standpoint logics offer unified modal logic-based formalisms for representing multiple heterogeneous viewpoints. At the same time, many non-monotonic reasoning frameworks can be naturally captured using modal logics — in particular using the modal logic S4F. In this work, we propose a novel formalism called S4F Standpoint Logic, which generalizes both S4F and standpoint propositional logic and is therefore capable of expressing multi-viewpoint, non-monotonic semantic commitments. We define its syntax and semantics and analyze its computational complexity, obtaining the result that S4F Standpoint Logic is not computationally harder than its constituent logics, whether in monotonic or non-monotonic form. We also outline mechanisms for credulous and skeptical acceptance and illustrate the framework with a worked example.&lt;br /&gt;
|Veranstaltungsart=Vortrag&lt;br /&gt;
|Start=2025-07-03 11:00:00&lt;br /&gt;
|Ende=2025-07-03 12:00:00&lt;br /&gt;
|Raum=APB 3027&lt;br /&gt;
|Vortragender=Piotr Gorczyca&lt;br /&gt;
|Forschungsgruppe=Computational Logic&lt;br /&gt;
|Event series=Research Seminar Logic and AI&lt;br /&gt;
|In News anzeigen=1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:ITP-2025-Paper-116-Camera-Ready.pdf&amp;diff=42544</id>
		<title>Datei:ITP-2025-Paper-116-Camera-Ready.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:ITP-2025-Paper-116-Camera-Ready.pdf&amp;diff=42544"/>
		<updated>2025-06-26T13:29:17Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Lukas Gerlach lud eine neue Version von Datei:ITP-2025-Paper-116-Camera-Ready.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:ITP-2025-Paper-116-Camera-Ready.pdf&amp;diff=42543</id>
		<title>Datei:ITP-2025-Paper-116-Camera-Ready.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:ITP-2025-Paper-116-Camera-Ready.pdf&amp;diff=42543"/>
		<updated>2025-06-26T13:27:14Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Lukas Gerlach lud eine neue Version von Datei:ITP-2025-Paper-116-Camera-Ready.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3417&amp;diff=42541</id>
		<title>Inproceedings3417</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3417&amp;diff=42541"/>
		<updated>2025-06-26T13:20:29Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=Johannes |ErsterAutorNachname=Tantow |FurtherAuthors=Lukas Gerlach; Stephan Mennicke; Markus Krötzsch }} {{Inproceedings |Referiert=1 |Title=Verifying Datalog Reasoning with Lean |To appear=1 |Year=2025 |Month=September |Booktitle=ITP 2025 }} {{Publikation Details |Abstract=Datalog is an essential logical rule language with many applications, and modern rule engines compute logical consequences for Datalog w…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Johannes&lt;br /&gt;
|ErsterAutorNachname=Tantow&lt;br /&gt;
|FurtherAuthors=Lukas Gerlach; Stephan Mennicke; Markus Krötzsch&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=Verifying Datalog Reasoning with Lean&lt;br /&gt;
|To appear=1&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=September&lt;br /&gt;
|Booktitle=ITP 2025&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=Datalog is an essential logical rule language with many applications, and modern rule engines compute logical consequences for Datalog with high performance and scalability. While Datalog is rather simple and, in principle, explainable by design, such sophisticated implementations and optimizations are hard to verify. We therefore propose a certificate-based approach to validate results of Datalog reasoners in a formally verified checker for Datalog proofs. Using the proof assistant Lean, we implement such a checker and verify its correctness against direct formalizations of the Datalog semantics. We propose two JSON encodings for Datalog proofs: one using the widely supported Datalog proof trees, and one using directed acyclic graphs for succinctness. To evaluate the practical feasibility and performance of our approach, we validate proofs that we obtain by converting derivation traces of an existing Datalog reasoner into our tool-independent format.&lt;br /&gt;
|Download=ITP-2025-Paper-116-Camera-Ready.pdf&lt;br /&gt;
|Link=https://github.com/knowsys/CertifyingDatalog&lt;br /&gt;
|Projekt=Cfaed, CPEC, CeTI, SECAI, ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;br /&gt;
{{Forschungsgebiet Auswahl&lt;br /&gt;
|Forschungsgebiet=Regelbasiertes Schließen&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:ITP-2025-Paper-116-Camera-Ready.pdf&amp;diff=42540</id>
		<title>Datei:ITP-2025-Paper-116-Camera-Ready.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:ITP-2025-Paper-116-Camera-Ready.pdf&amp;diff=42540"/>
		<updated>2025-06-26T13:18:52Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Database_Theory_(SS2025)&amp;diff=42510</id>
		<title>Database Theory (SS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Database_Theory_(SS2025)&amp;diff=42510"/>
		<updated>2025-06-24T14:32:09Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Database Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch&lt;br /&gt;
|Tutors=Lukas Gerlach&lt;br /&gt;
|Term=SS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Database Theory&lt;br /&gt;
|Matrix=#dbt2025:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-B-510, INF-B-520, INF-BAS6, INF-PM-FOR, INF-VERT6, MCL-KR, MCL-PI, MCL-TCSL&lt;br /&gt;
|SWSLecture=4&lt;br /&gt;
|SWSExercise=2&lt;br /&gt;
|SWSPractical=0&lt;br /&gt;
|Exam type=mündliche Prüfung&lt;br /&gt;
|Description=Databases are a key technology in computer science that brings together fascinating theoretical topics and highly relevant practical applications. The goal of this lecture is to give an extended introduction to this interesting field, with a special focus on database query languages, their expressive power, and computational complexity. The lecture will introduce the relational data model, and then discuss theoretical and practical aspects of a variety of query languages:&lt;br /&gt;
&lt;br /&gt;
* first-order logic as a query language and the relational algebra&lt;br /&gt;
* conjunctive queries and their unions&lt;br /&gt;
* navigational queries: path queries&lt;br /&gt;
* Datalog and its relatives&lt;br /&gt;
* query answering under database dependencies&lt;br /&gt;
&lt;br /&gt;
The lecture focuses on core principles that apply to many types of databases alike (relational, graph-based, semantic web). Some important query answering algorithms are presented, too, but otherwise, the details of database implementation and administration are not covered.&lt;br /&gt;
&lt;br /&gt;
===Prerequisites===&lt;br /&gt;
&lt;br /&gt;
Undergraduate-level knowledge of predicate logic, regular languages, and algorithmic and computational complexity is required. The lecture will connect with other topics in the Computer Science and Computational Logic curriculum, such as relational databases, logic programming, and Semantic Web technologies &amp;amp;ndash; familiarity with these topics is not required to follow the lecture.&lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays from 09:20 to 10:50 in room [[APB E007]] and Tuesdays from 09:20 to 10:50 in room [[APB E005]].&lt;br /&gt;
* The weekly exercise session will take place on Tuesdays from 14:50 to 16:20 in room [[APB E005]].&lt;br /&gt;
* The first exercise session will be on Tuesday, 2025-04-15.&lt;br /&gt;
&lt;br /&gt;
===Examinations===&lt;br /&gt;
Dates for oral exams will be announced in due time.&lt;br /&gt;
As usual, you should book a date with our [mailto:secretary_wbs@mailbox.tu-dresden.de secretary] after you have officially enrolled in your respective examination office/system.&lt;br /&gt;
&lt;br /&gt;
===Legacy===&lt;br /&gt;
&lt;br /&gt;
This course has first been taught at TU Dresden by Prof. Dr. [[Markus Krötzsch]] in the form of the 2015 lecture [[Foundations_of_Databases_and_Query_Languages_(SS2015)/en|Foundations of Databases and Query Languages]], and later in the [[Database_Theory/en|Database Theory]] lecture series. The plan for this year&#039;s course will be somewhat similar.&lt;br /&gt;
&lt;br /&gt;
The structure of some of the lectures of this course is inspired by the course &#039;&#039;Theory of Data and Knowledge Bases&#039;&#039; in the version given by [https://www.cs.ox.ac.uk/people/georg.gottlob/ Georg Gottlob] and [http://www.cs.ox.ac.uk/people/thomas.lukasiewicz/ Thomas Lukasiewicz] at the University of Oxford.&lt;br /&gt;
|Literature=The main reference textbook for the lecture is:&lt;br /&gt;
* Serge Abiteboul, Richard Hull, Victor Vianu: Foundations of Databases. Addison-Wesley. 1994.&lt;br /&gt;
: &#039;&#039;The book is available for free from [http://webdam.inria.fr/Alice/ its webpage], but there are also copies in the library.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Further texts might be consulted for background information and additional details:&lt;br /&gt;
* Michael Sipser: Introduction to the Theory of Computation. 2005&lt;br /&gt;
: &#039;&#039;Accessible introduction to complexity theory that covers all topics of computational complexity that the lecture touches upon.&#039;&#039;&lt;br /&gt;
* Evgeny Dantsin, Thomas Eiter, Georg Gottlob, Andrei Voronkov: Complexity and expressive power of logic programming. ACM Computing Surveys, 33:3, pp 374-425, 2001.&lt;br /&gt;
: &#039;&#039;Covers all Datalog complexity results mentioned in the lecture. Available at http://dx.doi.org/10.1145/502807.502810 (may require access from within a university network)&#039;&#039;&lt;br /&gt;
* &#039;&#039;additional references may be added in the course of the lecture&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction/Relational Data Model&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-04-07&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-01-overlay.pdf, DBT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=First-Order Queries&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-08&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-02-overlay.pdf, DBT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Complexity of Query Answering&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-04-14&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-03-overlay.pdf, DBT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Complexity of FO Query Answering&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-15&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-04-overlay.pdf, DBT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=1. Relational Algebra&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-15&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-01.pdf, DBT-2025-Exercise-01-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No Lecture: Easter Monday&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-04-21&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Data Complexity of FO Query Answering&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-22&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-05-overlay.pdf, DBT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=2. First-Order Queries&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-22&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-02.pdf, DBT-2025-Exercise-02-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Conjunctive Queries&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-04-28&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-06-overlay.pdf, DBT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Tree-Like Conjunctive Queries (1)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-29&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-07-overlay.pdf, DBT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=3. Complexity of First-Order Queries&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-04-29&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-03.pdf, DBT-2025-Exercise-03-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Tree-Like Conjunctive Queries (2)&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-05-05&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-08-overlay.pdf, DBT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Optimisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-06&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-09-overlay.pdf, DBT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=4. Conjunctive Queries, CSP, and Hypergraphs&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-04.pdf, DBT-2025-Exercise-04-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Conjunctive Query Optimisation&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-05-12&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-10-overlay.pdf, DBT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Expressiveness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-13&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-11-overlay.pdf, DBT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=5. Tree Width and Hypertree Width&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-05.pdf, DBT-2025-Exercise-05-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Expressiveness (continued)&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-05-19&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Expressiveness (continued)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-20&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=6. Trakhtenbrot&#039;s Theorem&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-06.pdf, DBT-2025-Exercise-06-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction to Datalog / Datalog Complexity&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-05-26&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-12-overlay.pdf, DBT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction to Datalog / Datalog Complexity (continued)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-27&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=7. FO Query Expressivity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-05-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-07.pdf, DBT-2025-Exercise-07-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Datalog Expressivity and Containment&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-02&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-13-overlay.pdf, DBT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Datalog Expressivity and Containment (continued)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-03&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=8. Datalog&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-08.pdf, DBT-2025-Exercise-08-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No Lecture: Pentecost&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-09&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No Lecture: Pentecost&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-10&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No Exercise: Pentecost&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-10&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Datalog Evaluation (1)&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-16&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-14-overlay.pdf, DBT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Datalog Evaluation (2) / Graph Databases&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-17&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-15-overlay.pdf, DBT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=9. Semi-Positive Datalog&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-17&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-09.pdf, DBT-2025-Exercise-09-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Path Queries&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-23&lt;br /&gt;
|DS=DS2&lt;br /&gt;
|Download=DBT2025-Lecture-16-overlay.pdf, DBT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Dependencies&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-24&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=10. Datalog Evaluation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-06-24&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-10.pdf, DBT-2025-Exercise-10-Slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Chase&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-06-30&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=No lecture&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-01&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=11. Graph Databases and Path Queries&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-01&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=DBT-2025-Exercise-11.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Chase (continued; termination and acyclicity)&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-07-07&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Query Answering Beyond Acyclic TGDs&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-08&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=12. Dependencies&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-08&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Outlook/Summary&lt;br /&gt;
|Room=APB E007&lt;br /&gt;
|Date=2025-07-14&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Konsultation&lt;br /&gt;
|Title=Consultation (time for your questions)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-07-15&lt;br /&gt;
|DS=DS2&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:DBT-2025-Exercise-11.pdf&amp;diff=42509</id>
		<title>Datei:DBT-2025-Exercise-11.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:DBT-2025-Exercise-11.pdf&amp;diff=42509"/>
		<updated>2025-06-24T14:32:06Z</updated>

		<summary type="html">&lt;p&gt;Lukas Gerlach: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lukas Gerlach</name></author>
	</entry>
</feed>