Christopher Hahn

A profile picture of Christopher Hahn

Contact

Phone: +49 681 302 5664
eMail: christopher dot hahn at cispa dot de

About me

I was a Ph.D. student in the Reactive Systems Group at the Computer Science Department at Saarland University.
I defended my thesis “Logical and Deep Learning Methods for Temporal Reasoning” in December, 2021 and joined the CISPA-Stanford Center. Please find my new homepage here: christopherhahn.io.

Publications

Teaching Temporal Logics to Neural Networks

With Frederik Schmitt, Jens U. Kreber, Markus N. Rabe, and Bernd Finkbeiner.
Ninth International Conference on Learning Representations (ICLR 2021).

The Hierarchy of Hyperlogics: A Knowledge Reasoning Perspective

With Norine Coenen, Bernd Finkbeiner and Jana Hofmann.
17th International Conference on Principles of Knowledge Representation and Reasoning, Recently Published Research Track (KR 2020).

Realizing omega-regular Hyperproperties

With Bernd Finkbeiner, Jana Hofmann, and Leander Tentrup.
32nd International Conference on Computer-Aided Verification (CAV 2020).

Efficient monitoring of hyperproperties using prefix trees

With Bernd Finkbeiner, Marvin Stenger, and Leander Tentrup.
International Journal on Software Tools for Technology Transfer, TACAS 2018 Special Issue (STTT 2020).

Synthesis from Hyperproperties

With Bernd Finkbeiner, Philip Lukert, Marvin Stenger, and Leander Tentrup.
Acta Informatica.

Algorithms for Monitoring Hyperproperties

RV 2019 @ 3rd World Congress on Formal Methods (FM 2019).

Monitoring Hyperproperties

With Bernd Finkbeiner, Marvin Stenger and Leander Tentrup.
Formal Methods in System Design (FMSD).

The Hierarchy of Hyperlogics

With Norine Coenen, Bernd Finkbeiner and Jana Hofmann.
34th Annual ACM/IEE Symposium on Logic in Computer Science (LICS 2019).

Constraint-based Monitoring of Hyperproperties

With Marvin Stenger and Leander Tentrup.
25th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2019).

MGHyper: Checking Satisfiability of HyperLTL formulas beyond the ∃* ∀* Fragment.

With Bernd Finkbeiner and Tobias Hans.
16th International Symposium on Automated Technology for Verification and Analysis (ATVA 2018).

Synthesizing Reactive Systems from Hyperproperties.

With Bernd Finkbeiner, Philip Lukert, Marvin Stenger and Leander Tentrup.
30th International Conference on Computer-Aided Verification (CAV 2018).

Model Checking Quantitative Hyperproperties.

With Bernd Finkbeiner and Hazem Torfah.
30th International Conference on Computer-Aided Verification (CAV 2018).

RVHyper: A Runtime Verification Tool for Temporal Hyperproperties.

With Bernd Finkbeiner, Marvin Stenger, and Leander Tentrup.
24th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2018).
Tool.
Poster.

Monitoring Hyperproperties.

With Bernd Finkbeiner, Marvin Stenger, and Leander Tentrup.
17th International Conference on Runtime Verification (RV 2017).

EAHyper: Satisfiability, Implication,
and Equivalence Checking of Hyperproperties.

With Bernd Finkbeiner and Marvin Stenger.
29th International Conference on Computer-Aided Verification (CAV 2017).
Tool.

Deciding Hyperproperties.

With Bernd Finkbeiner.
27th International Conference on Concurrency Theory (CONCUR 2016).

Tools

A Runtime Verification Tool for Temporal Hyperproperties.

With Marvin Stenger and Leander Tentrup.

Satisfiability, Implication, and Equivalence Checking of Hyperproperties.

With Marvin Stenger.

Scientific Service

  • PC member for IJCAI’21
  • Reviewer for STTT’20
  • Subreviewer for LICS’19, ATVA’19, CSL’20, CONCUR’20, LICS’21, CAV’21

Presentations

Theses

Student Projects

Ongoing

  • Tobias Hans, tbd, Master Thesis

Completed

Teaching Videos

Teaching

Summer 2019 Advisor for Softwarezuverlässigkeit at the Reactive Systems Group
Winter 2018/2019 Advisor for Hyperproperties at the Reactive Systems Group.
Summer 2018 Advisor for Formal Verification of Security Protocols at the Reactive Systems Group.
Winter 2017/2018 Teaching Assistant for Programming 1 at the Reactive Systems Group.
received the Busy Beaver award for outstanding teaching performance
Summer 2017 Lecturer for Mathematics Precourse at Saarland University
received the BESTE award for student initiatives and extraordinary commitment
Winter 2016/2017 Teaching Assistant for Verification at the Reactive Systems Group.
Summer 2016 Lecturer and Coach for Mathematics Precourse at Saarland University
Summer 2016 Student TA for Concurrent Programming at the Dependable Systems and Software Chair.
Winter 2015/2016 Organizer of Didactic Seminar for Re-exam Student TAs
Winter 2015/2016 Supervision Student TA for Programming 1 at the Programming Systems Lab.
Summer 2015 Coach for Mathematics Precourse at Saarland University.
Winter 2014/2015 Organizer of Didactic Seminar for Re-exam Student TAs
Winter 2014/2015 Student TA for Programming 1 at the Reactive Systems Group.
Summer 2014 Student TA for Mathematics Precourse at Saarland University.
Winter 2013/2014 Re-exam Student TA for Programmierung 1 at the Dependable Systems and Software Chair.