News / Events

Recent news

August 2021: I was invited to join the upcoming Dagstuhl seminar on "Integrated Deduction" (Seminar 21371). Looking forward to it!
June 2021: I was invited to co-host, together with Prof. Cláudia Nalon (Univ. of Brasilia), a virtual discussion about automation aspects of non-classical logics at the reception of CADE-28. If you're interested, you are cordially invited to join on Monday, July 12, 3.30pm (EDT).
June 2021: I am happy to announce the launch of the new COST action EuroProofNet (CA20111). A COST action supports research exchanges and visits. Anyone willing to contribute to the goals of the action is eligible to join. If you are interested, please register via e-COST.
May 2021: The COST Action European Research Network on Formal Proofs (EuroProofNet), of which I have been a co-proposer together with 23 colleagues from 23 countries, has been accepted for implementation! EuroProofNet aims at boosting the interoperability and usability of proof systems across different reasoning systems and applications. The project is expected to start in autumn 2021.
May 2021: I'm organizing a kick-off event of my recently started AuReLeE project, including invited talks by Prof. Adam Wyner (Swansea Univ.) and Prof. Leon van der Torre (Univ. of Luxembourg). Everybody is welcome to join, see aurelee.net/kickoff for more information.
May 2021: The Luxembourg National Research Fund (FNR) published a short feature on my research: Spotlight on Young Researchers: AI for ethical and legal debates. Thanks a lot for the interest!
April 2021: I'm happy to announce that the project proposal Höhere Ordnungen - performative Recherche zu Künstlicher Intelligenz of Benedikt Grubel and myself was accepted for funding by the Fond Darstellende Künste (federal Performing Arts Fund in Germany) within the #TakeCare programme. In this project, we will explore processes and notions of perception, knowledge representation and language that are common in Theater and AI.
March 2021: My article on extensional paramodulation in Leo-III (jww Christoph Benzmüller) was published in the Journal of Automated Reasoning. You can access the article on Springer Link.
February 2021: I was appointed an expert jury member for the selection of German AI talents (KI-Newcomer*innen 2021), an award hosted by the KI Camp project of the German BMBF and the Gesellschaft für Informatik. Looking forward to it!
February/March 2021: I will be giving a lecture for the general public on Knowledge Representation and Reasoning, as part of the Elements of AI MOOC and webinar series (Chapter 3, "Real world AI"). See also the UL announcement for further information.
February 2021: The special interest group Deduction Systems (Fachgruppe Deduktionssysteme) of the German GI (Gesellschaft für Informatik) is having a joint logic online workshop on March 26, 2021, including the annual Deduktionstreffen. All interested in logic/deduction are invited to contribute! See further information at the interest group website.
February 2021: I'm very happy to announce that David Fuenmayor agreed join my AuReLeE project as a team member. AuReLeE is expected to start in March 2021.

Recommended upcoming events (partially with personal involvement)

September 8-10, 2021: PhDs in Logic XII, Berlin, Germany. (Invited Speaker)
September 27-October 1, 2021: 44th German Conference on Artificial Intelligence (KI 2021), Berlin, Germany.
September 27-October 1, 2021: INFORMATIK 2021, Berlin, Germany.
October, 20-22, 2021: 4th International Conference on Logic and Argumentation (CLAR 2021), Online and at Hangzhou, China. (PC member)
November 10-12, 2021: 33th Benelux Conference on Artificial Intelligence and the 30th Belgian Dutch Conference on Machine Learning, Esch/Alzette, Luxembourg.
July 23-29, 2022: 31th International Joint Conference on Artificial Intelligence and the 23rd European Conference on Artificial Intelligence (IJCAI-ECAI 2022), Vienna, Austria. (PC member)
July 31 - August 12, 2022: Federated Logic Conference (FLoC 2021), including IJCAR, LICS, ... etc, in Haifa, Isreal.

About

This is the personal homepage of Alexander Steen. I am a post-doctoral researcher at the Faculty of Science, Technology and Medicine (FSTM) of the University of Luxembourg. I'm working on the automated theorem prover Leo-III, a reasoning system for classical higher-order logic (HOL) and further expressive, non-classical logics (including higher-order modal logics and deontic logics). My ORCID ID is ORCID 0000-0001-8781-9462.

