Scalable Algorithms (ITI)

Martin Schirneck

Postdoctoral Researcher

Karlsruhe Institute of Technology (KIT)
Institute of Theoretical Informatics

email martin.schirneck@kit.edu
office Computer Science building 50.34: Room 308
office hours I am best reached via email.
You can also just drop by my office anytime, but I am not always around.

I am the PI of a research project on the Design, Analysis, and Engineering of Enumeration Algorithms funded by the German Research Foundation (“DFG Eigene Stelle”). Enumeration is the task of computing and listing all solution to a combinatorial problem. The most important problem in enumeration is the generation of all minimal hitting sets of a hypergraph, known as the Transversal Hypergraph. In this project, I explore the combinatorics of finite sets to find new classes for which the Transversal Hypergraph problem is tractable. The resulting enumeration algorithms have applications in artificial intelligence and data profiling.

Research Interests

My research interests include various topics in mathematics and theoretical computer science. I have contributed to the following topics.

  • enumeration algorithms and complexity
  • data profiling
  • fault-tolerant data structures
  • parameterized and fine-grained complexity
  • evolutionary computation and randomized search heuristics
  • time series classification
  • algorithmic learning theory

A short CV can be found here.

(Co-)Supervised Theses and Projects

I have been fortunate to work with several outstanding students.

Master Theses

Bachelor Theses

Student Projects

Talks

Publications

2025

Davide Bilò, Keerti Choudhary, Sarel Cohen, Tobias Friedrich, Martin Schirneck
Efficient Fault-Tolerant Search by Fast Indexing of Subnetworks.
AAAI Conference on Artificial Intelligence (AAAI) 2025

2024

Tobias Bleifuß, Thorsten Papenbrock, Thomas Bläsius, Martin Schirneck, Felix Naumann
Discovering Functional Dependencies through Hitting Set Enumeration.
Proceedings of the ACM on Management of Data 2024
Davide Bilò, Shiri Chechik, Keerti Choudhary, Sarel Cohen, Tobias Friedrich, Simon Krogmann, Martin Schirneck
Approximate Distance Sensitivity Oracles in Subquadratic Space.
TheoretiCS 2024
Davide Bilò, Shiri Chechik, Keerti Choudhary, Sarel Cohen, Tobias Friedrich, Martin Schirneck
Improved Distance (Sensitivity) Oracles with Subquadratic Space.
IEEE Annual Symposium on Foundations of Computer Science (FOCS) 2024

2023

Tobias Friedrich, Timo Kötzing, Aishwarya Radhakrishnan, Leon Schiller, Martin Schirneck, Georg Tennigkeit, Simon Wietheger
Crossover for Cardinality Constrained Optimization.
ACM Transactions on Evolutionary Learning and Optimization 2023
Katrin Casel, Tobias Friedrich, Martin Schirneck, Simon Wietheger
Fair Correlation Clustering in Forests.
Symposium on Foundations of Responsible Computing (FORC) 2023
Davide Bilò, Keerti Choudhary, Sarel Cohen, Tobias Friedrich, Simon Krogmann, Martin Schirneck
Fault-Tolerant ST-Diameter Oracles.
International Colloquium on Automata, Languages and Programming (ICALP) 2023
Davide Bilò, Shiri Chechik, Keerti Choudhary, Sarel Cohen, Tobias Friedrich, Simon Krogmann, Martin Schirneck
Approximate Distance Sensitivity Oracles in Subquadratic Space.
Symposium on the Theory of Computing (STOC) 2023
Davide Bilò, Keerti Choudhary, Sarel Cohen, Tobias Friedrich, Simon Krogmann, Martin Schirneck
Compact Distance Oracles with Large Sensitivity and Low Stretch.
International Symposium on Algorithms and Data Structures (WADS) 2023

2022

Martin Schirneck
Enumeration algorithms in data profiling.
University of Potsdam, Germany 2022
Thomas Bläsius, Tobias Friedrich, Julius Lischeid, Kitty Meeks, Martin Schirneck
Efficiently enumerating hitting sets of hypergraphs arising in data profiling.
Journal of Computer and System Sciences (JCSS) 2022
Thomas Bläsius, Tobias Friedrich, Martin Schirneck
The complexity of dependency detection and discovery in relational databases.
Theoretical Computer Science 2022
Tobias Friedrich, Timo Kötzing, Aishwarya Radhakrishnan, Leon Schiller, Martin Schirneck, Georg Tennigkeit, Simon Wietheger
Crossover for cardinality constrained optimization.
Annual Conference on Genetic and Evolutionary Computation (GECCO) 2022
Davide Bilò, Keerti Choudhary, Sarel Cohen, Tobias Friedrich, Martin Schirneck
Deterministic Sensitivity Oracles for Diameter, Eccentricities and All Pairs Distances.
International Colloquium on Automata, Languages and Programming (ICALP) 2022
Davide Bilò, Katrin Casel, Keerti Choudhary, Sarel Cohen, Tobias Friedrich, J. A. Gregor Lagodzinski, Martin Schirneck, Simon Wietheger
Fixed-Parameter Sensitivity Oracles.
Innovations in Theoretical Computer Science (ITCS) 2022

