EDBT 2026 Demo / reviewers in the wild / expert
Andreas Goral
dblp:352/4091
· DBLP profile ↗
3ranked-venue papers
1as first author
3since 2021 · last 2026
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
2 papers |
Automated reasoning and model checking · 62% Computational complexity · 38% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automated reasoning and model checking
model counting |
1.8 | 2 | 2026 | Proof Systems for Tensor-based Model Counting · AAAI 2026 Model Counting and Sampling via Semiring Extensions · AAAI 2024 |
Computational complexity › counting complexity
#SAT |
1.0 | 1 | 2026 | Proof Systems for Tensor-based Model Counting · AAAI 2026 |
Computational complexity
proof complexity |
1.0 | 1 | 2026 | Proof Systems for Tensor-based Model Counting · AAAI 2026 |
Automated reasoning and model checking › model counting
weighted model counting |
0.8 | 1 | 2024 | Model Counting and Sampling via Semiring Extensions · AAAI 2024 |
Methods — techniques the papers use, named apart from their topics
tensor hypernetwork contraction · 1.8proof complexity analysis · 1.0semiring extension · 0.8marginalize a product function · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Proof Systems for Tensor-based Model CountingabstractSolving the model counting problem #SAT, asking for the number of satisfying assignments of a propositional formula, has been explored intensively and has gathered its own community. While most existing solvers are based on knowledge compilation, another promising approach is through contraction in tensor hypernetworks. We perform a theoretical proof-complexity analysis of this approach. For this, we design two new tensor-based proof systems that we show to tightly correspond to tensor-based #SAT solving. We determine the simulation order of #SAT proof systems and prove exponential separations between the systems. This sheds light on the relative performance of different #SAT solving approaches. Olaf Beyersdorff, Joachim Giesen, Andreas Goral, Tim Hoffmann, Kaspar Kasche, Christoph Staudt |
AAAI | 3 |
| 2024 | Model Counting and Sampling via Semiring ExtensionsabstractMany decision and optimization problems have natural extensions as counting problems. The best known example is the Boolean satisfiability problem (SAT), where we want to count the satisfying assignments of truth values to the variables, which is known as the #SAT problem. Likewise, for discrete optimization problems, we want to count the states on which the objective function attains the optimal value. Both SAT and discrete optimization can be formulated as selective marginalize a product function (MPF) queries. Here, we show how general selective MPF queries can be extended for model counting. MPF queries are encoded as tensor hypernetworks over suitable semirings that can be solved by generic tensor hypernetwork contraction algorithms. Our model counting extension is again an MPF query, on an extended semiring, that can be solved by the same contraction algorithms. Model counting is required for uniform model sampling. We show how the counting extension can be further extended for model sampling by constructing yet another semiring. We have implemented the model counting and sampling extensions. Experiments show that our generic approach is competitive with the state of the art in model counting and model sampling. Andreas Goral, Joachim Giesen, Mark Blacher, Christoph Staudt, Julien Klaus |
AAAI | 1 |
| 2023 | A visual analytics workflow for probabilistic modelingabstractProbabilistic programming is a powerful means for formally specifying machine learning models. The inference engine of a probabilistic programming environment can be used for serving complex queries on these models. Most of the current research in probabilistic programming is dedicated to the design and implementation of highly efficient inference engines. Much less research aims at making the power of these inference engines accessible to non-expert users. Probabilistic programming means writing code. Yet many potential users from promising application areas such as the social sciences lack programming skills. This prompted recent efforts in synthesizing probabilistic programs directly from data. However, working with synthesized programs still requires the user to read, understand, and write some code, for instance, when invoking the inference engine for answering queries. Here, we present an interactive visual approach to synthesizing and querying probabilistic programs that does not require the user to read or write code. Julien Klaus, Mark Blacher, Andreas Goral, Philipp Lucas 0002, Joachim Giesen |
Vis. Informatics | 3 |