
Markus Hecher
Postdoctoral student @ MIT
logic programming
complexity
reduction
sat
cso: solvers and tools
treewidth
cycles
cso: applications
krr
so: evaluation and analysis
deterministic planning
fixed parameter tractability
structural parameters
conditional lower bounds
argumentation
3
presentations
SHORT BIO
Markus Hecher received his PhD from TU Wien (Austria) as well as the University of Potsdam (Germany), according to an individual binational agreement. His research interests revolve around structural graph parameters like treewidth and runtime lower bounds as well as counting complexity and parameterized complexity analysis. Markus analyzes problems related to Boolean Satisfiability and richer formalisms such as quantified Boolean Formulas, Answer Set Programming, and many more formalisms and problems relevant to AI. Currently, Markus is a PostDoc working at MIT (CSAIL) in the lab of Erik Demaine. In the winter semester 2023, he was a PostDoc at UC Berkeley, participating in the specialized program "Logic and Algorithms in Database Theory and AI".
For his PhD thesis and his results on QBF, ASP, and other formalisms in AI, he received several awards like the EurAI Dissertation Award 2021 and the GI Dissertation Award 2021. For his research so far that combines both theoretical and practical insights, in 2022 he was awarded with the Early Career Award by KR Inc.
Markus actively participates in competitions, where he has been contributing to several winning teams. Most recently, he co-won the international planning competition (IPC 2023, satisficing track) and the international path counting competition (ICGCA 2023). For details on his latest research, achievements, and interests, see https://dbai.tuwien.ac.at/staff/hecher/.
Presentations

Parallel Empirical Evaluations: Resilience despite Concurrency
Johannes Klaus Fichte and 3 other authors

On the Structural Hardness of Answer Set Programming: Can Structure Efficiently Confine the Power of Disjunctions?
Markus Hecher and 1 other author

Characterizing Structural Hardness of Logic Programs: What makes Cycles and Reachability Hard for Treewidth?
Markus Hecher