<?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=Sergei+Obiedkov</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=Sergei+Obiedkov"/>
	<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/web/Spezial:Beitr%C3%A4ge/Sergei_Obiedkov"/>
	<updated>2026-04-18T14:31:14Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3463&amp;diff=44127</id>
		<title>Inproceedings3463</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3463&amp;diff=44127"/>
		<updated>2026-03-11T10:05:04Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Sergei&lt;br /&gt;
|ErsterAutorNachname=Obiedkov&lt;br /&gt;
|FurtherAuthors=Barış Sertkaya&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=AFCA: Searching for Complete Extensions via Enumeration of a Closure System&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2026&lt;br /&gt;
|Booktitle=Solver and Benchmark Descriptions of ICCMA 2025: Sixth International Competition on Computational Models of Argumentation&lt;br /&gt;
|Pages=11–12&lt;br /&gt;
|Editor=Iosif Apostolakis, Andrei Popesci, Johannes P. Wallner&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=AFCA is a solver for abstract argumentation that operates by enumerating closed sets. Unlike most other solvers, it does not rely on SAT or CSP solvers. Instead, AFCA adapts algorithms from formal concept analysis used for enumerating closed sets of a closure system. While the system supports several semantics, this paper focuses on the algorithm used for credulous acceptance under complete semantics. The approach is based on enumerating subsets of arguments that are semicomplete—that is, conflict-free sets containing all the arguments they defend. We show that semicomplete sets form a closure system, and we leverage this property to design a targeted enumeration algorithm. In contrast to generic enumeration, our method reduces the search space by dynamically selecting relevant defenders and pruning infeasible branches.&lt;br /&gt;
|Download=Iccma25.pdf&lt;br /&gt;
|Link=https://www.argumentationcompetition.org/2025/iccma-25-proceedings.pdf#page=11&lt;br /&gt;
|Projekt=ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
|BibTex=@article{obiedkov2025afca,&lt;br /&gt;
  title={AFCA: Searching for Complete Extensions via Enumeration of a Closure System},&lt;br /&gt;
  author={Obiedkov, Sergei and Sertkaya, Bar{\i}s},&lt;br /&gt;
  journal={ICCMA 2025},&lt;br /&gt;
  pages={11}&lt;br /&gt;
}@article{obiedkov2025afca,&lt;br /&gt;
  title={AFCA: Searching for Complete Extensions via Enumeration of a Closure System},&lt;br /&gt;
  author={Obiedkov, Sergei and Sertkaya, Bar{\i}s},&lt;br /&gt;
  journal={ICCMA 2025},&lt;br /&gt;
  pages={11--12}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3463&amp;diff=44125</id>
		<title>Inproceedings3463</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3463&amp;diff=44125"/>
		<updated>2026-03-11T10:02:36Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=Sergei |ErsterAutorNachname=Obiedkov |FurtherAuthors=Barış Sertkaya }} {{Inproceedings |Referiert=1 |Title=AFCA: Searching for Complete Extensions via Enumeration of a Closure System |To appear=0 |Year=2025 |Booktitle=Solver and Benchmark Descriptions of ICCMA 2025: Sixth International Competition on Computational Models of Argumentation |Pages=11–12 |Editor=Iosif Apostolakis, Andrei Popesci, Johannes P.…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Sergei&lt;br /&gt;
|ErsterAutorNachname=Obiedkov&lt;br /&gt;
|FurtherAuthors=Barış Sertkaya&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=AFCA: Searching for Complete Extensions via Enumeration of a Closure System&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Booktitle=Solver and Benchmark Descriptions of ICCMA 2025: Sixth International Competition on Computational Models of Argumentation&lt;br /&gt;
|Pages=11–12&lt;br /&gt;
|Editor=Iosif Apostolakis, Andrei Popesci, Johannes P. Wallner&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=AFCA is a solver for abstract argumentation that operates by enumerating closed sets. Unlike most other solvers, it does not rely on SAT or CSP solvers. Instead, AFCA adapts algorithms from formal concept analysis used for enumerating closed sets of a closure system. While the system supports several semantics, this paper focuses on the algorithm used for credulous acceptance under complete semantics. The approach is based on enumerating subsets of arguments that are semicomplete—that is, conflict-free sets containing all the arguments they defend. We show that semicomplete sets form a closure system, and we leverage this property to design a targeted enumeration algorithm. In contrast to generic enumeration, our method reduces the search space by dynamically selecting relevant defenders and pruning infeasible branches.&lt;br /&gt;
|Download=Iccma25.pdf&lt;br /&gt;
|Link=https://www.argumentationcompetition.org/2025/iccma-25-proceedings.pdf#page=11&lt;br /&gt;
|Projekt=ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
|BibTex=@article{obiedkov2025afca,&lt;br /&gt;
  title={AFCA: Searching for Complete Extensions via Enumeration of a Closure System},&lt;br /&gt;
  author={Obiedkov, Sergei and Sertkaya, Bar{\i}s},&lt;br /&gt;
  journal={ICCMA 2025},&lt;br /&gt;
  pages={11}&lt;br /&gt;
}@article{obiedkov2025afca,&lt;br /&gt;
  title={AFCA: Searching for Complete Extensions via Enumeration of a Closure System},&lt;br /&gt;
  author={Obiedkov, Sergei and Sertkaya, Bar{\i}s},&lt;br /&gt;
  journal={ICCMA 2025},&lt;br /&gt;
  pages={11--12}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Iccma25.pdf&amp;diff=44124</id>
		<title>Datei:Iccma25.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Iccma25.pdf&amp;diff=44124"/>
		<updated>2026-03-11T10:01:27Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Article3120&amp;diff=44063</id>
		<title>Article3120</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Article3120&amp;diff=44063"/>
		<updated>2026-02-24T10:09:14Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=Ramil |ErsterAutorNachname=Yarullin |FurtherAuthors=Sergei Obiedkov }} {{Article |Referiert=1 |Title=From equivalence queries to PAC learning: The case of implication theories |To appear=0 |Year=2020 |Month=Dezember |Journal=International Journal of Approximate Reasoning |Volume=127 |Pages=1–16 |Publisher=Elsevier }} {{Publikation Details |Abstract=In Angluin&amp;#039;s exact-learning framework, equivalence queries…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Ramil&lt;br /&gt;
|ErsterAutorNachname=Yarullin&lt;br /&gt;
|FurtherAuthors=Sergei Obiedkov&lt;br /&gt;
}}&lt;br /&gt;
{{Article&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=From equivalence queries to PAC learning: The case of implication theories&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2020&lt;br /&gt;
|Month=Dezember&lt;br /&gt;
|Journal=International Journal of Approximate Reasoning&lt;br /&gt;
|Volume=127&lt;br /&gt;
|Pages=1–16&lt;br /&gt;
|Publisher=Elsevier&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=In Angluin&#039;s exact-learning framework, equivalence queries can be simulated by stochastic equivalence testing to achieve a probably approximately correct identification of an unknown concept. We present an analysis of the number of samples that need to be generated in the process leading to a theoretical improvement on an earlier approach. We apply this modification to a previously known probably approximately correct algorithm for computing implication bases with an implication oracle and evaluate its performance in terms of the number of queries to the oracle on artificial and real-world data.&lt;br /&gt;
|Download=Paper journal approx reasoning v4.pdf&lt;br /&gt;
|Link=https://www.sciencedirect.com/science/article/pii/S0888613X20302176&lt;br /&gt;
|DOI Name=10.1016/j.ijar.2020.08.011&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
|BibTex=@article{YARULLIN20201,&lt;br /&gt;
title = {From equivalence queries to PAC learning: The case of implication theories},&lt;br /&gt;
journal = {International Journal of Approximate Reasoning},&lt;br /&gt;
volume = {127},&lt;br /&gt;
pages = {1-16},&lt;br /&gt;
year = {2020},&lt;br /&gt;
issn = {0888-613X},&lt;br /&gt;
doi = {https://doi.org/10.1016/j.ijar.2020.08.011},&lt;br /&gt;
url = {https://www.sciencedirect.com/science/article/pii/S0888613X20302176},&lt;br /&gt;
author = {Ramil Yarullin and Sergei Obiedkov},&lt;br /&gt;
keywords = {Attribute exploration, Concept learning, Formal concept analysis, Implications, PAC learning, Query learning},&lt;br /&gt;
abstract = {In Angluin&#039;s exact-learning framework, equivalence queries can be simulated by stochastic equivalence testing to achieve a probably approximately correct identification of an unknown concept. We present an analysis of the number of samples that need to be generated in the process leading to a theoretical improvement on an earlier approach. We apply this modification to a previously known probably approximately correct algorithm for computing implication bases with an implication oracle and evaluate its performance in terms of the number of queries to the oracle on artificial and real-world data.}&lt;br /&gt;
}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Paper_journal_approx_reasoning_v4.pdf&amp;diff=44062</id>
		<title>Datei:Paper journal approx reasoning v4.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Paper_journal_approx_reasoning_v4.pdf&amp;diff=44062"/>
		<updated>2026-02-24T10:08:11Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Techreport3062&amp;diff=44060</id>
		<title>Techreport3062</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Techreport3062&amp;diff=44060"/>
		<updated>2026-02-24T10:04:14Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=Nikita |ErsterAutorNachname=Remnev |FurtherAuthors=Sergei Obiedkov; Ekaterina Rakhilina; Ivan Smirnov; Anastasia Vyrenkova }} {{Techreport |Title=A Language Model for Grammatical Error Correction in L2 Russian |Year=2023 |Institution=arXiv.org |Archivierungsnummer=arXiv:2307.01609 }} {{Publikation Details |Abstract=Grammatical error correction is one of the fundamental tasks in Natural Language Processing. Fo…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Nikita&lt;br /&gt;
|ErsterAutorNachname=Remnev&lt;br /&gt;
|FurtherAuthors=Sergei Obiedkov; Ekaterina Rakhilina; Ivan Smirnov; Anastasia Vyrenkova&lt;br /&gt;
}}&lt;br /&gt;
{{Techreport&lt;br /&gt;
|Title=A Language Model for Grammatical Error Correction in L2 Russian&lt;br /&gt;
|Year=2023&lt;br /&gt;
|Institution=arXiv.org&lt;br /&gt;
|Archivierungsnummer=arXiv:2307.01609&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=Grammatical error correction is one of the fundamental tasks in Natural Language Processing. For the Russian language, most of the spellcheckers available correct typos and other simple errors with high accuracy, but often fail when faced with non-native (L2) writing, since the latter contains errors that are not typical for native speakers. In this paper, we propose a pipeline involving a language model intended for correcting errors in L2 Russian writing. The language model proposed is trained on untagged texts of the Newspaper subcorpus of the Russian National Corpus, and the quality of the model is validated against the RULEC-GEC corpus.&lt;br /&gt;
|Download=2307.01609v1.pdf&lt;br /&gt;
|Link=https://arxiv.org/abs/2307.01609&lt;br /&gt;
|DOI Name=10.48550/arXiv.2307.01609&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:2307.01609v1.pdf&amp;diff=44059</id>
		<title>Datei:2307.01609v1.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:2307.01609v1.pdf&amp;diff=44059"/>
		<updated>2026-02-24T10:03:20Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3460&amp;diff=44058</id>
		<title>Inproceedings3460</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3460&amp;diff=44058"/>
		<updated>2026-02-24T09:55:27Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Sergei&lt;br /&gt;
|ErsterAutorNachname=Obiedkov&lt;br /&gt;
|FurtherAuthors=Barış Sertkaya&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=PAC Learning of Concept Inclusions for Ontology-Mediated Query Answering (Extended Abstract)&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=September&lt;br /&gt;
|Booktitle=DL 2025: 38th International Workshop on Description Logics&lt;br /&gt;
|Publisher=CEUR Workshop Proceedings&lt;br /&gt;
|Editor=Lidia Tendera, Yazmin Ibanez Garcia, Patrick Koopmann&lt;br /&gt;
|Volume=4091&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|ISSN=1613-0073&lt;br /&gt;
|Download=Paper27.pdf&lt;br /&gt;
|Link=https://ceur-ws.org/Vol-4091/paper27.pdf&lt;br /&gt;
|Projekt=ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3460&amp;diff=44056</id>
		<title>Inproceedings3460</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3460&amp;diff=44056"/>
		<updated>2026-02-24T09:54:11Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=Sergei |ErsterAutorNachname=Obiedkov |FurtherAuthors=Barış Sertkaya }} {{Inproceedings |Referiert=1 |Title=PAC Learning of Concept Inclusions for Ontology- Mediated Query Answering (Extended Abstract) |To appear=0 |Year=2025 |Month=September |Booktitle=DL 2025: 38th International Workshop on Description Logics |Publisher=CEUR Workshop Proceedings |Editor=Lidia Tendera, Yazmin Ibanez Garcia, Patrick Koopmann…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Sergei&lt;br /&gt;
|ErsterAutorNachname=Obiedkov&lt;br /&gt;
|FurtherAuthors=Barış Sertkaya&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=PAC Learning of Concept Inclusions for Ontology- Mediated Query Answering (Extended Abstract)&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Month=September&lt;br /&gt;
|Booktitle=DL 2025: 38th International Workshop on Description Logics&lt;br /&gt;
|Publisher=CEUR Workshop Proceedings&lt;br /&gt;
|Editor=Lidia Tendera, Yazmin Ibanez Garcia, Patrick Koopmann&lt;br /&gt;
|Volume=4091&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|ISSN=1613-0073&lt;br /&gt;
|Download=Paper27.pdf&lt;br /&gt;
|Link=https://ceur-ws.org/Vol-4091/paper27.pdf&lt;br /&gt;
|Projekt=ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Paper27.pdf&amp;diff=44055</id>
		<title>Datei:Paper27.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Paper27.pdf&amp;diff=44055"/>
		<updated>2026-02-24T09:53:45Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3459&amp;diff=44053</id>
		<title>Inproceedings3459</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3459&amp;diff=44053"/>
		<updated>2026-02-24T09:41:02Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=Sergei |ErsterAutorNachname=Obiedkov |FurtherAuthors=Barış Sertkaya }} {{Inproceedings |Referiert=1 |Title=Probably Approximately Correct Ontology Completion with pacco (Extended Abstract) |To appear=0 |Year=2024 |Month=Juni |Booktitle=DL 2024: 37th International Workshop on Description Logics |Publisher=CEUR Workshop Proceedings |Editor=Laura Giordano,  Jean Christoph Jung, Ana Ozaki |Volume=3739 }} {{Publ…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Sergei&lt;br /&gt;
|ErsterAutorNachname=Obiedkov&lt;br /&gt;
|FurtherAuthors=Barış Sertkaya&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=Probably Approximately Correct Ontology Completion with pacco (Extended Abstract)&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2024&lt;br /&gt;
|Month=Juni&lt;br /&gt;
|Booktitle=DL 2024: 37th International Workshop on Description Logics&lt;br /&gt;
|Publisher=CEUR Workshop Proceedings&lt;br /&gt;
|Editor=Laura Giordano,  Jean Christoph Jung, Ana Ozaki&lt;br /&gt;
|Volume=3739&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|ISSN=1613-0073&lt;br /&gt;
|Download=Abstract7.pdf&lt;br /&gt;
|Link=https://ceur-ws.org/Vol-3739/abstract-20.pdf&lt;br /&gt;
|Projekt=ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Abstract7.pdf&amp;diff=44052</id>
		<title>Datei:Abstract7.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Abstract7.pdf&amp;diff=44052"/>
		<updated>2026-02-24T09:40:15Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3458&amp;diff=44050</id>
		<title>Inproceedings3458</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Inproceedings3458&amp;diff=44050"/>
		<updated>2026-02-24T09:32:55Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=Bernhard |ErsterAutorNachname=Ganter |FurtherAuthors=Tom Hanika; Johannes Hirth; Sergei Obiedkov }} {{Inproceedings |Referiert=1 |Title=Collaborative Hybrid Human AI Learning through Conceptual Exploration |To appear=0 |Year=2024 |Month=Juni |Booktitle=HHAI-WS 2024: Workshops at the Third International Conference on Hybrid Human-Artificial Intelligence (HHAI 2024) |Pages=1–8 |Publisher=CEUR Workshop Proceed…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Bernhard&lt;br /&gt;
|ErsterAutorNachname=Ganter&lt;br /&gt;
|FurtherAuthors=Tom Hanika; Johannes Hirth; Sergei Obiedkov&lt;br /&gt;
}}&lt;br /&gt;
{{Inproceedings&lt;br /&gt;
|Referiert=1&lt;br /&gt;
|Title=Collaborative Hybrid Human AI Learning through Conceptual Exploration&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2024&lt;br /&gt;
|Month=Juni&lt;br /&gt;
|Booktitle=HHAI-WS 2024: Workshops at the Third International Conference on Hybrid Human-Artificial Intelligence (HHAI 2024)&lt;br /&gt;
|Pages=1–8&lt;br /&gt;
|Publisher=CEUR Workshop Proceedings&lt;br /&gt;
|Editor=Petter Ericson, Nina Khairova, Marina De Vos&lt;br /&gt;
|Volume=3825&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=Conceptual Exploration is a sophisticated method for the interactive and structured acquisition of knowledge from experts. It is therefore particularly suitable for the use in hybrid settings where both humans and AIs act as experts. This article provides a brief summary of how conceptual exploration can be used in the context of Hybrid Human AI systems, as discussed within a tutorial during the third HHAI conference in Malmö, Sweden. We will recapitulate two small experiments that were carried out with the participants of the tutorial and their results. Finally, we give some pointers on how this promising link can be further researched.&lt;br /&gt;
|ISSN=1613-0073&lt;br /&gt;
|Download=Tutorial.pdf&lt;br /&gt;
|Link=https://ceur-ws.org/Vol-3825/tutorial.pdf&lt;br /&gt;
|Projekt=ScaDS.AI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Tutorial.pdf&amp;diff=44049</id>
		<title>Datei:Tutorial.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Tutorial.pdf&amp;diff=44049"/>
		<updated>2026-02-24T09:32:02Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Proceedings3029&amp;diff=44048</id>
		<title>Proceedings3029</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Proceedings3029&amp;diff=44048"/>
		<updated>2026-02-24T09:20:45Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Inma P.&lt;br /&gt;
|ErsterAutorNachname=Cabrera&lt;br /&gt;
|FurtherAuthors=Sébastien Ferré; Sergei Obiedkov&lt;br /&gt;
}}&lt;br /&gt;
{{Proceedings&lt;br /&gt;
|Title=Conceptual Knowledge Structures&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2024&lt;br /&gt;
|Month=September&lt;br /&gt;
|Publisher=Springer&lt;br /&gt;
|Series=Lecture Notes in Computer Science&lt;br /&gt;
|Volume=14914&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=This book constitutes the proceedings of the First International Joint Conference on Conceptual Knowledge Structures, CONCEPTS 2024, which took place in Cádiz, Spain, during September 9-13, 2024. The conference is an amalgamation of the 18th International Conference on Formal Concept Analysis (ICFCA); the 17th International Conference on Concept Lattices and Their Applications (CLA); and the 28th International Conference on Conceptual Structures (ICCS).&lt;br /&gt;
&lt;br /&gt;
The 18 full and 4 short papers included in this book were carefully reviewed and selected from 38 submissions. They were organized in topical sections as follows: theory; algorithms, methods, and resources; applications.&lt;br /&gt;
|ISBN=978-3-031-67867-7&lt;br /&gt;
|ISSN=0302-9743&lt;br /&gt;
|Link=https://link.springer.com/book/10.1007/978-3-031-67868-4&lt;br /&gt;
|DOI Name=10.1007/978-3-031-67868-4&lt;br /&gt;
|Projekt=SECAI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Proceedings3029&amp;diff=44047</id>
		<title>Proceedings3029</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Proceedings3029&amp;diff=44047"/>
		<updated>2026-02-24T09:19:48Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Inma P.&lt;br /&gt;
|ErsterAutorNachname=Cabrera&lt;br /&gt;
|FurtherAuthors=Sébastien Ferré; Sergei Obiedkov&lt;br /&gt;
}}&lt;br /&gt;
{{Proceedings&lt;br /&gt;
|Title=Conceptual Knowledge Structures&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2024&lt;br /&gt;
|Month=September&lt;br /&gt;
|Publisher=Springer&lt;br /&gt;
|Series=Lecture Notes in Computer Science&lt;br /&gt;
|Volume=14914&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=This book constitutes the proceedings of the First International Joint Conference on Conceptual Knowledge Structures, CONCEPTS 2024, which took place in Cádiz, Spain, during September 9-13, 2024. The conference is an amalgamation of the 18th International Conference on Formal Concept Analysis (ICFCA); the 17th International Conference on Concept Lattices and Their Applications (CLA); and the 28th International Conference on Conceptual Structures (ICCS).&lt;br /&gt;
&lt;br /&gt;
The 18 full and 4 short papers included in this book were carefully reviewed and selected from 38 submissions. They were organized in topical sections as follows: Theory; algorithms, methods, and resources; applications.&lt;br /&gt;
|ISBN=978-3-031-67867-7&lt;br /&gt;
|ISSN=0302-9743&lt;br /&gt;
|Link=https://link.springer.com/book/10.1007/978-3-031-67868-4&lt;br /&gt;
|DOI Name=10.1007/978-3-031-67868-4&lt;br /&gt;
|Projekt=SECAI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Proceedings3029&amp;diff=44045</id>
		<title>Proceedings3029</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Proceedings3029&amp;diff=44045"/>
		<updated>2026-02-24T09:19:10Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: Die Seite wurde neu angelegt: „{{Publikation Erster Autor |ErsterAutorVorname=Inma P. |ErsterAutorNachname=Cabrera |FurtherAuthors=Sébastien Ferré; Sergei Obiedkov }} {{Proceedings |Title=Conceptual Knowledge Structures |To appear=0 |Year=2024 |Month=September |Publisher=Springer |Series=Lecture Notes in Computer Science |Volume=14914 }} {{Publikation Details |Abstract=This book constitutes the proceedings of the First International Joint Conference on Conceptual Knowledge Structures…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Publikation Erster Autor&lt;br /&gt;
|ErsterAutorVorname=Inma P.&lt;br /&gt;
|ErsterAutorNachname=Cabrera&lt;br /&gt;
|FurtherAuthors=Sébastien Ferré; Sergei Obiedkov&lt;br /&gt;
}}&lt;br /&gt;
{{Proceedings&lt;br /&gt;
|Title=Conceptual Knowledge Structures&lt;br /&gt;
|To appear=0&lt;br /&gt;
|Year=2024&lt;br /&gt;
|Month=September&lt;br /&gt;
|Publisher=Springer&lt;br /&gt;
|Series=Lecture Notes in Computer Science&lt;br /&gt;
|Volume=14914&lt;br /&gt;
}}&lt;br /&gt;
{{Publikation Details&lt;br /&gt;
|Abstract=This book constitutes the proceedings of the First International Joint Conference on Conceptual Knowledge Structures, CONCEPTS 2024, which took place in Cádiz, Spain, during September 9-13, 2024. The conference is an amalgamation of the 18th International Conference on Formal Concept Analysis (ICFCA); the 17th International Conference on Concept Lattices and Their Applications (CLA); and the 28th International Conference on Conceptual Structures (ICCS).&lt;br /&gt;
&lt;br /&gt;
The 18 full and 4 short papers included in this book were carefully reviewed and selected from 38 submissions. They were organized in topical sections as follows: Theory; algorithms, methods, and resources; applications.&lt;br /&gt;
|ISBN=978-3-031-67867-7&lt;br /&gt;
|ISSN=0302-9743&lt;br /&gt;
|Link=https://link.springer.com/book/10.1007/978-3-031-67868-4&lt;br /&gt;
|DOI Name=https://doi.org/10.1007/978-3-031-67868-4&lt;br /&gt;
|Projekt=SECAI&lt;br /&gt;
|Forschungsgruppe=Wissensbasierte Systeme&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=44001</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=44001"/>
		<updated>2026-02-03T14:10:25Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch; Stephan Mennicke; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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====Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred date for oral exams is &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-14-overlay.pdf, CT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-15-overlay.pdf, CT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-16-overlay.pdf, CT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-17-overlay.pdf, CT2025-Lecture-17-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-18-overlay.pdf, CT2025-Lecture-18-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-07.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-19-overlay.pdf, CT2025-Lecture-19-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-20-overlay.pdf, CT2025-Lecture-20-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-21-overlay.pdf, CT2025-Lecture-21-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-22-overlay.pdf, CT2025-Lecture-22-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-08.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-23-overlay.pdf, CT2025-Lecture-23-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-24-overlay.pdf, CT2025-Lecture-24-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-09.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-25-overlay.pdf, CT2025-Lecture-25-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-26-overlay.pdf, CT2025-Lecture-26-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=Exercise-10.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Constant-Factor Approximations&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-27-overlay.pdf, CT2025-Lecture-27-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Approximation Schemes&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-28-overlay.pdf, CT2025-Lecture-28-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=All the Rest&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-11.pdf, CT2025-Exercise-11-5-slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Parameterized Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-29-overlay.pdf, CT2025-Lecture-29-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=no more exercise&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-29-print.pdf&amp;diff=44000</id>
		<title>Datei:CT2025-Lecture-29-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-29-print.pdf&amp;diff=44000"/>
		<updated>2026-02-03T14:10:21Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-29-overlay.pdf&amp;diff=43999</id>
		<title>Datei:CT2025-Lecture-29-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-29-overlay.pdf&amp;diff=43999"/>
		<updated>2026-02-03T14:10:04Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43993</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43993"/>
		<updated>2026-01-30T16:08:43Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch; Stephan Mennicke; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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====Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred date for oral exams is &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-14-overlay.pdf, CT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-15-overlay.pdf, CT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-16-overlay.pdf, CT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-17-overlay.pdf, CT2025-Lecture-17-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-18-overlay.pdf, CT2025-Lecture-18-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-07.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-19-overlay.pdf, CT2025-Lecture-19-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-20-overlay.pdf, CT2025-Lecture-20-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-21-overlay.pdf, CT2025-Lecture-21-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-22-overlay.pdf, CT2025-Lecture-22-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-08.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-23-overlay.pdf, CT2025-Lecture-23-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-24-overlay.pdf, CT2025-Lecture-24-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-09.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-25-overlay.pdf, CT2025-Lecture-25-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-26-overlay.pdf, CT2025-Lecture-26-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=Exercise-10.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Constant-Factor Approximations&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-27-overlay.pdf, CT2025-Lecture-27-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Approximation Schemes&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-28-overlay.pdf, CT2025-Lecture-28-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=All the Rest&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-11.pdf, CT2025-Exercise-11-5-slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Parameterized Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=no more exercise&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-28-print.pdf&amp;diff=43992</id>
		<title>Datei:CT2025-Lecture-28-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-28-print.pdf&amp;diff=43992"/>
		<updated>2026-01-30T16:08:40Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-28-overlay.pdf&amp;diff=43991</id>
		<title>Datei:CT2025-Lecture-28-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-28-overlay.pdf&amp;diff=43991"/>
		<updated>2026-01-30T16:08:26Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43986</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43986"/>
		<updated>2026-01-29T10:31:10Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch; Stephan Mennicke; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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====Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred date for oral exams is &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-14-overlay.pdf, CT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-15-overlay.pdf, CT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-16-overlay.pdf, CT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-17-overlay.pdf, CT2025-Lecture-17-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-18-overlay.pdf, CT2025-Lecture-18-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-07.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-19-overlay.pdf, CT2025-Lecture-19-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-20-overlay.pdf, CT2025-Lecture-20-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-21-overlay.pdf, CT2025-Lecture-21-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-22-overlay.pdf, CT2025-Lecture-22-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-08.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-23-overlay.pdf, CT2025-Lecture-23-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-24-overlay.pdf, CT2025-Lecture-24-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-09.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-25-overlay.pdf, CT2025-Lecture-25-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-26-overlay.pdf, CT2025-Lecture-26-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=Exercise-10.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Constant-Factor Approximations&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-27-overlay.pdf, CT2025-Lecture-27-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Approximation Schemes&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=All the Rest&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-11.pdf, CT2025-Exercise-11-5-slides.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Parameterized Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=no more exercise&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-27-print.pdf&amp;diff=43985</id>
		<title>Datei:CT2025-Lecture-27-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-27-print.pdf&amp;diff=43985"/>
		<updated>2026-01-29T10:31:04Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-27-overlay.pdf&amp;diff=43984</id>
		<title>Datei:CT2025-Lecture-27-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-27-overlay.pdf&amp;diff=43984"/>
		<updated>2026-01-29T10:30:18Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Exercise-10.pdf&amp;diff=43944</id>
		<title>Datei:Exercise-10.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Exercise-10.pdf&amp;diff=43944"/>
		<updated>2026-01-20T15:45:05Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: Sergei Obiedkov lud eine neue Version von Datei:Exercise-10.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43941</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43941"/>
		<updated>2026-01-19T21:09:35Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch; Stephan Mennicke; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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====Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred date for oral exams is &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-14-overlay.pdf, CT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-15-overlay.pdf, CT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-16-overlay.pdf, CT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-17-overlay.pdf, CT2025-Lecture-17-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-18-overlay.pdf, CT2025-Lecture-18-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-07.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-19-overlay.pdf, CT2025-Lecture-19-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-20-overlay.pdf, CT2025-Lecture-20-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-21-overlay.pdf, CT2025-Lecture-21-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-22-overlay.pdf, CT2025-Lecture-22-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-08.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-23-overlay.pdf, CT2025-Lecture-23-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-09.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=Exercise-10.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Constant-Factor Approximations&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Approximation Schemes&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Quantum Computing&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Parameterized Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Exercise-10.pdf&amp;diff=43940</id>
		<title>Datei:Exercise-10.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:Exercise-10.pdf&amp;diff=43940"/>
		<updated>2026-01-19T21:09:30Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-23-print.pdf&amp;diff=43906</id>
		<title>Datei:CT2025-Lecture-23-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-23-print.pdf&amp;diff=43906"/>
		<updated>2026-01-12T19:27:57Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: Sergei Obiedkov lud eine neue Version von Datei:CT2025-Lecture-23-print.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-23-overlay.pdf&amp;diff=43905</id>
		<title>Datei:CT2025-Lecture-23-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-23-overlay.pdf&amp;diff=43905"/>
		<updated>2026-01-12T19:27:38Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: Sergei Obiedkov lud eine neue Version von Datei:CT2025-Lecture-23-overlay.pdf hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43904</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43904"/>
		<updated>2026-01-12T19:22:38Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch; Stephan Mennicke; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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====Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred date for oral exams is &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-14-overlay.pdf, CT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-15-overlay.pdf, CT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-16-overlay.pdf, CT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-17-overlay.pdf, CT2025-Lecture-17-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-18-overlay.pdf, CT2025-Lecture-18-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-07.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-19-overlay.pdf, CT2025-Lecture-19-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-20-overlay.pdf, CT2025-Lecture-20-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-21-overlay.pdf, CT2025-Lecture-21-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-22-overlay.pdf, CT2025-Lecture-22-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-08.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-23-overlay.pdf, CT2025-Lecture-23-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-09.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Constant-Factor Approximations&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Approximation Schemes&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Quantum Computing&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Parameterized Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-23-print.pdf&amp;diff=43903</id>
		<title>Datei:CT2025-Lecture-23-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-23-print.pdf&amp;diff=43903"/>
		<updated>2026-01-12T19:22:32Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-23-overlay.pdf&amp;diff=43902</id>
		<title>Datei:CT2025-Lecture-23-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-23-overlay.pdf&amp;diff=43902"/>
		<updated>2026-01-12T19:22:16Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43866</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43866"/>
		<updated>2026-01-08T10:34:15Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch; Stephan Mennicke; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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====Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred date for oral exams is &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-14-overlay.pdf, CT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-15-overlay.pdf, CT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-16-overlay.pdf, CT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-17-overlay.pdf, CT2025-Lecture-17-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-18-overlay.pdf, CT2025-Lecture-18-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-07.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-19-overlay.pdf, CT2025-Lecture-19-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-20-overlay.pdf, CT2025-Lecture-20-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-21-overlay.pdf, CT2025-Lecture-21-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-22-overlay.pdf, CT2025-Lecture-22-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-08.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Constant-Factor Approximations&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Approximation Schemes&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Quantum Computing&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Parameterized Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43865</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43865"/>
		<updated>2026-01-08T10:30:48Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Markus Krötzsch; Stephan Mennicke; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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====Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred date for oral exams is &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;24th February 2026&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-14-overlay.pdf, CT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-15-overlay.pdf, CT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-16-overlay.pdf, CT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-17-overlay.pdf, CT2025-Lecture-17-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-18-overlay.pdf, CT2025-Lecture-18-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-07.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-19-overlay.pdf, CT2025-Lecture-19-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-20-overlay.pdf, CT2025-Lecture-20-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-21-overlay.pdf, CT2025-Lecture-21-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-22-overlay.pdf, CT2025-Lecture-22-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-08.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Quantum Computing&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-22-print.pdf&amp;diff=43864</id>
		<title>Datei:CT2025-Lecture-22-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-22-print.pdf&amp;diff=43864"/>
		<updated>2026-01-08T10:30:43Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-22-overlay.pdf&amp;diff=43863</id>
		<title>Datei:CT2025-Lecture-22-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-22-overlay.pdf&amp;diff=43863"/>
		<updated>2026-01-08T10:30:29Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-21-print.pdf&amp;diff=43862</id>
		<title>Datei:CT2025-Lecture-21-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-21-print.pdf&amp;diff=43862"/>
		<updated>2026-01-08T10:30:09Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-21-overlay.pdf&amp;diff=43861</id>
		<title>Datei:CT2025-Lecture-21-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-21-overlay.pdf&amp;diff=43861"/>
		<updated>2026-01-08T10:29:55Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43731</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43731"/>
		<updated>2025-12-09T09:00:34Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Stephan Mennicke; Markus Krötzsch; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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=== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred dates for oral exams are &#039;&#039;&#039;10th February 2025&#039;&#039;&#039; and &#039;&#039;&#039;14th February 2025&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;10th February 2025&#039;&#039;&#039; and &#039;&#039;&#039;14th February 2025&#039;&#039;&#039;.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-14-overlay.pdf, CT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-15-overlay.pdf, CT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-16-overlay.pdf, CT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-17-overlay.pdf, CT2025-Lecture-17-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Hierarchy / Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-07.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Quantum Computing&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-17-print.pdf&amp;diff=43730</id>
		<title>Datei:CT2025-Lecture-17-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-17-print.pdf&amp;diff=43730"/>
		<updated>2025-12-09T09:00:29Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-17-overlay.pdf&amp;diff=43729</id>
		<title>Datei:CT2025-Lecture-17-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-17-overlay.pdf&amp;diff=43729"/>
		<updated>2025-12-09T09:00:16Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43713</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43713"/>
		<updated>2025-12-04T16:53:49Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Stephan Mennicke; Markus Krötzsch; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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=== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred dates for oral exams are &#039;&#039;&#039;10th February 2025&#039;&#039;&#039; and &#039;&#039;&#039;14th February 2025&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;10th February 2025&#039;&#039;&#039; and &#039;&#039;&#039;14th February 2025&#039;&#039;&#039;.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-14-overlay.pdf, CT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-15-overlay.pdf, CT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-16-overlay.pdf, CT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Hierarchy / Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Quantum Computing&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43712</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43712"/>
		<updated>2025-12-04T16:51:24Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Stephan Mennicke; Markus Krötzsch; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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=== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred dates for oral exams are &#039;&#039;&#039;10th February 2025&#039;&#039;&#039; and &#039;&#039;&#039;14th February 2025&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;10th February 2025&#039;&#039;&#039; and &#039;&#039;&#039;14th February 2025&#039;&#039;&#039;.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-14-overlay.pdf, CT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-15-overlay.pdf, CT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-16-overlay.pdf, CT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Hierarchy / Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Quantum Computing (3)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43711</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43711"/>
		<updated>2025-12-04T16:49:23Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Stephan Mennicke; Markus Krötzsch; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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=== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred dates for oral exams are &#039;&#039;&#039;10th February 2025&#039;&#039;&#039; and &#039;&#039;&#039;14th February 2025&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;10th February 2025&#039;&#039;&#039; and &#039;&#039;&#039;14th February 2025&#039;&#039;&#039;.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-14-overlay.pdf, CT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-15-overlay.pdf, CT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-16-overlay.pdf, CT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Hierarchy / Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Quantum Computing (3)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43701</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43701"/>
		<updated>2025-12-03T10:11:42Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Stephan Mennicke; Markus Krötzsch; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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=== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred dates for oral exams are &#039;&#039;&#039;10th February 2025&#039;&#039;&#039; and &#039;&#039;&#039;14th February 2025&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;10th February 2025&#039;&#039;&#039; and &#039;&#039;&#039;14th February 2025&#039;&#039;&#039;.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-14-overlay.pdf, CT2025-Lecture-14-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-15-overlay.pdf, CT2025-Lecture-15-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-16-overlay.pdf, CT2025-Lecture-16-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-06.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Hierarchy / Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Quantum Computing (3)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-16-print.pdf&amp;diff=43700</id>
		<title>Datei:CT2025-Lecture-16-print.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-16-print.pdf&amp;diff=43700"/>
		<updated>2025-12-03T10:11:36Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-16-overlay.pdf&amp;diff=43699</id>
		<title>Datei:CT2025-Lecture-16-overlay.pdf</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Datei:CT2025-Lecture-16-overlay.pdf&amp;diff=43699"/>
		<updated>2025-12-03T10:11:15Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
	<entry>
		<id>https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43639</id>
		<title>Complexity Theory (WS2025)</title>
		<link rel="alternate" type="text/html" href="https://iccl.inf.tu-dresden.de/w/index.php?title=Complexity_Theory_(WS2025)&amp;diff=43639"/>
		<updated>2025-11-24T18:34:37Z</updated>

		<summary type="html">&lt;p&gt;Sergei Obiedkov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vorlesung&lt;br /&gt;
|Title=Complexity Theory&lt;br /&gt;
|Research group=Wissensbasierte Systeme&lt;br /&gt;
|Lecturers=Stephan Mennicke; Markus Krötzsch; Sergei Obiedkov&lt;br /&gt;
|Term=WS&lt;br /&gt;
|Year=2025&lt;br /&gt;
|Lecture series=Complexity Theory&lt;br /&gt;
|Matrix=#complexity:tu-dresden.de&lt;br /&gt;
|Module=CMS-LM-ADV, CMS-LM-MOC, INF-25-MA-FTK-CT, INF-B-510, INF-B-520, INF-BAS6, 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=== Contents ==&lt;br /&gt;
This course covers both fundamental concepts and advanced topics in complexity theory.&lt;br /&gt;
&lt;br /&gt;
Key topics are:&lt;br /&gt;
* &#039;&#039;&#039;Turing Machines (revision):&#039;&#039;&#039; Definition of Turing Machines; Variants; Computational Equivalence; Decidability and Recognizability; Enumeration&lt;br /&gt;
* &#039;&#039;&#039;Undecidability:&#039;&#039;&#039; Examples of Undecidable Problems; Mapping Reductions; Rice’s Theorem (both for characterizing Decidability and Recognizability); Recursion Theorem; Outlook into Decidability in Logic&lt;br /&gt;
* &#039;&#039;&#039;Time Complexity:&#039;&#039;&#039; Measuring Time Complexity; Many-One Reductions; Cook-Levin Theorem; Time Complexity Classes (P, NP, ExpTime); NP-completeness; pseudo-NP-complete problems&lt;br /&gt;
* &#039;&#039;&#039;Space Complexity:&#039;&#039;&#039; Space Complexity Classes (PSpace, L, NL); Savitch’s Theorem; PSpace-completeness; NL-completeness; NL = coNL&lt;br /&gt;
* &#039;&#039;&#039;Diagonalization:&#039;&#039;&#039; Hierarchy Theorems (det. Time, non-det. Time, Space); Gap Theorem; Ladner’s Theorem; Relativization; Baker-Gill-Solovay Theorem&lt;br /&gt;
* &#039;&#039;&#039;Alternation:&#039;&#039;&#039; Alternating Turing Machines; APTime = PSpace; APSpace = ExpTime; Polynomial Hierarchy &amp;lt;!--; NTIME(n) ⊄ TISP(n¹·², n⁰·²)--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Circuit Complexity:&#039;&#039;&#039; Boolean Circuits; Alternative Proof of Cook-Levin Theorem; Parallel Computation (NC); P-completeness; P/poly; (Karp-Lipton Theorem, Meyer’s Theorem)&lt;br /&gt;
* &#039;&#039;&#039;Probabilistic Computation:&#039;&#039;&#039; Randomized Complexity Classes (RP, PP, BPP, ZPP); Sipser-Gács-Lautemann Theorem&lt;br /&gt;
* &#039;&#039;&#039;Quantum Computing:&#039;&#039;&#039; Quantum circuits, BQP, some basic results&lt;br /&gt;
&lt;br /&gt;
===Mode of Teaching and Registration===&lt;br /&gt;
&lt;br /&gt;
The course generally does not require a special registration, and there is no participant limit. However, students in programmes that use the Selma system (esp., students in CMS Master) will need to register there to obtain credits. &amp;lt;!-- Additionally, we kindly ask you to enroll in the &#039;&#039;&#039;[https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/32320454689 OPAL course]&#039;&#039;&#039; so we can contact you, should the need arise. --&amp;gt;&lt;br /&gt;
Most of the materials will be freely available worldwide. &lt;br /&gt;
&lt;br /&gt;
===Schedule and Location===&lt;br /&gt;
&lt;br /&gt;
This page will publish all dates (see &#039;&#039;Dates &amp;amp; Materials&#039;&#039; above).&lt;br /&gt;
* The weekly lecture sessions will take place on Mondays DS4 (13.00 - 14.30) in [[APB E005]] and Tuesdays DS3 (11.10 - 12.40) in [[MER 0E23]].&lt;br /&gt;
* The weekly exercise session will take place on &#039;&#039;&#039;Tuesday DS5 (14.50 - 16.20)&#039;&#039;&#039;, also in [[APB E005]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===Examination Dates and Mode===&lt;br /&gt;
&lt;br /&gt;
The registration and scheduling for exams depend on the module they are for. All students need to contact the [[Wissensbasierte_Systeme/en|KBS secretary]] to arrange time slots for their oral exams, or the secretary of another chair in the case of another main examiner. The preferred dates for oral exams are &#039;&#039;&#039;10th February 2025&#039;&#039;&#039; and &#039;&#039;&#039;14th February 2025&#039;&#039;&#039;. Although we cannot generally accommodate wishes for specific dates, students with justified time constraints during the examination period can still let us know as early as possible.&lt;br /&gt;
&lt;br /&gt;
Students taking Complexity Theory as part of any &#039;&#039;&#039;other module&#039;&#039;&#039; should contact the secretary of the main examiner to find a date. If the main examiner is Markus Krötzsch, the preferred date will also be &#039;&#039;&#039;10th February 2025&#039;&#039;&#039; and &#039;&#039;&#039;14th February 2025&#039;&#039;&#039;.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
===Contact===&lt;br /&gt;
&lt;br /&gt;
Besides the regular meetings in lectures and exercise classes, you can also contact the teachers and other students in the public discussion channel on Matrix shown on the side.&lt;br /&gt;
&lt;br /&gt;
===Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
The slides for some of the foundational lectures of this course are based on slides used by Markus Krötzsch for the course  &#039;&#039;Complexity Theory&#039;&#039; at the University of Oxford, which were adopted from slides created by [http://logic.las.tu-berlin.de/Members/Kreutzer/ Stefan Kreutzer] and [http://www.cs.ox.ac.uk/people/ian.horrocks/ Ian Horrocks] for that course.&lt;br /&gt;
&lt;br /&gt;
Further material has been prepared first by [[Daniel Borchmann/en|Daniel Borchmann]] during his time at TU Dresden.&lt;br /&gt;
|Literature=* &#039;&#039;&#039;Michael Sipser: &#039;&#039;Introduction to the Theory of Computation, International Edition&#039;&#039;; 3rd Edition; Cengage Learning 2013&#039;&#039;&#039;&lt;br /&gt;
:: Introductory text that covers all basic topics in this lecture.&lt;br /&gt;
&lt;br /&gt;
* Erich Grädel: &#039;&#039;Complexity Theory&#039;&#039;; Lecture Notes, Winter Term 2009/10. Available online at https://logic.rwth-aachen.de/Teaching/KTQC-WS09/index.html.en&lt;br /&gt;
:: Free lecture notes with a general overview of main results; more detailed than Sipser on oracles and alternation; main reference for randomized computation&lt;br /&gt;
&lt;br /&gt;
* John E. Hopcroft and Jeffrey D. Ullman: &#039;&#039;Introduction to Automata Theory, Languages, and Computation&#039;&#039;; Addison Wesley Publishing Company 1979&lt;br /&gt;
:: The &#039;&#039;Cinderella Book&#039;&#039;; contains a lot of information not contained in most other books; the hierarchy of undecidable problems as well as Rice&#039; characterization of recognizable properties of recognizable languages are from here.&lt;br /&gt;
&lt;br /&gt;
* Christos H. Papadimitriou: &#039;&#039;Computational Complexity&#039;&#039;; 1995 Addison-Wesley Publishing Company, Inc&lt;br /&gt;
:: Standard reference text for many advanced aspects on complexity theory; the proofs of the Linear Speedup Theorem, the Gap Theorem, and Ladner&#039;s Theorem as given in the lecture are from here&lt;br /&gt;
&lt;br /&gt;
* Sanjeev Arora and Boaz Barak: &#039;&#039;Computational Complexity: A Modern Approach&#039;&#039;; Cambridge University Press 2009&lt;br /&gt;
:: Extensive book covering the state of the art of Complexity Theory&lt;br /&gt;
&lt;br /&gt;
* Michael R. Garey and David S. Johnson: &#039;&#039;Computers and Intractability&#039;&#039;; Bell Telephone Laboratories, Inc. 1979&lt;br /&gt;
:: The classical book on Complexity Theory; contains a long list of problems with their complexities&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* Neil Immerman: &#039;&#039;Descriptive Complexity&#039;&#039;; Springer Verlag 1999--&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Introduction and Motivation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-13&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-01-overlay.pdf, CT2025-Lecture-01-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Turing Machines and Languages&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-14&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-02-overlay.pdf, CT2025-Lecture-02-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-20&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-03-overlay.pdf, CT2025-Lecture-03-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Undecidability and Recursion&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-04-overlay.pdf, CT2025-Lecture-04-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Mathematical Foundations, Decidability, and Recognisability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-21&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-01.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Time Complexity and Polynomial Time&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-27&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-05-overlay.pdf, CT2025-Lecture-05-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial-Time Reductions and Nondeterministic Polynomial Time&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-06-overlay.pdf, CT2025-Lecture-06-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Undecidability&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-10-28&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-02.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-03&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-07-overlay.pdf, CT2025-Lecture-07-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=NP-Complete Problems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-08-overlay.pdf, CT2025-Lecture-08-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-04&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-03.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Complexity and PSPACE&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-10&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-09-overlay.pdf, CT2025-Lecture-09-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Space and Games&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-10-overlay.pdf, CT2025-Lecture-10-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=NP-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-11&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-04.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Logarithmic Space&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-17&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-11-overlay.pdf, CT2025-Lecture-11-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Hierarchy Theorems&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS3&lt;br /&gt;
|Download=CT2025-Lecture-12-overlay.pdf, CT2025-Lecture-12-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=More NP-Completeness and P-Completeness&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-18&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Space Hierarchy and Gaps&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-24&lt;br /&gt;
|DS=DS4&lt;br /&gt;
|Download=CT2025-Lecture-13-overlay.pdf, CT2025-Lecture-13-print.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP: Ladner&#039;s Theorem&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-11-25&lt;br /&gt;
|DS=DS5&lt;br /&gt;
|Download=CT2025-Exercise-05.pdf&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=P vs. NP and Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-01&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Time and Space Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-02&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=The Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-08&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Polynomial Hierarchy / Circuit Complexity&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Diagonalisation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-09&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Circuits and Parallel Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-15&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Questions and Answers (before Christmas)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Entfällt&lt;br /&gt;
|Title=Christmas Break&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2025-12-16&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Turing Machines&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-05&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Alternation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-06&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Probabilistic Complexity Classes (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-12&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Polynomial Hierarchy&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-13&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Quantum Computing (2)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-19&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Interactive Proof Systems (1)&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Circuit Complexity&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-20&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-26&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Randomised Computation&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-01-27&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=TBA&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-02&lt;br /&gt;
|DS=DS4&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Vorlesung&lt;br /&gt;
|Title=Summary and Consultation&lt;br /&gt;
|Room=MER 0E23&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS3&lt;br /&gt;
}}&lt;br /&gt;
{{Vorlesung Zeiten&lt;br /&gt;
|Lehrveranstaltungstype=Übung&lt;br /&gt;
|Title=Quantum Computing (3)&lt;br /&gt;
|Room=APB E005&lt;br /&gt;
|Date=2026-02-03&lt;br /&gt;
|DS=DS5&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sergei Obiedkov</name></author>
	</entry>
</feed>