My current research interests include theory and practice of higher-order reasoning, including efficient data structures for higher-order theorem provers, and related implementation techniques. Furthermore, I'm interested in practical aspects and applications of logics and formal methods in computer science, mathematics and philosophy. Also, I like functional programming (e.g. in Haskell). A research profile (self-portrayal) about my recent work was published by the it - Information Technology journal: See doi:10.1515/itit-2019-0001.

In my freetime, I'm a bass singer in a choir for classical music of various periods and singer in a Schola Cantorum (Vokalschola), see "Links" section.

Education

2018
Doctorate (Dr. rer. nat., summa cum laude) in Computer Science, Freie Universität Berlin, Germany
Dissertation: Extensional Paramodulation for Higher-Order Logic and its Effective Implementation Leo-III
Supervisor: Christoph Benzmüller (Freie Universität Berlin), Second examiner: Geoff Sutcliffe (University of Miami)
2014
Master of Science in Computer Science, Freie Universität Berlin, Germany
2014
Bachelor of Science in Mathematics, Freie Universität Berlin, Germany
2013
Bachelor of Science in Computer Science, Freie Universität Berlin, Germany
2009
Abitur (A-Levels), Lichtenberg-Gymnasium, Cuxhaven, Germany

Professional Affiliations

2018 –
Post-doctoral research associate at the Faculty of Science, Technology and Medicine (FSTM) of the University of Luxembourg
Member of the Individual and Collective Reasoning (ICR) group and the Interdisciplinary Lab for Intelligent and Adaptive Systems (ILIAS)
2018
Independent scientific consulting, project "Towards a Verifiable Smart Contract Language", BILLON SP. Z O.O., Warsaw/London.
2014 - 2018
Research assistant (wiss. Mitarbeiter) at the Dahlem Center for Machine Learning and Robotics at the Institute of Computer Science, Freie Universität Berlin.
2014
Student research assistant (stud. Hilfskraft) at the project Leo-III, Freie Universität Berlin
2011
Freelance programmer (Java, JavaScript, GWT) at Farfromhomepage
2010 - 2014
Tutor (stud. Hilfskraft) at Freie Universität Berlin, Germany

Prizes, Honors etc.

2021
Participation in Dagstuhl seminar 14741: Integrated Deduction (September 12-17)
2020
LexisNexis Best Paper Award of the Int. Legal Informatics Symposium (IRIS 2020)
2019
1st place at CASC-27 (LTB division) with Leo-III
Runner-up at CASC-27 (THF division) with Leo-III
Finalist for the Ernst-Reuter-Prize of Freie Universität Berlin
Nominated as AI Newcomer (BMBF, GI)
2018
Junior-Fellowship of the German Gesellschaft für Informatik (GI)
DFG mentor for 30th European Union Contest for Young Scientists (EUCYS) in Dublin
Woody Bledsoe Travel Award of the CADE
2017
Participation in Dagstuhl seminar 14741: Deduction Beyond First-Order Logic (September 10-15)
2nd place at CASC-26 (THF division) with Leo-III
2016
Woody Bledsoe Travel Award of the CADE
Zentraler Lehrpreis 2015/2016 (Teaching award) of the Freie Universität Berlin for the concept of a lecture on Computational Metaphysics (Press release: german, english)
2015
GI FB-KI Travel Grant (Gesellschaft für Informatik, Fachbereich Künstliche Intelligenz)
2012 - 2014
Scholarship of the German Academic Foundation (Studienstiftung des deutschen Volkes)

Projects / Software development

AuReLeE – Automated Reasoning with Legal Entities

AuReLeE is funded by Luxembourg National Research Fund (FNR) under grant CORE C20/IS/14616644, PI: A. Steen

The goal of the project Automated Reasoning with Legal Entities (AuReLeE) is to provide effective and general means for the automation of normative reasoning processes based on legal knowledge bases. To this end, the project will design and implement a dedicated system that combines efficient decision procedures with a flexible approach to import and re-use existing knowledge bases for their employment as underlying contexts for the normative reasoning tasks. The results of AuReLeE hence allow to full utilization of the existing legal knowledge bases’ potential for compliance checking.

AuReLeE is conducted at the Faculty of Science, Technology and Medicine of the University of Luxembourg. It is hosted by the Individual and Collective Reasoning (ICR) research group at the Depart of Computer Science.

Further information

 

Leo-III – Effective Automation for Higher-Order Logic

Leo-III was funded by DFG under grant BE 2501/11-1 (Leo-III), PI: C. Benzmüller