2021

Davide Bilò, Sarel Cohen, Tobias Friedrich, Martin Schirneck
Near-Optimal Deterministic Single-Source Distance Sensitivity Oracles.
European Symposium on Algorithms (ESA) 2021
Davide Bilò, Sarel Cohen, Tobias Friedrich, Martin Schirneck
Space-Efficient Fault-Tolerant Diameter Oracles.
International Symposium on Mathematical Foundations of Computer Science (MFCS) 2021

2020

Feng Shi, Martin Schirneck, Tobias Friedrich, Timo Kötzing, Frank Neumann
Correction to: Reoptimization Time Analysis of Evolutionary Algorithms on Linear Functions Under Dynamic Uniform Constraints.
Algorithmica 2020
Johann Birnick, Thomas Bläsius, Tobias Friedrich, Felix Naumann, Thorsten Papenbrock, Martin Schirneck
Hitting Set Enumeration with Partial Information for Unique Column Combination Discovery.
Proceedings of the VLDB Endowment 2020
Tobias Friedrich, Timo Kötzing, J. A. Gregor Lagodzinski, Frank Neumann, Martin Schirneck
Analysis of the (1 + 1) EA on subclasses of linear functions under uniform and linear constraints.
Theoretical Computer Science 2020
Thomas Bläsius, Tobias Friedrich, Martin Schirneck
The Minimization of Random Hypergraphs.
European Symposium on Algorithms (ESA) 2020

2019

Feng Shi, Martin Schirneck, Tobias Friedrich, Timo Kötzing, Frank Neumann
Reoptimization Time Analysis of Evolutionary Algorithms on Linear Functions Under Dynamic Uniform Constraints.
Algorithmica 2019
Benjamin Doerr, Philipp Fischbeck, Clemens Frahnow, Tobias Friedrich, Timo Kötzing, Martin Schirneck
Island Models Meet Rumor Spreading.
Algorithmica 2019
Thomas Bläsius, Tobias Friedrich, Julius Lischeid, Kitty Meeks, Martin Schirneck
Efficiently Enumerating Hitting Sets of Hypergraphs Arising in Data Profiling.
Workshop on Algorithm Engineering and Experimentation (ALENEX) 2019
Thomas Bläsius, Philipp Fischbeck, Tobias Friedrich, Martin Schirneck
Understanding the Effectiveness of Data Reduction in Public Transportation Networks.
Workshop on Algorithms and Models for the Web-Graph (WAW) 2019

2017

Timo Kötzing, Martin Schirneck, Karen Seidel
Normal Forms in Semantic Language Identification.
International Conference on Algorithmic Learning Theory (ALT) 2017
Tobias Friedrich, Timo Kötzing, Gregor Lagodzinski, Frank Neumann, Martin Schirneck
Analysis of the (1+1) EA on Subclasses of Linear Functions under Uniform and Linear Constraints.
Foundations of Genetic Algorithms (FOGA) 2017
Benjamin Doerr, Philipp Fischbeck, Clemens Frahnow, Tobias Friedrich, Timo Kötzing, Martin Schirneck
Island models meet rumor spreading.
Annual Conference on Genetic and Evolutionary Computation (GECCO) 2017
Feng Shi, Martin Schirneck, Tobias Friedrich, Timo Kötzing, Frank Neumann
Reoptimization times of evolutionary algorithms on linear functions under dynamic uniform constraints.
Annual Conference on Genetic and Evolutionary Computation (GECCO) 2017

2016

Tobias Friedrich, Timo Kötzing, Martin S. Krejca, Samadhi Nallaperuma, Frank Neumann, Martin Schirneck
Fast Building Block Assembly by Majority Vote Crossover.
Annual Conference on Genetic and Evolutionary Computation (GECCO) 2016
Thomas Bläsius, Tobias Friedrich, Martin Schirneck
The Parameterized Complexity of Dependency Detection in Relational Databases.
International Symposium on Parameterized and Exact Computation (IPEC) 2016
Timo Kötzing, Martin Schirneck
Towards an Atlas of Computational Learning Theory.
Symposium on Theoretical Aspects of Computer Science (STACS) 2016