Johannes C. Schuster
Mitarbeiter @ Lehrstuhl für KI-Systementwicklung, Otto-Friedrich-Universität Bamberg. Automatisches Schließen & Maschinelles Lernen
Ich habe vor Kurzem mein Masterstudium der Angewandten Informatik an der Otto-Friedrich-Universität Bamberg mit Schwerpunkt Künstliche Intelligenz abgeschlossen. Meine Masterarbeit wurde von Prof. Dr. Christoph Benzmüller (Lehrstuhl für KI-Systementwicklung) betreut, an dessen Lehrstuhl ich weiterhin arbeite und eine Promotion anstrebe.
Während meines Studiums habe ich mich intensiv mit den theoretischen Grundlagen des maschinellen Lernens und des automatischen Theorembeweisens befasst. Meine Kernkompetenzen liegen in den Bereichen Logik höherer Stufe, mathematische Grundlagen des maschinellen Lernens, natürliche Sprachverarbeitung, funktionale Programmierung und neuro-symbolische KI.
Ein großer Teil meiner aktuellen Arbeit ist Infrastruktur für automatisches Schließen auf der BEAM (Elixir/Erlang): tptp, ein Parser, Linter und Printer für die TPTP-Sprache; AtpClient, ein einheitlicher Zugang zu externen Beweisern; und Shot, der nebenläufige Tableau-Beweiser für Logik höherer Stufe, den ich in meiner Masterarbeit entwickelt habe. Gemeinsam mit Geoff Sutcliffe (University of Miami) überarbeite ich die SZS-Ontologien, den Standard, in dem automatische Beweiser ihren Ergebnisstatus melden; ich habe die Erfolgsontologie in Isabelle/HOL formalisiert, aus der die Hierarchie abgeleitet und gegen die die veröffentlichte Grammatik geprüft wird.
Mein geplantes Promotionsvorhaben, Certified Parallel Tableaux for Higher-Order Logics with Language Model Instantiations, baut auf Shot auf. Es entwickelt einen Free-Variable-Tableaukalkül für die klassische Logik höherer Stufe mit destruktiver Substitution und OR-paralleler Suche über Instanziierungskandidaten und soll dessen Korrektheit und Vollständigkeit bezüglich der Henkin-Semantik mit Auswahl (Choice) nachweisen. Ein Sprachmodell soll innerhalb der Suche Instanziierungen vorschlagen, der Kalkül prüft jeden Vorschlag, und jede Antwort soll mit einem Zertifikat versehen werden, das ein kleiner unabhängiger Verifizierer gegen eine explizite Axiomatisierung der Logik höherer Stufe prüft. Die Übertragung des Kalküls auf die abhängig getypte Logik höherer Stufe ist als Erweiterung vorgesehen.
ausgewählte publikationen
- Conf./WSBuilding Blocks for Reasoning on the BEAMIn 16th International Workshop on the Implementation of Logics (IWIL 2026), October 25, 2026, Spetses, Greece, Oct 2026accepted, forthcoming
- Conf./WSElixir meets TPTP: Bringing Automated Reasoning to the BEAM EcosystemIn Proceedings of the Workshop on Practical Aspects of Automated Reasoning (PAAR 2026), co-located with FLoC 2026, Lisbon, Portugal, July 25, 2026, 2026
neuigkeiten
| 24.09.2026 | Ich habe meinen M.Sc. in Angewandter Informatik mit der Note 1,0 abgeschlossen und bleibe am Lehrstuhl für KI-Systementwicklung. |
|---|---|
| 11.09.2026 | tptp 0.1.0 ist veröffentlicht: ein Parser, Linter und Printer für die TPTP-Sprache in Elixir. |
| 03.09.2026 | Unser Paper Building Blocks for Reasoning on the BEAM wurde für IWIL 2026 angenommen, das zusammen mit der LPAR-26 auf Spetses (Griechenland) stattfindet. |
| 25.07.2026 | Vortrag über unser Paper Elixir meets TPTP: Bringing Automated Reasoning to the BEAM Ecosystem bei PAAR’26 in Lissabon. Die Folien und die gezeigten Demo-Dateien sind öffentlich verfügbar. |
| 02.07.2026 | Unser Paper für PAAR’26 wurde angenommen; die Camera-ready-Version ist auf ResearchGate verfügbar. Ich stelle die Arbeit am 25. Juli beim PAAR-Workshop in Lissabon vor. |