Leo-III is an effective ATP system for HOL with Henkin semantics and choice. It is implemented in Scala; its source code, and that of related projects, is publicly available under BSD-3 license on GitHub. The system accepts all common TPTP input syntax formats, including untyped clause normal form (CNF), untyped and typed first-order logic (FOF and TFF, respectively) and, as primary input format, monomorphic higher-order logic (THF). Additionally, as one of the first higher-order ATP systems, Leo-III upports reasoning in rank-1 polymorphic variants of the above logics (TF1 and TH1 syntax). The prover returns results according to the standardized TPTP SZS ontology and produces a verifiable TPTP-compatible proof certificate, if a proof is found.

Leo-III was identified as one of the most effective (in terms of number of solved problems) and most versatile (in terms of supported logical formalisms) theorem prover to date by the GRUNGE evaluation, see arXiv:1903.02539.

Leo-III won the LTB division of CASC-27! Also, Leo-III ranked second place in the CASC-27's THF division. See also the news article (Luxemburger Wort) and the UL press release.

Further information
  • Leo-III @ GitHub: Code of and instructions for Leo-III are available at github.com/leoprover/Leo-III.
  • Leo-III example input and outputs: Case studies for the application of Leo-III to higher-order logic problems, modal logic reasoning, choice reasoning and polymorphic HOL reasoning are available as supplemental material to my PhD thesis.
  • Dissertation abstract about Leo-III: A 4-page overview of the Leo-III project and its theoretical and practical details is freely avaiable at Springer Link.

 

MET – Modal Embedding Tool for Reasoning in Quantified Modal Logics

Conducted at Dahlem Center of Machine Learning and Robotics of Freie Universität Berlin, joint work with T. Gleißner

MET is a tool for embedding modal logic logic problems into classical higher-order logic represented in TPTP THF format. The input language allows the user to specify the semantics of the desired quantified modal logic and automatically computes the correspondig embedding.

Further information
  • MET @ GitHub: Code of and instructions for MET are available at github.com/leoprover/embed_modal.
  • Ongoing standardization project as TPTP standard: The input format is currently considered as a logic specification format standard at the TPTP infrastructure, see the proposal document.

 

NAI – Normative Reasoning/Legal Analysis

Conducted at the Individual and Collective Reasoning group of University of Luxembourg, joint work with T. Libal

NAI (for Normative AI) is a framework for normative reasoning. NAI features an annotation-based editor which abstracts over the underlining logical language. It also contains an easily accessible functionality for quality assurance and a transparent analysis of the created formalized document. NAI also supports an approach for assessing the correctness of formalizations via execution of behavioral tests using so-called queries. Lastly, it provides an interface for the creation of such queries and for checking their validity. The architecture of NAI is modular, which allows using different logics and reasoning engines. It also provides an web-based interface, which can be used by other tools in order to reason over the formalized legislation.

NAI is open-source, its source code is freely available at GitHub 3 under GPL-3.0 license. It was awarded with the LexisNexis Best Paper Award of Internationales Rechtsinformatik Symposium (IRIS 2020), in Salzburg, Austria, 2020.

Further information
  • NAI @ GitHub: Code of and instructions for the frontend and backend of NAI are available at github.com/normativeai.
  • NAI web tool: An instance of NAI is hosted at nai.uni.lu, free for own experimentation and tests.
  • Tutorial material: Tutorial material that was used in lectures on normative reasoning at the ICAIL 2019 conference in Montreal, Canada, is available at tutorial.normativeai.com.
  • Youtube video tutorial for NAI: A visual guide by Tomer Libal for the usage of NAI can be found at Youtube. It was presented by Tomer at ReMeP 2019.

Professional Activities

Organizations

Program Committees/Conference Organization

2022
2021
2020
2019
2018
2015
CADE-25 (local co-organizer)

Administrative Academic Services

2021 -
Management committee (MC) of COST action European Research Network on Formal Proofs (CA20111)
2020 -
Editor of the ZLAIRE newsletter
2019 -
Mentoring programme of the German Informatics Society (GI)
2017 - 2018
2016 - 2018
Member of the faculty council (Fachbereichsrat)
2015 - 2016
2015 - 2017
Head of the tutor selection committee for Computer Science studies (Tutorenauswahlkommission Informatik)
2015 - 2016
Deputy Member of the faculty council (Fachbereichsrat)
2013 - 2015
Student member of the tutor selection committee for Computer Science (Tutorenauswahlkommission Informatik), Department of Mathematics and Computer Science, Freie Universität Berlin
2013 - 2014
Head of the teaching committee (Ausbildungskommission), Department of Mathematics and Computer Science, Freie Universität Berlin
2013 - 2014
Student member of the institute administrative council (Institutsleitung), Institute for Computer Science, Freie Universität Berlin
2012 - 2013
Mentoring for new enrollees, Institute of Computer Science, Freie Universität Berlin
2012
Student representative for the computer science graduate program at the inFU-visit days for high-school students

Publications

[google scholar] [dblp] [orbi.lu]

Books

  1. Alexander Steen, Extensional Paramodulation for Higher-Order Logic and its Effective Implementation Leo-III. Part of series Dissertations in Artificial Intelligence (DISKI), volume 345, EAN/ISBN 978-3-89838-739-2, AKA-Verlag, 2018. Book version of dissertation, Freie Universität Berlin.

Edited volumes

  1. Ahmet Soylu, Sotiris Moschoyiannis, Guido Governatori, Mantas Simkus, Petros Stefaneas Alexander Steen, Adrian Giurca (Eds.), Proceedings of the 13th RuleML+RR 2019 Doctoral Consortium and Rule Challenge,. CEUR Workshop Proceedings, Vol. 2438, CEUR-WS.org, urn:nbn:de:0074-2438-5, 2019.
  2. Christoph Benzmüller, Xavier Parent and Alexander Steen (Eds.), Selected Student Contributions and Workshop Papers of LuxLogAI 2018. Kalpa Publications in Computing, volume 10, ISSN 2515-1762, EasyChair, 2019.
  3. Daniel Lee and Alexander Steen and Toby Walsh (Eds.), GCAI-2018. 4th Global Conference on Artificial Intelligence. EPiC Series in Computing, volume 55, ISSN 2398-7340, EasyChair, 2018.

Journal articles

  1. Alexander Steen, Christoph Benzmüller, Extensional Higher-Order Paramodulation in Leo-III. Journal of Automated Reasoning 65, pp. 775-807, 2021.
  2. Christoph Benzmüller, Ali Farjami, David Fuenmayor, Paul Meder, Xavier Parent, Alexander Steen, Leendert van der Torre, Valeria Zahoransky, LogiKEy Workbench: Deontic Logics, Logic Combinations and Expressive Ethical and Legal Reasoning (Isabelle/HOL Dataset). In Data in Brief, Volume 33, December 2020, 106409, Elsevier, 2020.
  3. Alexander Steen, Extensional Paramodulation for Higher-Order Logic and its Effective Implementation Leo-III (Dissertation Abstract). In Künstliche Intelligenz, Volume 34, pp. 105 - 108, 2020.
  4. Tomer Libal, Alexander Steen, NAI: Towards Transparent and Usable Semi-Automated Legal Analysis. In Verantwortungsbewusste Digitalisierung, Proceedings of 23rd Internationales Rechtsinformatik Symposion (IRIS 2020), E. Schweighofer, W. Hötzendorfer, F. Kummer, A. Saarenpää (Eds.), pp. 265-272, ISBN 978-3-96698-589-5, Editions Weblaw, 2020; and Jusletter IT, Volume of 27. Mai 2020, 2020.
  5. Alexander Steen, Higher-Order Theorem Proving and its Applications (GI Junior-Fellow self-portrayal). it - Information Technology, Volume 61, Issue 4, Pages 187–191, ISSN (Online) 2196-7032, ISSN (Print) 1611-2776, 2019.
  6. Alexander Steen, Christoph Benzmüller The Higher-Order Prover Leo-III (extended abstract). In Künstliche Intelligenz 2019, Proceedings, LNCS, Vol. 11793, Springer, 2019.
  7. Alexander Steen, Christoph Benzmüller, Sweet SIXTEEN: Automation via Embedding into Classical Higher-Order Logic. In Logic and Logical Philosophy, Volume 25, No 4, Nicolaus Copernicus University, 2016.

Papers in conference proceedings (peer-reviewed)

  1. Alexander Steen, Goal-Directed Decision Procedures for Input/Output Logics. In 15th International Conference on Deontic Logic and Normative Systems (DEON 2020/2021, Munich), Fenrong Liu, Alessandra Marra, Paul Portner, and Frederik Van De Putte (Eds.), College Publications, London, 2021.
  2. Alexander Steen, Christoph Benzmüller, The Higher-Order Prover Leo-III. In 24th European Conference on Artificial Intelligence (ECAI 2020), Proceedings, De Giacomo, G., Catala, A., Dilkina, B., Milano, M., Barro, S., Bugarín, A., Lang, J. (Eds.), Frontiers in Artificial Intelligence and Applications, Vol. 325, pp. 2937 - 2938, IOS Press, 2020.
  3. Tomer Libal, Alexander Steen, Towards an Executable Methodology for the Formalization of Legal Texts. In 3rd International Conference on Logic and Argumentation (CLAR 2020), Proceedings, Lecture Notes in Computer Science (LNCS), Volume 12061, pp. 151-165, Springer, 2020.
  4. Tomer Libal, Alexander Steen, NAI: The Normative Reasoner. In 17. International Conference on Artificial Intelligence and Law (ICAIL 2019), pp. 262-263, ACM, 2019.
  5. Tomer Libal, Alexander Steen, The NAI Suite - Drafting and Reasoning over Legal Texts. In 32nd International Conference on Legal Knowledge and Information Systems (JURIX 2019), Frontiers in Artificial Intelligence and Applications, Volume 322, pp. 243--246, IOS Press, 2019.
  6. Tobias Gleißner, Alexander Steen, The MET: The Art of Flexible Reasoning with Modalities. In Christoph Benzmüller, Francesco Ricca (Eds.), 2nd International Joint Conference on Rules and Reasoning (RuleML+RR 2018), Proceedings, Springer, LNCS, 2018.
  7. Alexander Steen, Christoph Benzmüller, The Higher-Order Prover Leo-III. In Didier Galmiche, Stephan Schulz, Roberto Sebastiani (Eds.), Automated Reasoning --- 9th International Joint Conference, IJCAR 2018, Oxford, UK, July 14-17, 2018, Proceedings , Springer, LNCS, Volume 10900, pp. 108-116, 2018.
  8. Tobias Gleißner, Alexander Steen, Christoph Benzmüller, Theorem Provers for Every Normal Modal Logic, In Thomas Eiter, David Sands (Eds.), LPAR-21. 21st International Conference on Logic for Programming, Artificial Intelligence and Reasoning, EasyChair, EPiC Series in Computing, Volume 46, pp. 14-30, 2017.
  9. Alexander Steen, Max Wisniewski, Christoph Benzmüller, Tutorial on Reasoning in Expressive Non-Classical Logics with Isabelle/HOL. In Christoph Benzüller, Raul Rojas, Geoff Sutcliffe (Eds.), Second Global Conference on Artificial Intelligence (GCAI), Proceedings, EasyChair, EPiC Series in Computing, Volume 41, pp. 1-10, 2016.
  10. Alexander Steen, Max Wisniewski, Christoph Benzmüller, Einsatz von Theorembeweisern in der Lehre. In Andreas Schwill, Ulrike Lucke (Eds.), Hochschuldidaktik der Informatik, HDI2016 – 7. Fachtagung des GI-Fachbereichs Informatik und Ausbildung / Didaktik der Informatik ; 13.-14. September 2016 an der Universität Potsdam, Commentarii Informaticae Didacticae, Volume 10, pages 81 - 92, Universitätsverlag Potsdam, 2016.
  11. Alexander Steen, Max Wisniewski, Christoph Benzmüller, Agent-Based HOL Reasoning. In 5th International Congress on Mathematical Software, ICMS 2016, Berlin, Germany, July 2016, Proceedings, Springer, LNCS, volume 9725, 2016.
  12. Max Wisniewski, Alexander Steen, Kim Kern, Christoph Benzmüller, Effective Normalization Techniques for HOL. In Nicola Olivetti, Ashish Tiwari (Eds.), 8th International Joint Conference on Automated Reasoning, IJCAR 2016, Coimbra, Portugal, 27 June - 2 July, 2016, Proceedings. Springer, LNAI, volume 9706, 2016.
  13. Alexander Steen, Christoph Benzmüller, There Is No Best Beta-Normalization Strategy for Higher-Order Reasoners. In Martin Davis, Ansgar Fehnker, Annabelle CcIver, Andrei Voronkov (Eds.), 20th International Conference on Logic for Programming, Artificial Intelligence and Reasoning (LPAR), Suva, Fiji, November 2015, Proceedings, Springer, LNCS/ARCoSS, volume 9450, 2015.
  14. Alexander Steen, Christoph Benzmüller, Sweet SIXTEEN: Automation via Embedding into Classical Higher-Order Logic (Extended Abstract). Non-Classical Logic. Theory and Applications, Torun, Poland, September 24-26, 2015.
  15. Max Wisniewski, Alexader Steen, Christoph Benzmüller, LeoPARD - A Generic Platform for the Implementation of Higher-Order Reasoners (Project Paper). In Manfred Kerber, Jacques Carette, Cezary Kaliszyk, Florian Rabe, Volker Sorge (Eds.), Intelligent Computer Mathematics - International Conference, CICM 2015, Washington, DC, USA, July 13-17, 2015, Proceedings , Springer, LNCS, volume 9150, pp. 325--330, 2015.

Workshop papers (peer-reviewed)

  1. David Fuenmayor, Alexander Steen, A Flexible Approach to Argumentation Framework Analysis using Theorem Proving . In Logics for New-Generation AI 2021, Beishui Liao, Jieting Luo and Leendert van der Torre (Eds.), College Publications, London, 2021. ISBN 978-1-84890-373-9.
  2. Alexander Steen, Christoph Benzmüller, System Demonstration: The Higher-Order Prover Leo-III. In Christoph Benzmüller, Jens Otten (Eds.), ARQNL 2018. Automated Reasoning in Quantified Non-Classical Logics, Proceedings, CEUR Workshop Proceedings, http://ceur-ws.org, volume 2095, 2018.
  3. Alexander Steen, Max Wisniewski, Christoph Benzmüller Going Polymorphic - TH1 Reasoning for Leo-III, In Thomas Eiter, David Sands, Geoff Sutcliffe and Andrei Voronkov (Eds.), IWIL Workshop and LPAR Short Presentations, EasyChair, Kalpa Publications in Computing, Volume 1, pp. 100-112, 2017.
  4. Alexander Steen, Max Wisniewski, Hans-Jörg Schurr, Christoph Benzmüller Capability Discovery for Automated Reasoning Systems, In Thomas Eiter, David Sands, Geoff Sutcliffe and Andrei Voronkov (Eds.), IWIL Workshop and LPAR Short Presentations, EasyChair, Kalpa Publications in Computing, Volume 1, pp. 113-118, 2017.
  5. Christoph Benzmüller, Alexander Steen, Max Wisniewski Leo-III Version 1.1 (System description), In Thomas Eiter, David Sands, Geoff Sutcliffe and Andrei Voronkov (Eds.), IWIL Workshop and LPAR Short Presentations, EasyChair, Kalpa Publications in Computing, Volume 1, pp. 11-26, 2017.
  6. David Fuenmayor, Christoph Benzmüller, Alexander Steen, Max Wisniewski, Computer-assisted Assessment of Lowe's Modal Ontological Argument, In Stanislaw Krajewski, Piotr Balcerowicz (Eds.), Handbook of the 2nd World Congress on Logic and Religion, Warsaw, Poland, 2017.
  7. Tomer Libal, Alexander Steen, Towards a Substitution Tree Based Index for Higher-order Resolution Theorem Provers. In 5th Workshop on Practical Aspects of Automated Reasoning (PAAR 2016), Coimbra, Portugal, July 2016, Proceedings. CEUR Workshop Proceedings, Volume 1653, CEUR-WS.org, 2016.
  8. Max Wisniewski, Alexander Steen, Christoph Benzmüller, TPTP and Beyond: Representation of Quantified Non-Classical Logics. In C. Benzmüller, J. Otten (Eds.), 2nd International Workshop on Automated Reasoning in Quantified Non-Classical Logics (ARQNL 2016), Coimbra, Portugal, July 2016, Proceedings, CEUR Workshop Proceedings, Volume 1770, CEUR-WS.org, 2016.
  9. Alexander Steen, Max Wisniewski, Embedding of First-Order Nominal Logic into HOL. In Jean-Yves Beziau, Safak Ural, Arthur Buchsbaum, Iskender Tasdelen, Vedat Kamer (Eds.), 5th World Congress and School on Universal Logic (UNILOG'15), Handbook of abstracts, Istanbul, Turkey, pp. 337--339, 2015.
  10. Max Wisniewski, Alexander Steen, Christoph Benzmüller, The Leo-III Project. In Alexander Bolotov, Manfred Kerber (Eds.), Joint Automated Reasoning Workshop and Deduktionstreffen, Vienna, Austria, pp. 38, 2014.
  11. Max Wisniewski, Alexander Steen, Embedding of Quantified Higher-Order Nominal Modal Logic into Classical Higher-Order Logic. In Christoph Benzmüller, Jens Otten (Eds.), 1st International Workshop on Automated Reasoning in Quantified Non-Classical Logics (ARQNL 2014), Vienna, Austria, Proceedings, EasyChair, EasyChair Proceedings in Computing, volume 33, pp. 59--64, 2014.

Other contributions

  1. Claudia Schon, Alexander Steen (Eds.), Deduktionstreffen 2019, Proceedings. Informal workshop proceedings.
  2. Alexander Steen, Guest Column: Challenges in Higher-Order Theorem Proving. Association for Automated Reasoning, Newsletter No. 128, July 2019.
  3. Alexander Steen, Leo-III: A Theorem Prover for Classical and Non-Classical Logics, Automated Reasoning Workshop 2018, Cambridge, UK (mildly reviewed).
  4. Christoph Benzmüller, Alexander Steen, Max Wisniewski, News --- 25th International Conference on Automated Deduction (CADE-25), In Künstliche Intelligenz, volume 29, issue 4, pp. 451-452, 2015. (Non-reviewed conference report)
  5. Alexander Steen, Efficient Data Structures for Higher-Order Reasoners (Poster). Deduktionstreffen 2015, Berlin, Germany, 2015.
  6. Alexander Steen, Efficient Data Structures for Automated Theorem Proving in Expressive Higher-Order Logics. Master Thesis, Freie Universität Berlin, 2014.
  7. Alexander Steen, Generation and State-Space Reduction of Program Graphs for Non-deterministic Programs. Bachelor Thesis, Freie Universität Berlin, 2012.

Teaching

I completed the advanced training certificate for unversity teaching (Hochschuldidaktisches Lehrzertifikat) of Freie Universität Berlin (Support für die Lehre).

Current and past teaching activities

  1. Winter 21: Introduction to Computational Logic, Master in Finance and Economics, University of Luxembourg (planned)
  2. Summer 21: PhD graduate course on Logic, Argumentation and AI, Doctoral School in Science and Engineering (DSSE), University of Luxembourg
  3. Summer 21: Intelligent Agents 1 (introduction to agent-based knowledge representation and argumentation), University of Luxembourg, Lecturer
  4. March 21: Webinar on Knowledge Representation and Reasoning, lecturer, as part of the Elements of AI MOOC.
  5. Winter 20: Selected Topics in AI (Seminar): Knowledge Evolution - From belief revision and machine learning to theory dynamics, Co-Instructor together with Emil Weydert, University of Luxembourg
  6. Winter 20: Intelligent Systems: Agents and Reasoning, University of Luxembourg, Lecturer
  7. Winter 20: PhD graduate course on Logic in AI, Doctoral School in Science and Engineering (DSSE), University of Luxembourg
  8. Summer 20: ProInformatik III (introduction to imperative programming), Freie Universität Berlin (via Erasmus+), Lecturer, together with Victor Brekenfeld (cancelled)
  9. Summer 20: Intelligent Agents 1, University of Luxembourg, Lecturer, together with Leon van der Torre
  10. Summer 20: Bachelor Semester Project, University of Luxembourg
  11. Winter 19: Intelligent Systems: Agents and Reasoning, University of Luxembourg, Lecturer
  12. Winter 19: Automated Deduction with legal texts, Tutorial at ICAIL 2019, Montreal, Canada
  13. Summer 19: Bachelor Semester Project, University of Luxembourg
  14. Winter 18: Intelligent Agents II, University of Luxembourg, Co-lecturer
  15. Summer 17: WYSIWYG-Editor for Higher Order Logic, 10 ECTS, Co-instructor
  16. Winter 16/17: Seminar on Higher-Order Theorem Proving, 5 ECTS, Instructor
  17. Winter 16/17: Planung, Durchführung und Analyse eines Tutoriums (Conception and conduction of a tutorial), 5 ECTS, Instructor
  18. Summer 16: Künstliche Intelligenz (artificial intelligence), 5 ECTS, Tutorial sessions
  19. Summer 16: Computational Metaphysics, 5 ECTS, Instructor
  20. Summer 16: Planung, Durchführung und Analyse eines Tutoriums (Conception and conduction of a tutorial), 5 ECTS, Instructor
  21. Winter 15/16: Programmieren (Programming Basics), 5 ECTS, Stand-in Lecturer
  22. Summer 15: Proseminar Logik (Seminar on logic), 5 ECTS, Instructor
  23. Summer 15: ALP IV: Nichtsequentielle Programmierung (Concurrent programming), 5 ECTS, Lecturer (mit Lehrauftrag)
  24. Winter 14/15: Entwicklung eines netzbasierten Editors zur Generierung von PDF-Dokumenten (Software project), 10 ECTS, Instructor
  25. Winter 14/15: ALP V: Netzprogrammierung (Network programming), 5 ECTS, Tutorial session (mit Lehrauftrag)
  26. Winter 14/15: Expressive Logiken -- Theorie, Mechanisierung, Anwendungen (Theory, Automatization and Applications of Expressive Logics), 5 ECTS, Tutorial session
  27. Winter 13/14: ALP V: Netzprogrammierung (Network programming), Tutorial session
  28. Summer 13: Realworld Haskell (advanced functional programming), Lecturer & Tutorial session
  29. Summer 13: Hacken mit Haskell (introduction to functional programming for senior high school students), Lecturer
  30. Summer 13: ALP IV: Nichtsequentielle Programmierung (Concurrent programming), Tutorial session
  31. Winter 12/13: ALP V: Netzprogrammierung (Network programming), Tutorial session
  32. July/August 12: ProInformatik II - Funktionale Programmierung (Functional programming), Tutorial session (mit Lehrauftrag)
  33. Summer 12: ALP IV: Nichtsequentielle Programmierung (Concurrent programming), Tutorial session
  34. Winter 11/12: ALP I: Funktionale Programmierung (Functional programming), Tutorial session
  35. Summer 11: ALP IV: Nichtsequentielle Programmierung (Concurrent programming), Tutorial session
  36. Winter 10/11: ALP I: Funktionale Programmierung (Functional programming), Tutorial session

Only showing the latest six teaching activities. » show complete list

Supervision of students

Ongoing
  1. Giuseppe P. (University of Bologna/University of Luxembourg (cotutelle), LAST-JD programme): Legal reasoning: argumentation and explanation (working title). (PhD, daily supervisor on the Luxembourgish side)
  2. Paul P. (Freie Universität Berlin): Verifiable Smart contracts (working title). (Masters, co-supervisor)
  3. Antoine M (University of Luxembourg): Machine-Learning and Automated Theorem Proving (working title). (Student assistant)
Past/completed
  1. Marc N. (Freie Universität Berlin): CI/CD für einen Automatischen Theorembeweiser. (Bachelors, co-supervisor)
  2. Federico G. (University of Bologna): The Unfair Commercial Practices Directive in the Age of AI and Personalisation. (PhD, committee member (CET))
  3. Alessio N. (University of Luxembourg): Visualization of Kripke-Models, 2020. (Bachelor semester project, supervisor)
  4. Irina M. (Freie Universität Berlin): Free Higher-Order Logic - Notion, Definition and Embedding. (Masters, co-supervisor)
  5. Tobias G. (Freie Universität Berlin): A Framework for Higher-Order Modal Logic Theorem Proving, 2019. (Masters, supervisor)
  6. Gavin G. (American University of Paris): Summer internship on programming and legal tech, 2019.
  7. Adriano V. M. (University of Luxembourg): A Guide to Understand and Write Mathematical Proofs, 2019. (Bachelor semester project, supervisor)
  8. Marco Z. (Freie Universität Berlin): Mixing automated theorem proving and machine learning, 2018. (Masters, co-supervisor)
  9. Samuel G. (Freie Universität Berlin): Effizientes Parsen von Problemen der Prädikatenlogik höherer Stufe in THF-Syntax für den Theorembeweiser Leo-III, 2016. (Bachelors, co-supervisor)
  10. Tobias G. (Freie Universität Berlin): Converting Higher-Order Model Logic Problems into Classical Higher-Order Logic, 2016. (Bachelors, co-supervisor)

Interested in writing a bachelors or masters thesis in the context of automated theorem proving or related areas? Feel free to contact me via e-mail.

Miscellaneous

Links

Further Documents

  1. Nitpicking Lambda-Free Higher-Order Logic, Retracted manuscript, original version, 2019. See also the discussion on the Matryoshka mailing list.
  2. Nullstellen von Polynomen und Erweiterungskörper, Seminar paper on Finite Fields, 2014
  3. Embedding of Quantified Modal Logic in Higher Order Logic, Seminar paper on Expressive Logics and their Automation, 2014
  4. The Drinking Philosophers Problem: Resource Allocation in Distributed Systems, Seminar paper on Distributed Programming, 2014.